{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/gala-anteater/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/gala-anteater/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": [], "new": []}, "same_num": 0}, "diff": {"diff_details": {"gala-anteater": {"name": {"old": "gala-anteater-1.1.0-1.oe2609.aarch64.rpm", "new": "gala-anteater-1.2.2-2.oe2609.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["config(gala-anteater) = 1.1.0", "python3-gala-anteater = 1.1.0"], "new": ["config(gala-anteater) = 1.2.2", "python3-gala-anteater = 1.2.2"]}}, "rpm provides": {}, "rpm files": {"more": ["/etc/gala-anteater/entity/app_entity.json", "/etc/gala-anteater/module/slow_node_detection.job.json", "/etc/gala-anteater/module/container_disruption.job.json", "/etc/gala-anteater-mcp/config/gala-anteater.yaml", "/etc/gala-anteater/entity/pod_entity.json", "/etc/gala-anteater-mcp/config/container_disruption.job.json", "/etc/gala-anteater/entity/vm_entity.json", "/etc/gala-anteater-mcp/config/suggestion_generation_prompts.json", "/etc/gala-anteater/module/rca.job.json"]}, "rpm service": {"more": ["container-disruption-detection-mcpserver.service"]}, "rpm cmd": {"more": ["/usr/bin/container-disruption-detection-mcp"]}}, "python3-gala-anteater": {"name": {"old": "python3-gala-anteater-1.1.0-1.oe2609.aarch64.rpm", "new": "python3-gala-anteater-1.2.2-2.oe2609.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["python3-networkx", "python3-statsmodels", "python3-pyArango"]}, "rpm provides": {}, "rpm files": {"more": ["/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/rca_metric_loader.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/singleton.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/template.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/common/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/__pycache__/sliding_window_n_sigma_detector.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/api/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/single_rca.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/prometheus.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/cause_inference/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/process/__pycache__/usad_health.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/utils.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/cause_inference/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/metric_loader.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/entity_graph_loader.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/__pycache__/sliding_window_dbscan.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/suggestion_generation/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/suggestion_generation", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/time_series.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/common/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/cause_inference/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/__pycache__/setup.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/__pycache__/rca_entry.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/entity_graph_loader.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/rca_reporter.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__/datetime.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/constants.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/utils.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/cause.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_eval/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/common/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/get_data.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/api/disruption_source_api.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp-1.0.0-py3.11.egg-info/PKG-INFO", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__init__.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/api/__pycache__/disruption_source_api.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/base.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__/timer.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp-1.0.0-py3.11.egg-info/SOURCES.txt", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/rca_reporter.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/__pycache__/constants.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/rca_metric_loader.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/time_series.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/utils.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/lr_schedulers.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/sliding_window_dbscan.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/root_cause_infer.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/cause_inference", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/prob_matrix_builder.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/random_walk.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/output.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/mcp_data.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/api/disruption_source_api.py", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/api/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__/timer.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/api/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/api/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/utils.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/random_walk.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/path_builder.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/api/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/outlier_data_detector.py", "/usr/lib/python3.11/site-packages/anteater/model/detector/disruption_detector.py", "/usr/lib/python3.11/site-packages/anteater/__pycache__/root_cause_analysis.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/ts_dbscan.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/entity_graph_loader.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__/singleton.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/kafka.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/sliding_window_n_sigma_detector.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/template.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/__pycache__/sliding_window_n_sigma_detector.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/__pycache__/ts_dbscan_detector.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/api/__pycache__/disruption_source_api.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/__init__.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/disruption_detector_api.py", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/api", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/detector/__pycache__/slow_node_detector.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/detector/__pycache__/slow_node_detector.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__init__.py", "/usr/lib/python3.11/site-packages/anteater/factory/entities.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/kafka.py", "/usr/lib/python3.11/site-packages/anteater/model/rca", "/usr/lib/python3.11/site-packages/anteater_mcp/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_eval/__pycache__/cal_acc.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/suggestion_generation", "/usr/lib/python3.11/site-packages/anteater/root_cause_analysis.py", "/usr/lib/python3.11/site-packages/anteater/__pycache__/root_cause_analysis.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/kafka.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/setup.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/cause_inference/arangodb.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__/singleton.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/suggestion_generation/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/__pycache__/outlier_data_detector.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/__init__.py", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/mcp_data.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/mcp_server.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/cause.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/__init__.py", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/common/__pycache__", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/common/__pycache__/loader.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/causal_graph_builder.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/common/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp-1.0.0-py3.11.egg-info/dependency_links.txt", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/output.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/datetime.py", "/usr/lib/python3.11/site-packages/anteater/model/process/__pycache__/usad_data_loader.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_eval/__pycache__/cal_acc.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/template.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/base.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/disruption_detector_api.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/process/__pycache__/usad_pre_processor.cpython-311.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/disruption_detector_api.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/__pycache__/lr_schedulers.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/single_rca.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/api/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/process/__pycache__/usad_pre_processor.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/mcp_server.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/__pycache__/ts_dbscan.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/__pycache__/sliding_window_nsigma.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/source/entity.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/utils.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/mcp_server.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/suggestion_generation/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/root_cause_infer.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/common", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/get_data.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/core/__pycache__/slow_node_response.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs", "/usr/lib/python3.11/site-packages/anteater/model/rca/template", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/suggestion_generation/suggestion_by_llm.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/time_series.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/common/__pycache__/loader.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/utils.py", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/output.py", "/usr/lib/python3.11/site-packages/anteater/model/process/__pycache__/usad_data_loader.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils", "/usr/lib/python3.11/site-packages/anteater/factory/__pycache__/entities.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/__pycache__", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/suggestion_generation/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/common/loader.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/pearson.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/mcp_data.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/__pycache__/sliding_window_nsigma.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_eval/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/common/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/suggestion_generation/__pycache__/suggestion_by_llm.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/detector/__pycache__/disruption_detector.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/mcp_server.cpython-311.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/api/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/__pycache__", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/common", "/usr/lib/python3.11/site-packages/anteater_mcp/__pycache__/setup.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/__pycache__/ts_dbscan.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/pearson.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp-1.0.0-py3.11.egg-info/requires.txt", "/usr/lib/python3.11/site-packages/anteater_mcp/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/root_cause_infer.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/metric_loader.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/__pycache__/ts_dbscan_detector.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/utils.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/__pycache__/constants.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/__pycache__/outlier_data_detector.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/cause_template.cpython-311.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/api", "/usr/lib/python3.11/site-packages/anteater/model/rca/common", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/common/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/sliding_window_nsigma.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/disruption_detector_api.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/__pycache__/utils.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/common/__pycache__/loader.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/process/usad_pre_processor.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/cause_inference/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/common/__pycache__/loader.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/base.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_eval", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/prob_matrix_builder.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/utils.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/causal_graph_builder.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/cause_template.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/suggestion_generation/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_eval/__pycache__", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/suggestion_generation/__pycache__/suggestion_by_llm.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/prune_bidirected_graph.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp-1.0.0-py3.11.egg-info/entry_points.txt", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/api/__pycache__/disruption_source_api.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/causal_graph_builder.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/random_walk.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/mcp_data.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/disruption_detector_api.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/timer.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/mcp_server.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_eval/cal_acc.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/source/__pycache__/entity.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/factory/__pycache__/entities.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/source/__pycache__/entity.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/suggestion_generation/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/process/rank_table_loader.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/cause_template.py", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/mcp_server.py", "/usr/lib/python3.11/site-packages/anteater/model/process/__pycache__/rank_table_loader.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/process/usad_health.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/rca_metric_loader.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/prune_bidirected_graph.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector/__pycache__/sliding_window_dbscan.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/api/__pycache__/disruption_source_api.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/suggestion_generation/suggestion_by_llm.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/space_comp_detector", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/mcp_data.cpython-311.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/suggestion_generation/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/utils.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/metric_loader.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/prometheus.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/suggestion_generation/__pycache__/suggestion_by_llm.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/process/__pycache__/rank_table_loader.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/cause.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/common/__pycache__/utils.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/utils.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/prob_matrix_builder.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/suggestion_generation/__pycache__/suggestion_by_llm.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/single_rca.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/get_data.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/__pycache__/rca_entry.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/detector/slow_node_detector.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/cause_inference/__pycache__/arangodb.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_eval/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/__pycache__/ts_dbscan.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/__pycache__/disruption_detector_api.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater_mcp/container_disruption_detection_mcp/api/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/detector/__pycache__/disruption_detector.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/suggestion_generation/__pycache__", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/utils/__pycache__/datetime.cpython-311.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp-1.0.0-py3.11.egg-info/top_level.txt", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/__pycache__/lr_schedulers.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/prune_bidirected_graph.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/pearson.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/common/loader.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/ts_dbscan_detector.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/__pycache__/__init__.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/ts_dbscan.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/path_builder.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/cause_inference/__pycache__/arangodb.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer", "/usr/lib/python3.11/site-packages/anteater/model/rca/data_load/__pycache__/prometheus.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp-1.0.0-py3.11.egg-info", "/usr/lib/python3.11/site-packages/anteater/model/process/__pycache__/usad_health.cpython-311.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/root_cause_infer/__pycache__/path_builder.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/process/usad_data_loader.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/template/__pycache__/rca_reporter.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_entry.py", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__pycache__/__init__.cpython-311.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/__pycache__/mcp_data.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/model/rca/rca_graph/__init__.py", "/usr/lib/python3.11/site-packages/anteater/model/algorithms/slow_node_algs/time_comp_detector/alg/__pycache__/ts_dbscan.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/anteater/core/__pycache__/slow_node_response.cpython-311.opt-1.pyc", "/usr/lib/python3.11/site-packages/container_disruption_detection_mcp/common/__init__.py", "/usr/lib/python3.11/site-packages/anteater/core/slow_node_response.py"]}}}, "diff_num": 2}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/gala-anteater/pull/77", "pr_changelog": "* Thu Jan 08 2026 donglihao <donglihao1@huawei.com> - 1.2.2-2\n- fixbug disruption detector.\n\n* Thu Nov 20 2025 qujingling <qujingling@huawei.com> - 1.2.2-1\n- add anteater mcp.\n\n* Mon Jun 16 2025 maxin <maxin@xfusion.com> - 1.2.1-9\n- Revert discruption case refactoring\n\n* Mon Apr 21 2025 maxin <maxin@xfusion.com> - 1.2.1-8\n- discruption case refactoring\n\n* Fri Apr 18 2025 maxin <maxin@xfusion.com> - 1.2.1-7\n- add local file test case\n\n* Wed Nov 27 2024 huangbin <huangbin58@huawei.com> - 1.2.1-6\n- add detect type for usad model.\n\n* Thu Nov 21 2024 huangbin <huangbin58@huawei.com> - 1.2.1-5\n- fixbug with wrong label in dbscan.\n\n* Mon Nov 11 2024 huangbin <huangbin58@huawei.com> - 1.2.1-4\n- solve conflict.\n\n* Sat Nov 9 2024 huangbin <huangbin58@huawei.com> - 1.2.1-3\n- remove unuse code plot network.\n\n* Fri Nov 8 2024 huangbin <huangbin58@huawei.com> - 1.2.1-2\n- Add new feature slow node detection.\n\n* Tue Nov 5 2024 huangbin <huangbin58@huawei.com> - 1.2.1-1\n- Add new feature slow node detection.\n\n* Sat Sep 21 2024 huangbin <huangbin58@huawei.com> - 1.2.0-3\n- Fixbug with rca time range extend.\n\n* Wed Sep 18 2024 huangbin <huangbin58@huawei.com> - 1.2.0-2\n- Fixbug with large value exceed\n\n* Sat Aug 31 2024 huangbin <huangbin58@huawei.com> - 1.2.0-1\n- Upgrade anteater version to 1.2.0\n"}