Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
This report summarizes scanner evidence for milvus-io/milvus, a Go project with 46,349 GitHub stars. SynthScan examined 2,461,478 lines of code across 5969 source files, recording 14027 pattern matches distributed across 25 syntactic categories. The legacy adjusted pattern signal is 6.4 (Moderate pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 12144 finding(s).
Are imports declared and package/API names verified? 393 finding(s).
Are wrappers, guards, and repeated structures necessary? 6722 finding(s).
Which changes need focused human review? 14027 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 14027 distinct pattern matches across 25 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | rules.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | rules.go | 221 | // "$x != $y", | COMMENT |
| LOW | rules.go | 401 | // Shouldn't give many false positives without type filter | COMMENT |
| LOW | cmd/main.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/tools/genmrb1limits/main.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/tools/genmrb1limits/main.go | 21 | // with two compilers, and nothing in the build linked them: a value edited on | COMMENT |
| LOW | cmd/tools/genmrb1limits/main.go | 61 | COMMENT | |
| LOW | cmd/tools/genmrb1limits/main.go | 161 | // Unless required by applicable law or agreed to in writing, software | COMMENT |
| LOW | cmd/tools/genmrb1limits/main_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/tools/genmrb1limits/main_test.go | 21 | "path/filepath" | COMMENT |
| LOW | cmd/tools/config/generate.go | 321 | # 2. Memory protection. | COMMENT |
| LOW | cmd/tools/config/generate.go | 361 | # credential configs, support apikey, AKSK, gcp credential | COMMENT |
| LOW | cmd/tools/binlog/main.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/roles/roles.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/roles/roles_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/roles/local_layout_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/roles/local_layout.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/components/mix_coord.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/components/cdc.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/components/proxy.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/components/streaming_node.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/components/query_node.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/components/data_node.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/embedded/embedded.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/milvus/native_profile_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/milvus/native_profile.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/milvus/milvus_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/milvus/main_entry.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | cmd/milvus/main_entry.go | 41 | // stripped into a copy of args rather than in place. | COMMENT |
| LOW | cmd/milvus/main_entry_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | ci/jenkins/pod/rte-arm.yaml | 61 | type: DirectoryOrCreate | COMMENT |
| LOW | tests/java_client/README.md | 1 | ## java_client | COMMENT |
| LOW | tests/integration/util_schema.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/suite.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/meta_watcher_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/suite_release_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/util_insert.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/util_query.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/util_index.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/util_insert_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/bloommatch/bloom_match_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/bloommatch/bloom_match_test.go | 581 | // (meta["creator"]) with three deliberate row encodings (plain int, float | COMMENT |
| LOW | tests/integration/bloommatch/bloom_match_test.go | 901 | } | COMMENT |
| LOW | tests/integration/rbac/rbac_alias_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/rbac/privilege_group_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | …ntegration/rbac/describe_collection_visibility_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/rbac/rbac_basic_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/rbac/rbac_backup_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/rbac/rbac_grant_cleanup_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cluster/cluster_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cluster/meta_watcher.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cluster/process/milvus_process.go | 1 | package process | COMMENT |
| LOW | tests/integration/cmek/vector_index_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cmek/scalar_index_v2_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cmek/scalar_index_v3_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cmek/raw_data_v2_helpers_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cmek/plugin_mode_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cmek/scalar_index_fmindex_v3_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| LOW | tests/integration/cmek/plugin_mode_race_test.go | 1 | // Licensed to the LF AI & Data foundation under one | COMMENT |
| 4887 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 525 | def _interactive_batch_analysis(self, bucket_name: str, parquet_files: List[Dict[str, Any]]): | CODE |
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 564 | def _interactive_select_files(self, bucket_name: str, parquet_files: List[Dict[str, Any]]): | CODE |
| LOW | cmd/tools/binlogv2/minio_client.py | 224 | def analyze_parquet_from_minio(self, bucket_name: str, object_name: str, | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/meta_parser.py | 217 | def format_row_group_metadata(self, metadata_str: str) -> str: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/meta_parser.py | 238 | def parse_group_field_id_list(self, field_list_str: str) -> List[Dict[str, Any]]: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/meta_parser.py | 272 | def format_group_field_id_list(self, field_list_str: str) -> str: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 268 | def validate_vector_consistency(self) -> Dict[str, Any]: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 463 | def _get_recommended_id_column(self, id_columns: List[Dict[str, Any]]) -> str: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 16 | def detect_vector_type_and_dim(bytes_data: bytes, field_name: str = "") -> tuple[str, int]: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 117 | def deserialize_binary_vector(bytes_data: bytes, dim: Optional[int] = None) -> Optional[List[int]]: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 398 | def analyze_vector_statistics(vector_data: Union[List[float], List[int], Dict[str, Any]], vector_type: str) -> Dict[ | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 534 | def deserialize_with_analysis(bytes_data: bytes, field_name: str = "") -> Dict[str, Any]: | CODE |
| LOW | tools/mgit.py | 207 | def get_commit_count_from_ref(ref: str) -> int: | CODE |
| LOW | tools/mgit.py | 468 | def is_cherry_pick_in_progress() -> bool: | CODE |
| LOW | tools/mgit.py | 1461 | def get_existing_pr_for_branch(branch: str) -> Optional[Dict]: | CODE |
| LOW⚡ | tools/test_mgit_design_doc.py | 13 | def test_accepts_in_repo_markdown_path(self): | CODE |
| LOW⚡ | tools/test_mgit_design_doc.py | 20 | def test_rejects_github_url_even_when_it_contains_the_path(self): | CODE |
| LOW⚡ | tools/test_mgit_design_doc.py | 27 | def test_rejects_external_design_doc_repo(self): | CODE |
| LOW⚡ | tools/test_mgit_design_doc.py | 34 | def test_rejects_directory_or_non_markdown_path(self): | CODE |
| LOW | tests/restful_client/utils/utils.py | 134 | def get_common_fields_by_data(data, exclude_fields=None): | CODE |
| LOW | tests/restful_client/base/testbase.py | 91 | def wait_collection_load_completed(self, name): | CODE |
| LOW⚡ | …sts/restful_client/testcases/test_vector_operations.py | 504 | def test_search_vector_with_illegal_api_key(self): | CODE |
| LOW⚡ | …sts/restful_client/testcases/test_vector_operations.py | 510 | def test_search_vector_with_invalid_collection_name(self): | CODE |
| LOW⚡ | …sts/restful_client/testcases/test_vector_operations.py | 516 | def test_search_vector_with_invalid_output_field(self): | CODE |
| LOW⚡ | …sts/restful_client/testcases/test_vector_operations.py | 523 | def test_search_vector_with_invalid_expression(self, invalid_expr): | CODE |
| LOW⚡ | …sts/restful_client/testcases/test_vector_operations.py | 529 | def test_search_vector_with_invalid_vector_field(self): | CODE |
| LOW⚡ | …sts/restful_client/testcases/test_vector_operations.py | 536 | def test_search_vector_with_mismatch_vector_dim(self, dim_offset): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 23 | def test_insert_vector_with_simple_payload(self, db_name, vector_field, primary_field, nb, dim, insert_round): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 58 | def test_insert_vector_with_multi_round(self, insert_round): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 90 | def test_insert_vector_with_invalid_api_key(self): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 124 | def test_insert_vector_with_invalid_collection_name(self): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 152 | def test_insert_vector_with_invalid_database_name(self): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 180 | def test_insert_vector_with_mismatch_dim(self): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 217 | def test_search_vector_with_simple_payload(self, metric_type): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 248 | def test_search_vector_with_exceed_sum_limit_offset(self, sum_limit_offset): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 290 | def test_search_vector_with_complex_payload(self, limit, offset, level, metric_type): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 325 | def test_search_vector_with_complex_int_filter(self, filter_expr): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 357 | def test_search_vector_with_complex_varchar_filter(self, filter_expr): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 456 | def test_search_vector_with_invalid_limit(self, limit): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 480 | def test_search_vector_with_invalid_offset(self, offset): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 585 | def test_query_vector_with_varchar_filter(self, filter_expr, include_output_fields): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 629 | def test_query_vector_with_large_sum_of_limit_offset(self, sum_of_limit_offset): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 679 | def test_get_vector_with_simple_payload(self): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 781 | def test_delete_vector_default(self, id_field_type, include_invalid_id): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 839 | def test_delete_vector_with_invalid_api_key(self): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 873 | def test_delete_vector_with_invalid_collection_name(self): | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 911 | def test_delete_vector_with_non_primary_key(self): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 16 | def test_collection_created_by_sdk_describe_by_restful(self, dim, enable_dynamic, shard_num): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 47 | def test_collection_created_by_restful_describe_by_sdk(self, dim, metric_type, primary_field, vector_field): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 72 | def test_collection_created_index_by_sdk_describe_by_restful(self, metric_type): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 100 | def test_collection_load_by_sdk_describe_by_restful(self, metric_type): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 126 | def test_collection_create_by_sdk_insert_vector_by_restful(self): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 184 | def test_collection_create_by_sdk_search_vector_by_restful(self): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 215 | def test_collection_create_by_sdk_query_vector_by_restful(self): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 249 | def test_collection_create_by_restful_search_vector_by_sdk(self): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 264 | def test_collection_create_by_restful_query_vector_by_sdk(self): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 278 | def test_collection_create_by_restful_delete_vector_by_sdk(self): | CODE |
| LOW | …_client/testcases/test_restful_sdk_mix_use_scenario.py | 298 | def test_collection_create_by_sdk_delete_vector_by_restful(self): | CODE |
| LOW | …restful_client/testcases/test_collection_operations.py | 20 | def test_create_collections_default(self, dim, metric_type, primary_field, vector_field, db_name): | CODE |
| LOW | …restful_client/testcases/test_collection_operations.py | 54 | def test_create_collections_concurrent_with_same_param(self): | CODE |
| 5091 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | tools/mgit.py | 2177 | GitOperations.push(branch, force=True, remote=fork_remote) | CODE |
| HIGH⚡ | tools/mgit.py | 2652 | GitOperations.push(branch, remote=fork_remote) | CODE |
| HIGH⚡ | tools/mgit.py | 2657 | GitOperations.push(branch, force=True, remote=fork_remote) | CODE |
| HIGH⚡ | tools/mgit.py | 3400 | GitOperations.push(ctx.cp_branch, force=False, remote=fork_remote) | CODE |
| HIGH⚡ | tools/mgit.py | 3405 | GitOperations.push(ctx.cp_branch, force=True, remote=fork_remote) | CODE |
| HIGH⚡ | tools/mgit.py | 3735 | GitOperations.push(backport_branch, remote=fork_remote) | CODE |
| HIGH⚡ | tools/mgit.py | 3740 | GitOperations.push(backport_branch, force=True, remote=fork_remote) | CODE |
| HIGH | tools/mgit.py | 2081 | GitOperations.push(branch, force=True, remote=fork_remote) | CODE |
| HIGH⚡ | …estful_client_v2/testcases/test_rest_value_fidelity.py | 649 | rsp = self._raw_insert(self._array_coll, '[{"id":%d,"arr":[true,null],"vec":[0.1,0.2]}]' % pk) | CODE |
| HIGH⚡ | …estful_client_v2/testcases/test_rest_value_fidelity.py | 847 | '[{"id":%d,"i8":null,"i16":1,"i32":1,"i64":1,"f32":1,"f64":1,"b":true,"s":"x","j":{"k":1},"vec":[0.1,0.2]}]' | CODE |
| HIGH | …estful_client_v2/testcases/test_rest_value_fidelity.py | 911 | rsp = self._raw_insert(name, '[{"id":3,"profile":[{"p_int":null,"p_tag":"a"}],"vec":[0.1,0.2]}]') | CODE |
| HIGH | …/restful_client_v2/testcases/test_query_aggregation.py | 8 | SELECTIVE_FILTER = 'category in ["category_1", "category_3"] && id >= 20 && id < 90' | CODE |
| HIGH | …sts/restful_client_v2/testcases/test_query_order_by.py | 253 | "filter": "price >= 12 && price <= 16", | CODE |
| HIGH | …sts/restful_client_v2/testcases/test_partial_update.py | 1056 | # Note, the RESTful SDK cannot differentiate between missing fields and fields explicitly set to null, | COMMENT |
| HIGH | …tful_client_v2/testcases/test_struct_array_nullable.py | 171 | method: insert null, non-empty, and empty Struct Array rows, then query and search them | STRING |
| HIGH | …ts/python_client/cdc/testcases/test_schema_features.py | 548 | # Explicit None (null) | COMMENT |
| HIGH⚡ | …ts/python_client/cdc/testcases/test_schema_features.py | 485 | i%3==1: None values (explicit null) provided for both fields | STRING |
| HIGH⚡ | …ts/python_client/cdc/testcases/test_schema_features.py | 486 | i%3==2: fields omitted entirely (uses default / null) | STRING |
| HIGH | tests/python_client/utils/util_pymilvus.py | 742 | "int64 > 0 && int64 < 2021", # range | CODE |
| HIGH | tests/python_client/utils/util_pymilvus.py | 743 | "int64 == 0 || int64 == 1 || int64 == 2 || int64 == 3", # term | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 3753 | "json_field['a'][0] == 1 && json_field['a'][1] == 2", | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 3755 | "json_field['a'][0]['b'] >=1 && json_field['a'][2] == 3", | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 3757 | "json_field['a'] == 1 || json_field['a'] == '1'", | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 3759 | "json_field['a'][0]['b'] >=1 || json_field['a']['b'] >=1", | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 4196 | "int32_array[1] + 1 == 3 && int32_array[0] - 1 != 1", | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 4203 | "int32_array[1] % 100 == 0 && string_array[1] in ['1', '2']", | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 4210 | "int32_array[1] in [300/2, -10*30+800, (200-100)*2] or (float_array[1] <= -4**5/2 || 100 <= int32_array[1] < | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 4369 | "int8 > -129 && int8 < 128", | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 4372 | "int16 > -32769 && int16 <32768", | CODE |
| HIGH⚡ | tests/python_client/common/common_func.py | 4375 | "int32 < 2147483648 || int32 == -2147483648", | CODE |
| HIGH | tests/python_client/common/common_func.py | 3555 | "(int64 > 0 && int64 < 400) or (int64 > 500 && int64 < 1000)", | CODE |
| HIGH | tests/python_client/common/common_func.py | 3567 | "int64 == 0 || float == 10**2 || (int64 + 1) == 3", | CODE |
| HIGH | tests/python_client/common/common_func.py | 3585 | "int64 > 400 && int64 < 200", | CODE |
| HIGH | tests/python_client/common/common_func.py | 3599 | "float <= -4**5/2 && float > 500-1 && float != 500/2+260", | CODE |
| HIGH | tests/python_client/common/common_func.py | 3635 | "json_field['number'] == 0 || json_field['float'] == 10**2 || json_field['number'] + 1 == 3", | CODE |
| HIGH | tests/python_client/common/common_func.py | 3649 | "json_field['float'] > 400 && json_field['float'] < 200", | CODE |
| HIGH | tests/python_client/common/common_func.py | 3666 | "json_field['float'] <= -4**5/2 && json_field['float'] > 500-1 && json_field['float'] != 500/2+260", | CODE |
| HIGH | …client/milvus_client/test_milvus_client_query_order.py | 269 | filter_expr = "price >= 20.0 && price <= 40.0" | CODE |
| HIGH | …lient/milvus_client/test_milvus_client_alter_warmup.py | 3517 | query old rows → int64_new is null; query new rows → int64_new == pk - 5000; | STRING |
| HIGH | …lient/milvus_client/test_milvus_client_alter_warmup.py | 3519 | expected: historical rows null; new rows value correct; search passes | STRING |
| HIGH | …ient/milvus_client/test_milvus_client_search_string.py | 14 | default_search_mix_exp = 'int64 >= 0 && varchar >= "0"' | CODE |
| HIGH | …ient/milvus_client/test_milvus_client_search_string.py | 113 | method: 1. search with filter "int64 >= 0 && varchar >= '0'" on shared collection | STRING |
| HIGH | …ient/milvus_client/test_milvus_client_search_string.py | 575 | method: 1. search with filter "int64 >= 0 && varchar >= '0'" on binary collection | STRING |
| HIGH | …ent/milvus_client/test_milvus_client_partial_update.py | 27 | default_search_mix_exp = 'int64 >= 0 && varchar >= "0"' | CODE |
| HIGH⚡ | …ent/milvus_client/test_milvus_client_partial_update.py | 377 | target: verify whole-Struct partial updates preserve null, empty, and element offset semantics | STRING |
| HIGH⚡ | …ent/milvus_client/test_milvus_client_partial_update.py | 378 | method: transition sealed rows through null, empty, and different non-empty lengths while omitting | STRING |
| HIGH | …client/milvus_client/test_milvus_client_timestamptz.py | 20 | default_search_mix_exp = 'int64 >= 0 && varchar >= "0"' | CODE |
| HIGH | …ient/milvus_client/test_milvus_client_hybrid_search.py | 28 | default_search_mix_exp = "int64 >= 0 && varchar >= \"0\"" | CODE |
| HIGH⚡ | …lient/milvus_client/test_add_function_field_feature.py | 1239 | # Step 1: Insert add-before rows with normal, null, and empty-string text interleaved. | COMMENT |
| HIGH⚡ | …lient/milvus_client/test_add_function_field_feature.py | 1314 | # Step 8: Insert post-add rows with normal, null, and empty-string text interleaved. | COMMENT |
| HIGH | …lient/milvus_client/test_add_function_field_feature.py | 3821 | expected: both bumps reach consistent==total; old rows read back null; BM25 hits | STRING |
| HIGH | …thon_client/milvus_client/test_milvus_client_delete.py | 22 | default_search_mix_exp = "int64 >= 0 && varchar >= \"0\"" | CODE |
| HIGH | …hon_client/milvus_client/test_milvus_client_compact.py | 28 | default_search_mix_exp = "int64 >= 0 && varchar >= \"0\"" | CODE |
| HIGH | …thon_client/milvus_client/test_milvus_client_import.py | 289 | method: import a file with omitted columns and a file with null, zero and non-default values | STRING |
| HIGH | …nt/milvus_client/test_milvus_client_json_path_index.py | 23 | default_search_mix_exp = "int64 >= 0 && varchar >= \"0\"" | CODE |
| HIGH | …nt/milvus_client/test_milvus_client_search_reranker.py | 1971 | # 2. insert rows: ids 0-3 non-null, ids 4-6 null | COMMENT |
| HIGH | …nt/milvus_client/test_milvus_client_search_reranker.py | 32 | default_search_mix_exp = 'int64 >= 0 && varchar >= "0"' | CODE |
| HIGH⚡ | …lient/test_milvus_client_struct_array_element_query.py | 580 | filter="id > 100 && element_filter(structA, $[int_val] > 200)", | CODE |
| HIGH⚡ | …lient/test_milvus_client_struct_array_element_query.py | 3670 | filter='id > 100 && MATCH_ANY(structA, $[color] == "Red")', | CODE |
| HIGH⚡ | …lient/test_milvus_client_struct_array_element_query.py | 4049 | ("id < 100 && structA[0][int_val] != 30", [0, 1, 3, 4]), | CODE |
| 210 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | tools/mgit.py | 500 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | tools/mgit.py | 502 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 95 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 97 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 1372 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 1374 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 1849 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 1851 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 1928 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 1930 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 3107 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 3109 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 3855 | # ============================================================================ | COMMENT |
| MEDIUM | tools/mgit.py | 3857 | # ============================================================================ | COMMENT |
| MEDIUM | …/integration/commit_timestamp/commit_timestamp_test.go | 63 | // ─── Helpers ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/integration/commit_timestamp/commit_timestamp_test.go | 295 | // ─── MVCC Visibility ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/integration/commit_timestamp/commit_timestamp_test.go | 353 | // ─── Search ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/integration/commit_timestamp/commit_timestamp_test.go | 379 | // ─── Delete ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/integration/commit_timestamp/commit_timestamp_test.go | 431 | // ─── Upsert ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/integration/commit_timestamp/commit_timestamp_test.go | 512 | // ─── Compaction ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/integration/commit_timestamp/commit_timestamp_test.go | 635 | // ─── GC Protection ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | tests/python_client/conftest.py | 673 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/conftest.py | 675 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 32 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 34 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 170 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 172 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 296 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 298 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 421 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 423 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 576 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_fts_and_text.py | 578 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_switchover.py | 30 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_switchover.py | 32 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ython_client/cdc/testcases/test_search_verification.py | 83 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ython_client/cdc/testcases/test_search_verification.py | 85 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ython_client/cdc/testcases/test_search_verification.py | 44 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ython_client/cdc/testcases/test_search_verification.py | 46 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 786 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 788 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 905 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 907 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 982 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 984 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_force_promote.py | 63 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_force_promote.py | 65 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_force_promote.py | 180 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_force_promote.py | 182 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | tests/python_client/common/external_table_common.py | 610 | # ============================================================ | COMMENT |
| MEDIUM⚡ | tests/python_client/common/external_table_common.py | 612 | # ============================================================ | COMMENT |
| MEDIUM⚡ | tests/python_client/common/external_table_common.py | 806 | # ============================================================ | COMMENT |
| MEDIUM⚡ | tests/python_client/common/external_table_common.py | 808 | # ============================================================ | COMMENT |
| MEDIUM | tests/python_client/common/external_table_common.py | 16 | # ============================================================ | COMMENT |
| MEDIUM | tests/python_client/common/external_table_common.py | 18 | # ============================================================ | COMMENT |
| MEDIUM | tests/python_client/common/external_table_common.py | 105 | # ============================================================ | COMMENT |
| MEDIUM | tests/python_client/common/external_table_common.py | 107 | # ============================================================ | COMMENT |
| MEDIUM | tests/python_client/common/external_table_common.py | 451 | # ============================================================ | COMMENT |
| MEDIUM | tests/python_client/common/external_table_common.py | 453 | # ============================================================ | COMMENT |
| MEDIUM | tests/python_client/common/external_table_common.py | 630 | # ============================================================ | COMMENT |
| 281 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | DEVELOPMENT.md | 38 | # Step 1: Install Go (>= 1.21) first, then install all dependencies | COMMENT |
| LOW | DEVELOPMENT.md | 41 | # Step 2: Build Milvus | COMMENT |
| LOW⚡ | tools/mgit.py | 3816 | # Step 1: Pre-flight checks | COMMENT |
| LOW⚡ | tools/mgit.py | 3819 | # Step 2: Select PR to cherry-pick | COMMENT |
| LOW⚡ | tools/mgit.py | 3822 | # Step 3: Get target branch | COMMENT |
| LOW⚡ | tools/mgit.py | 3825 | # Step 4: Setup cherry-pick branch | COMMENT |
| LOW⚡ | tools/mgit.py | 3828 | # Step 5: Execute cherry-pick | COMMENT |
| LOW⚡ | tools/mgit.py | 3831 | # Step 6: Push to fork | COMMENT |
| LOW⚡ | tools/mgit.py | 3834 | # Step 7: Create PR | COMMENT |
| LOW⚡ | tools/mgit.py | 3837 | # Step 8: Set milestone | COMMENT |
| LOW⚡ | tests/integration/snapshot/snapshot_restore_test.go | 328 | // Step 9: Wait for restore to complete | COMMENT |
| LOW⚡ | tests/integration/snapshot/snapshot_restore_test.go | 332 | // Step 10: Load restored collection - this is where the bug manifests | COMMENT |
| LOW⚡ | tests/integration/snapshot/snapshot_restore_test.go | 342 | // Step 11: Verify restored data count matches snapshot point-in-time | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 81 | // Step 1: Create collection with JSON field and dynamic fields enabled | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 119 | // Step 2: Create indexes | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 148 | // Step 3: Insert data with JSON content | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 215 | // Step 4: Flush | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 228 | // Step 5: Load and verify initial data | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 264 | // Step 6: Create snapshot | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 275 | // Step 7: Insert more data after snapshot (to verify point-in-time restore) | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 315 | // Step 8: Restore snapshot to a new collection | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 354 | // Step 12: Verify JSON path index is functional via filter query | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 367 | // Step 13: Verify search works on restored collection | COMMENT |
| LOW | …sts/integration/flushall/flushall_with_restart_test.go | 76 | // Step 1: Insert 1000 rows and FlushAll. | COMMENT |
| LOW | …sts/integration/flushall/flushall_with_restart_test.go | 91 | // Step 2: Restart all streaming nodes, then insert another 1000 rows and FlushAll. | COMMENT |
| LOW | …sts/integration/flushall/flushall_with_restart_test.go | 119 | // Step 3: Create index, load collection, and query count(*) to verify total is 2000. | COMMENT |
| LOW | …sts/restful_client_v2/testcases/test_partial_update.py | 412 | # Step 1: Update existing records (partial fields only) | COMMENT |
| LOW | …sts/restful_client_v2/testcases/test_partial_update.py | 429 | # Step 2: Insert new records (all required fields) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 649 | // Step 3: Trigger refresh | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 658 | // Step 4: Poll until refresh completes (timeout 120s) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 970 | // Step 4: Create vector index and load collection | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 976 | // Step 6: Query count(*) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 1701 | // Step 1: Generate and upload multi-type parquet data | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 1709 | // Step 2: Create external collection with multi-type schema | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2211 | // Step 4: Create scalar + vector indexes and load collection | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2216 | // Step 5: Query count(*) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2525 | // Step 4: Create scalar + vector indexes and load collection | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2530 | // Step 5: Query count(*) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2670 | // Step 1: Generate multi-type vortex dataset on MinIO | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2674 | // Step 2: Create external collection with Vortex-compatible multi-type schema | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2795 | // Step 1: Generate and upload data | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2799 | // Step 2: Create external collection | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2840 | // Step 4: Index + Load | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2843 | // Step 5: Query count(*) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 3003 | // Step 3: Trigger refresh and wait for completion | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 3008 | // Step 4: Verify row count | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 3139 | // Step 2: First refresh (with default source/spec) — establishes baseline | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 3148 | // Step 3: Second refresh with NEW source and spec | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 585 | // Step 1: Generate and upload parquet data to MinIO | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 609 | // Step 2: Create external collection | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 686 | // Step 5: Verify row count via collection statistics | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 706 | // Step 6: Verify via ListRefreshExternalCollectionJobs | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 724 | // Step 7: Regression for issue #48626 — explore temp dir must be | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 872 | // Step 1: Generate and upload parquet data to MinIO | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 896 | // Step 2: Create external collection | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 936 | // Step 3: Trigger refresh and poll until complete | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 990 | // Step 7: Query with filter and output fields | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 1004 | // Step 8: Search with vector | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 1022 | // Step 9: Search with filter (hybrid search) | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 1044 | // Step 10: Query with pagination (offset + limit) | COMMENT |
| 671 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cmd/tools/binlogv2/export_to_json.py | 100 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/export_to_json.py | 153 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 47 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 232 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 257 | except Exception as e: | CODE |
| MEDIUM | cmd/tools/binlogv2/minio_parquet_analyzer.py | 300 | print(f"Error output: {process.stderr}") | CODE |
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 302 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/minio_client.py | 55 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/minio_client.py | 220 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/minio_client.py | 281 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 324 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 374 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/meta_parser.py | 39 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 396 | except Exception: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 410 | except Exception as e: | CODE |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 460 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 112 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 150 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 181 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 220 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 259 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 292 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 354 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 393 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 466 | except Exception as e: | CODE |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 529 | except Exception as e: | CODE |
| LOW⚡ | tools/mgit.py | 490 | except Exception: | CODE |
| LOW⚡ | tools/mgit.py | 861 | except Exception as e: | CODE |
| LOW⚡ | tools/mgit.py | 869 | except Exception as e: | CODE |
| LOW⚡ | tools/mgit.py | 877 | except Exception as e: | CODE |
| LOW⚡ | tools/mgit.py | 2169 | except Exception as e: | CODE |
| LOW⚡ | tools/mgit.py | 2179 | except Exception as e: | CODE |
| LOW⚡ | tools/mgit.py | 2654 | except Exception as e: | CODE |
| LOW⚡ | tools/mgit.py | 3402 | except Exception as e: | CODE |
| LOW⚡ | tools/mgit.py | 3737 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 214 | except Exception: | CODE |
| LOW | tools/mgit.py | 236 | except Exception: | CODE |
| LOW | tools/mgit.py | 365 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 438 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 453 | except Exception: | CODE |
| LOW | tools/mgit.py | 479 | except Exception: | CODE |
| LOW | tools/mgit.py | 573 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 584 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 595 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 663 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 694 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 724 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 750 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 762 | except Exception: | CODE |
| LOW | tools/mgit.py | 1040 | except Exception: | CODE |
| LOW | tools/mgit.py | 1269 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 1286 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 1304 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 1327 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 1349 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 1484 | except Exception: | CODE |
| LOW | tools/mgit.py | 1498 | except Exception: | CODE |
| LOW | tools/mgit.py | 1610 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 1630 | except Exception as e: | CODE |
| LOW | tools/mgit.py | 1670 | except Exception as e: | CODE |
| 840 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | tools/mgit.py | 3816 | # Step 1: Pre-flight checks | COMMENT |
| LOW⚡ | tools/mgit.py | 3819 | # Step 2: Select PR to cherry-pick | COMMENT |
| LOW⚡ | tools/mgit.py | 3822 | # Step 3: Get target branch | COMMENT |
| LOW⚡ | tools/mgit.py | 3825 | # Step 4: Setup cherry-pick branch | COMMENT |
| LOW⚡ | tools/mgit.py | 3828 | # Step 5: Execute cherry-pick | COMMENT |
| LOW⚡ | tools/mgit.py | 3831 | # Step 6: Push to fork | COMMENT |
| LOW⚡ | tools/mgit.py | 3834 | # Step 7: Create PR | COMMENT |
| LOW⚡ | tools/mgit.py | 3837 | # Step 8: Set milestone | COMMENT |
| LOW⚡ | tests/integration/snapshot/snapshot_restore_test.go | 328 | // Step 9: Wait for restore to complete | COMMENT |
| LOW⚡ | tests/integration/snapshot/snapshot_restore_test.go | 332 | // Step 10: Load restored collection - this is where the bug manifests | COMMENT |
| LOW⚡ | tests/integration/snapshot/snapshot_restore_test.go | 342 | // Step 11: Verify restored data count matches snapshot point-in-time | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 81 | // Step 1: Create collection with JSON field and dynamic fields enabled | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 119 | // Step 2: Create indexes | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 148 | // Step 3: Insert data with JSON content | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 215 | // Step 4: Flush | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 228 | // Step 5: Load and verify initial data | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 264 | // Step 6: Create snapshot | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 275 | // Step 7: Insert more data after snapshot (to verify point-in-time restore) | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 315 | // Step 8: Restore snapshot to a new collection | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 354 | // Step 12: Verify JSON path index is functional via filter query | COMMENT |
| LOW | tests/integration/snapshot/snapshot_restore_test.go | 367 | // Step 13: Verify search works on restored collection | COMMENT |
| LOW | …sts/integration/flushall/flushall_with_restart_test.go | 76 | // Step 1: Insert 1000 rows and FlushAll. | COMMENT |
| LOW | …sts/integration/flushall/flushall_with_restart_test.go | 91 | // Step 2: Restart all streaming nodes, then insert another 1000 rows and FlushAll. | COMMENT |
| LOW | …sts/integration/flushall/flushall_with_restart_test.go | 119 | // Step 3: Create index, load collection, and query count(*) to verify total is 2000. | COMMENT |
| LOW | …sts/restful_client_v2/testcases/test_partial_update.py | 412 | # Step 1: Update existing records (partial fields only) | COMMENT |
| LOW | …sts/restful_client_v2/testcases/test_partial_update.py | 429 | # Step 2: Insert new records (all required fields) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 649 | // Step 3: Trigger refresh | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 658 | // Step 4: Poll until refresh completes (timeout 120s) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 970 | // Step 4: Create vector index and load collection | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 976 | // Step 6: Query count(*) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 1701 | // Step 1: Generate and upload multi-type parquet data | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 1709 | // Step 2: Create external collection with multi-type schema | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2211 | // Step 4: Create scalar + vector indexes and load collection | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2216 | // Step 5: Query count(*) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2525 | // Step 4: Create scalar + vector indexes and load collection | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2530 | // Step 5: Query count(*) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2670 | // Step 1: Generate multi-type vortex dataset on MinIO | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2674 | // Step 2: Create external collection with Vortex-compatible multi-type schema | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2795 | // Step 1: Generate and upload data | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2799 | // Step 2: Create external collection | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2840 | // Step 4: Index + Load | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 2843 | // Step 5: Query count(*) | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 3003 | // Step 3: Trigger refresh and wait for completion | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 3008 | // Step 4: Verify row count | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 3139 | // Step 2: First refresh (with default source/spec) — establishes baseline | COMMENT |
| LOW⚡ | …sts/go_client/testcases/external_table_refresh_test.go | 3148 | // Step 3: Second refresh with NEW source and spec | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 585 | // Step 1: Generate and upload parquet data to MinIO | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 609 | // Step 2: Create external collection | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 686 | // Step 5: Verify row count via collection statistics | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 706 | // Step 6: Verify via ListRefreshExternalCollectionJobs | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 724 | // Step 7: Regression for issue #48626 — explore temp dir must be | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 872 | // Step 1: Generate and upload parquet data to MinIO | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 896 | // Step 2: Create external collection | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 936 | // Step 3: Trigger refresh and poll until complete | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 990 | // Step 7: Query with filter and output fields | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 1004 | // Step 8: Search with vector | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 1022 | // Step 9: Search with filter (hybrid search) | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 1044 | // Step 10: Query with pagination (offset + limit) | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 1061 | // Step 11: Search with multiple query vectors | COMMENT |
| LOW | …sts/go_client/testcases/external_table_refresh_test.go | 1080 | // Step 12: Query with output embedding field (vector retrieval) | COMMENT |
| 633 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …restful_client/testcases/test_collection_operations.py | 0 | target: test create collection method: create a collection with a simple schema expected: create collection success | STRING |
| HIGH | …tful_client_v2/testcases/test_collection_operations.py | 0 | target: test create collection method: create a collection with a simple schema expected: create collection success | STRING |
| HIGH | …ts/restful_client_v2/testcases/test_index_operation.py | 0 | target: test create collection method: create a collection with a simple schema expected: create collection success | STRING |
| HIGH | …estful_client_v2/testcases/test_partition_operation.py | 0 | target: test create collection method: create a collection with a simple schema expected: create collection success | STRING |
| HIGH | tests/restful_client_v2/utils/utils.py | 0 | generate float16 vector data raw_vectors : the vectors fp16_vectors: the bytes used for insert return: raw_vectors and f | STRING |
| HIGH | tests/python_client/common/bulk_insert_data.py | 0 | generate float16 vector data raw_vectors : the vectors fp16_vectors: the bytes used for insert return: raw_vectors and f | STRING |
| HIGH | tests/python_client/common/common_func.py | 0 | generate float16 vector data raw_vectors : the vectors fp16_vectors: the bytes used for insert return: raw_vectors and f | STRING |
| HIGH | tests/restful_client_v2/utils/utils.py | 0 | generate brain float16 vector data raw_vectors : the vectors bf16_vectors: the bytes used for insert return: raw_vectors | STRING |
| HIGH | tests/python_client/common/bulk_insert_data.py | 0 | generate brain float16 vector data raw_vectors : the vectors bf16_vectors: the bytes used for insert return: raw_vectors | STRING |
| HIGH | tests/python_client/common/common_func.py | 0 | generate brain float16 vector data raw_vectors : the vectors bf16_vectors: the bytes used for insert return: raw_vectors | STRING |
| HIGH | tests/python_client/README.md | 0 | target: verify create partition against a dropped collection method: 1. create a collection 2. drop collection 3. create | STRING |
| HIGH | tests/python_client/README_CN.md | 0 | target: verify create partition against a dropped collection method: 1. create a collection 2. drop collection 3. create | STRING |
| HIGH | …n_client/milvus_client/test_milvus_client_partition.py | 0 | target: verify create partition against a dropped collection method: 1. create a collection 2. drop collection 3. create | STRING |
| HIGH | tests/python_client/cdc/testcases/test_database.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | tests/python_client/cdc/testcases/test_fts_and_text.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | tests/python_client/cdc/testcases/test_rbac.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | tests/python_client/cdc/testcases/test_collection.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | …hon_client/cdc/testcases/test_collection_properties.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | tests/python_client/cdc/testcases/test_partition.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | tests/python_client/cdc/testcases/test_dml.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | tests/python_client/cdc/testcases/test_alias.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | tests/python_client/cdc/testcases/test_index.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | tests/python_client/cdc/testcases/test_switchover.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | …sts/python_client/cdc/testcases/test_multi_database.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | …ython_client/cdc/testcases/test_search_verification.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | …ts/python_client/cdc/testcases/test_schema_features.py | 0 | cleanup after each test method - only cleanup upstream, downstream will sync. | STRING |
| HIGH | …ython_client/deploy/scripts/action_before_reinstall.py | 0 | before reinstall: create collection, insert data and create index,load and search after reinstall: get collection, load, | STRING |
| HIGH | …client/deploy/testcases/test_action_after_reinstall.py | 0 | before reinstall: create collection, insert data and create index,load and search after reinstall: get collection, load, | STRING |
| HIGH | …lient/deploy/testcases/test_action_before_reinstall.py | 0 | before reinstall: create collection, insert data and create index,load and search after reinstall: get collection, load, | STRING |
| HIGH | …/python_client/deploy/scripts/action_before_upgrade.py | 0 | task_2: before upgrade: create collection, insert data and create index, load and search after upgrade: get collection, | STRING |
| HIGH | …python_client/deploy/scripts/action_after_reinstall.py | 0 | task_2: before upgrade: create collection, insert data and create index, load and search after upgrade: get collection, | STRING |
| HIGH | …s/python_client/deploy/scripts/action_after_upgrade.py | 0 | task_2: before upgrade: create collection, insert data and create index, load and search after upgrade: get collection, | STRING |
| HIGH | …client/milvus_client/test_milvus_client_search_json.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …ent/milvus_client/test_milvus_client_partial_update.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …client/milvus_client/test_milvus_client_timestamptz.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …ient/milvus_client/test_milvus_client_hybrid_search.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …client/milvus_client/test_milvus_client_force_merge.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …thon_client/milvus_client/test_milvus_client_delete.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …hon_client/milvus_client/test_milvus_client_compact.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …nt/milvus_client/test_milvus_client_json_path_index.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …nt/milvus_client/test_milvus_client_search_reranker.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …_client/milvus_client/test_milvus_client_collection.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …n_client/milvus_client/test_milvus_client_partition.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …on_client/milvus_client/test_milvus_client_optimize.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …thon_client/milvus_client/test_milvus_client_upsert.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …ython_client/milvus_client/test_milvus_client_index.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …ython_client/milvus_client/test_milvus_client_query.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …on_client/milvus_client/test_milvus_client_database.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …ython_client/milvus_client/test_milvus_client_alias.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …thon_client/milvus_client/test_milvus_client_search.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …ent/milvus_client/test_milvus_client_data_integrity.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …nt/milvus_client/test_milvus_client_search_iterator.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …thon_client/milvus_client/test_milvus_client_insert.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | tests/python_client/testcases/test_high_level_api.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …/testcases/async_milvus_client/test_partition_async.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …ient/testcases/async_milvus_client/test_index_async.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …testcases/async_milvus_client/test_collection_async.py | 0 | ****************************************************************** # the following are valid base cases **************** | STRING |
| HIGH | …ent/milvus_client/test_milvus_client_partial_update.py | 0 | ****************************************************************** # the following are invalid cases ******************* | STRING |
| HIGH | …client/milvus_client/test_milvus_client_timestamptz.py | 0 | ****************************************************************** # the following are invalid cases ******************* | STRING |
| HIGH | …ient/milvus_client/test_milvus_client_hybrid_search.py | 0 | ****************************************************************** # the following are invalid cases ******************* | STRING |
| 65 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | cmd/tools/binlogv2/minio_parquet_analyzer.py | 365 | except: | CODE |
| HIGH | cmd/tools/binlogv2/minio_client.py | 290 | except: | CODE |
| HIGH | cmd/tools/binlogv2/parquet_analyzer_cli.py | 426 | except ValueError: | CODE |
| HIGH | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 100 | except ValueError: | CODE |
| HIGH | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 128 | except ValueError: | CODE |
| HIGH | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 40 | except: | CODE |
| HIGH | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 287 | except: | CODE |
| HIGH | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 349 | except: | CODE |
| HIGH | tools/mgit.py | 3264 | except Exception: | CODE |
| HIGH | tools/mgit.py | 762 | except Exception: | CODE |
| HIGH | tools/mgit.py | 1040 | except Exception: | CODE |
| HIGH | tools/mgit.py | 2999 | except Exception: | CODE |
| HIGH | tools/mgit.py | 453 | except Exception: | CODE |
| HIGH | tools/mgit.py | 3673 | except Exception: | CODE |
| HIGH | …estful_client_v2/testcases/test_rest_value_fidelity.py | 105 | except Exception: | CODE |
| HIGH | …client_v2/testcases/test_import_2pc_infra_dependent.py | 2911 | except Exception: | CODE |
| HIGH | …client_v2/testcases/test_import_2pc_infra_dependent.py | 2916 | except Exception: | CODE |
| HIGH | …l_client_v2/testcases/test_file_resource_operations.py | 73 | except Exception: | CODE |
| HIGH | …l_client_v2/testcases/test_file_resource_operations.py | 80 | except Exception: | CODE |
| HIGH | …nt_v2/testcases/test_external_collection_operations.py | 346 | except OSError: | CODE |
| HIGH | tests/go_client/testcases/generate_iceberg_data.py | 223 | except Exception: | CODE |
| HIGH | tests/go_client/testcases/generate_iceberg_data.py | 228 | except Exception: | CODE |
| HIGH | tests/python_client/cdc/testcases/test_rbac.py | 391 | except Exception: | CODE |
| HIGH | tests/python_client/cdc/testcases/test_rbac.py | 423 | except Exception: | CODE |
| HIGH | tests/python_client/cdc/testcases/test_rbac.py | 436 | except Exception: | CODE |
| HIGH | tests/python_client/cdc/testcases/test_rbac.py | 580 | except Exception: | CODE |
| HIGH | tests/python_client/cdc/testcases/test_rbac.py | 651 | except Exception: | CODE |
| HIGH | tests/python_client/cdc/testcases/test_rbac.py | 664 | except Exception: | CODE |
| HIGH | tests/python_client/cdc/testcases/test_force_promote.py | 60 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 42 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 128 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 307 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 869 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 881 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 57 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 85 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 260 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 901 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 863 | except Exception: | CODE |
| HIGH | tests/python_client/plugin/log_filter.py | 299 | except Exception: | CODE |
| HIGH | tests/python_client/common/external_table_common.py | 849 | except OSError: | CODE |
| HIGH | tests/python_client/common/mock_tei_server.py | 200 | except OSError: | CODE |
| HIGH | tests/python_client/common/mock_tei_server.py | 210 | except (OSError, socket.gaierror): | CODE |
| HIGH | tests/python_client/common/mock_tei_server.py | 321 | except OSError: | CODE |
| HIGH | tests/python_client/common/common_func.py | 5556 | except Exception: | CODE |
| HIGH | tests/python_client/common/common_func.py | 5580 | except Exception: | CODE |
| HIGH | tests/python_client/common/minio_comm.py | 22 | except S3Error: | CODE |
| HIGH | …client/milvus_client/test_milvus_client_query_order.py | 168 | except Exception: | CODE |
| HIGH | …ent/milvus_client/test_milvus_client_partial_update.py | 2456 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 92 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 41 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 80 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 3248 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 3254 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 3260 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 3266 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 3272 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 3279 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 3284 | except Exception: | CODE |
| HIGH | …python_client/milvus_client/test_milvus_client_rbac.py | 76 | except Exception: | CODE |
| 60 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cmd/tools/binlogv2/export_to_json.py | 16 | CODE | |
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 638 | CODE | |
| LOW | cmd/tools/binlogv2/minio_client.py | 527 | CODE | |
| LOW | cmd/tools/binlogv2/minio_client.py | 293 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 20 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 98 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 142 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 281 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 379 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer/meta_parser.py | 112 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 56 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 313 | CODE | |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 16 | CODE | |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 297 | CODE | |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 359 | CODE | |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 398 | CODE | |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 471 | CODE | |
| LOW | tools/mgit.py | 1992 | CODE | |
| LOW | tools/mgit.py | 2186 | CODE | |
| LOW | tools/mgit.py | 2606 | CODE | |
| LOW | tools/mgit.py | 2973 | CODE | |
| LOW | tools/mgit.py | 3032 | CODE | |
| LOW | tools/mgit.py | 3153 | CODE | |
| LOW | tools/mgit.py | 3530 | CODE | |
| LOW | tools/mgit.py | 3860 | CODE | |
| LOW | tools/mgit.py | 429 | CODE | |
| LOW | tools/mgit.py | 753 | CODE | |
| LOW | tools/mgit.py | 941 | CODE | |
| LOW | tools/mgit.py | 1015 | CODE | |
| LOW | tools/mgit.py | 1502 | CODE | |
| LOW | tools/mgit.py | 1784 | CODE | |
| LOW | tests/restful_client_v2/utils/utils.py | 363 | CODE | |
| LOW | tests/restful_client_v2/utils/utils.py | 552 | CODE | |
| LOW | …restful_client_v2/testcases/test_database_operation.py | 167 | CODE | |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 3934 | CODE | |
| LOW | …tful_client_v2/testcases/test_collection_operations.py | 1675 | CODE | |
| LOW | …tful_client_v2/testcases/test_collection_operations.py | 1799 | CODE | |
| LOW | …client_v2/testcases/test_import_2pc_infra_dependent.py | 3207 | CODE | |
| LOW | …/restful_client_v2/testcases/test_query_aggregation.py | 25 | CODE | |
| LOW | …_client_v2/testcases/test_embedding_rerank_function.py | 2053 | CODE | |
| LOW | …estful_client_v2/testcases/test_snapshot_operations.py | 15 | CODE | |
| LOW | …stful_client_v2/testcases/test_import_2pc_operation.py | 1990 | CODE | |
| LOW | …stful_client_v2/testcases/test_import_2pc_operation.py | 2346 | CODE | |
| LOW | …stful_client_v2/testcases/test_import_2pc_operation.py | 7180 | CODE | |
| LOW | …stful_client_v2/testcases/test_import_2pc_operation.py | 7442 | CODE | |
| LOW | …stful_client_v2/testcases/test_import_2pc_operation.py | 7551 | CODE | |
| LOW | …stful_client_v2/testcases/test_import_2pc_operation.py | 7659 | CODE | |
| LOW | …stful_client_v2/testcases/test_import_2pc_operation.py | 7772 | CODE | |
| LOW | …stful_client_v2/testcases/test_import_2pc_operation.py | 7895 | CODE | |
| LOW | …estful_client_v2/testcases/test_geometry_operations.py | 156 | CODE | |
| LOW | …estful_client_v2/testcases/test_geometry_operations.py | 303 | CODE | |
| LOW | …sts/restful_client_v2/testcases/test_jobs_operation.py | 269 | CODE | |
| LOW | …sts/restful_client_v2/testcases/test_jobs_operation.py | 3677 | CODE | |
| LOW | …sts/restful_client_v2/testcases/test_jobs_operation.py | 3779 | CODE | |
| LOW | …sts/restful_client_v2/testcases/test_jobs_operation.py | 3871 | CODE | |
| LOW | tests/python_client/conftest.py | 457 | CODE | |
| LOW | tests/python_client/cdc/conftest.py | 278 | CODE | |
| LOW | tests/python_client/cdc/conftest.py | 352 | CODE | |
| LOW | tests/python_client/cdc/conftest.py | 294 | CODE | |
| LOW | tests/python_client/cdc/conftest.py | 395 | CODE | |
| 281 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | internal/datacoord/task_index_test.go | 162 | s.mt.indexMeta.segmentBuildInfo.buildID2SegmentIndex.Remove(s.taskID) | CODE |
| CRITICAL | internal/datacoord/task_index_test.go | 169 | s.mt.indexMeta.segmentBuildInfo.buildID2SegmentIndex.Insert(s.taskID, &model.SegmentIndex{ | CODE |
| CRITICAL | internal/datacoord/task_index_test.go | 1031 | s.mt.indexMeta.segmentBuildInfo.buildID2SegmentIndex.Insert(s.taskID, t) | CODE |
| CRITICAL | …ver/wal/interceptors/partialupdate/interceptor_test.go | 646 | require.Equal(t, versionIndexBudgetForEntries(1), interceptor.state.pkVersions.budget.used.Load()) | CODE |
| CRITICAL | …ver/wal/interceptors/partialupdate/interceptor_test.go | 669 | require.Equal(t, versionIndexBudgetForEntries(1), interceptor.state.pkVersions.budget.used.Load()) | CODE |
| CRITICAL⚡ | pkg/streaming/walimpls/impls/wp/builder_test.go | 306 | assert.Equal(t, 330, wpConfig.Woodpecker.Client.Auditor.CompactionAttemptTimeout.Seconds()) | CODE |
| CRITICAL⚡ | pkg/streaming/walimpls/impls/wp/builder_test.go | 307 | assert.Equal(t, 60, wpConfig.Woodpecker.Client.Auditor.CompactionPassBudget.Seconds()) | CODE |
| CRITICAL⚡ | pkg/streaming/walimpls/impls/wp/builder_test.go | 308 | assert.Equal(t, 300, wpConfig.Woodpecker.Logstore.SegmentCompactionPolicy.Timeout.Seconds()) | CODE |
| CRITICAL⚡ | pkg/streaming/walimpls/impls/wp/builder_test.go | 309 | assert.Equal(t, int64(1000000000), wpConfig.Woodpecker.Logstore.SegmentCompactionPolicy.MaxInflightMemory.Int64()) | CODE |
| CRITICAL⚡ | pkg/streaming/walimpls/impls/wp/builder_test.go | 318 | assert.Equal(t, 90, wpConfig.Woodpecker.Client.Auditor.CompactionAttemptTimeout.Seconds()) | CODE |
| CRITICAL⚡ | pkg/streaming/walimpls/impls/wp/builder_test.go | 319 | assert.Equal(t, 45, wpConfig.Woodpecker.Client.Auditor.CompactionPassBudget.Seconds()) | CODE |
| CRITICAL⚡ | pkg/streaming/walimpls/impls/wp/builder_test.go | 320 | assert.Equal(t, 600, wpConfig.Woodpecker.Logstore.SegmentCompactionPolicy.Timeout.Seconds()) | CODE |
| CRITICAL⚡ | pkg/streaming/walimpls/impls/wp/builder_test.go | 321 | assert.Equal(t, int64(2*1024*1024*1024), wpConfig.Woodpecker.Logstore.SegmentCompactionPolicy.MaxInflightMemory.Int64( | CODE |
| CRITICAL | pkg/streaming/walimpls/impls/wp/builder_test.go | 418 | assert.Equal(t, tc.expectAttempt, wpConfig.Woodpecker.Client.Auditor.CompactionAttemptTimeout.Seconds()) | CODE |
| CRITICAL | pkg/streaming/walimpls/impls/wp/builder_test.go | 419 | assert.Equal(t, tc.expectBudget, wpConfig.Woodpecker.Client.Auditor.CompactionPassBudget.Seconds()) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tests/restful_client_v2/utils/utils.py | 91 | # Create a frequency counter | COMMENT |
| MEDIUM | tests/restful_client_v2/utils/utils.py | 97 | # Create a reverse vocabulary mapping | COMMENT |
| MEDIUM | tests/restful_client_v2/utils/utils.py | 590 | # Create a large query polygon that will intersect with many geometries | COMMENT |
| MEDIUM | tests/restful_client_v2/utils/utils.py | 612 | # Create a query polygon that contains multiple points | COMMENT |
| MEDIUM | tests/restful_client_v2/utils/utils.py | 633 | # Create a large query polygon that contains many small geometries | COMMENT |
| MEDIUM | tests/restful_client_v2/utils/utils.py | 646 | # Create a polygon that touches some base geometries | COMMENT |
| MEDIUM | tests/restful_client_v2/utils/utils.py | 680 | # Create a line that crosses polygons | COMMENT |
| MEDIUM⚡ | tests/restful_client_v2/base/testbase.py | 96 | for db_name in self.database_client.db_names[:]: # Create a copy of the list to iterate | CODE |
| MEDIUM⚡ | tests/scripts/get_etcd_info.sh | 4 | # Define the etcdctl command with endpoints option | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_setup_cdc.py | 42 | # Create a basic topology configuration | COMMENT |
| MEDIUM | …sts/python_client/cdc/testcases/test_resource_group.py | 81 | # Create the RG on BOTH sides (independently, since create isn't replicated either). | COMMENT |
| MEDIUM | …sts/python_client/cdc/testcases/test_resource_group.py | 114 | # Create the RG on both sides with different configs. | COMMENT |
| MEDIUM | tests/python_client/common/common_func.py | 312 | # Create a frequency counter | COMMENT |
| MEDIUM | tests/python_client/common/common_func.py | 318 | # Create a reverse vocabulary mapping | COMMENT |
| MEDIUM | …on_client/milvus_client/test_milvus_client_geometry.py | 255 | # Create a large query polygon that will intersect with many geometries | COMMENT |
| MEDIUM | …on_client/milvus_client/test_milvus_client_geometry.py | 282 | # Create a small query point that can be contained by many base polygons | COMMENT |
| MEDIUM | …on_client/milvus_client/test_milvus_client_geometry.py | 342 | # Create a polygon that contains multiple points | COMMENT |
| MEDIUM | …on_client/milvus_client/test_milvus_client_geometry.py | 394 | # Create a polygon that touches some base geometries | COMMENT |
| MEDIUM | …on_client/milvus_client/test_milvus_client_geometry.py | 446 | # Create a line that crosses the first polygon | COMMENT |
| MEDIUM | …on_client/milvus_client/test_milvus_client_geometry.py | 948 | # Create a large polygon that contains all geometries | COMMENT |
| MEDIUM | …on_client/milvus_client/test_milvus_client_geometry.py | 1729 | # Create a large containing polygon to test spatial relationships | COMMENT |
| MEDIUM | …on_client/milvus_client/test_milvus_client_geometry.py | 3883 | # Create a new collection for each test to avoid state pollution | COMMENT |
| MEDIUM | …lient/milvus_client/test_milvus_client_struct_array.py | 5392 | # This function handles floating-point tolerance and dict order | COMMENT |
| MEDIUM | …lient/milvus_client/test_milvus_client_range_search.py | 1443 | # Create a partition | COMMENT |
| MEDIUM⚡ | …_client/milvus_client/test_milvus_client_collection.py | 494 | # Create an empty schema (no fields added) | COMMENT |
| MEDIUM | tests/python_client/check/param_check.py | 169 | # Create a set of available indices for b | COMMENT |
| MEDIUM | tests/python_client/check/param_check.py | 174 | # Create a list of indices to remove (avoid modifying the set during iteration) | COMMENT |
| MEDIUM | tests/python_client/chaos/chaos_test.sh | 61 | # Initialize basic variables | COMMENT |
| MEDIUM | internal/core/build-support/cpplint.py | 1399 | # Create a testcase for each file | COMMENT |
| MEDIUM | internal/core/build-support/cpplint.py | 6092 | # The following function is just a speed up, no semantics are changed. | STRING |
| MEDIUM⚡ | .github/mergify.yml | 3 | # This file defines automated rules for pull request management | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | cmd/tools/config/generate.go | 336 | #when using GPU indexing, Milvus will utilize a memory pool to avoid frequent memory allocation and deallocation. | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_collection.py | 680 | # Create collection with comprehensive schema (has multiple fields) | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_dml.py | 561 | # Prepare comprehensive upsert data - update first 15 existing records + insert 15 new records | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_dml.py | 564 | # Update existing records (IDs 1-15) with new comprehensive data | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_dml.py | 855 | # Prepare alternative comprehensive upsert data - update first 15 existing records + insert 15 new records | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_dml.py | 858 | # Update existing records (IDs 1-15) with new alternative comprehensive data | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_dml.py | 386 | # Create collection with comprehensive schema | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_dml.py | 412 | # Generate and insert comprehensive test data | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_dml.py | 518 | # Create collection with comprehensive manual ID schema | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_dml.py | 537 | # Insert initial comprehensive data | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_dml.py | 674 | # Create collection with alternative comprehensive schema | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_dml.py | 700 | # Generate and insert alternative comprehensive test data | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_dml.py | 812 | # Create collection with alternative comprehensive manual ID schema | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/test_dml.py | 831 | # Insert initial alternative comprehensive data | COMMENT |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_dml.py | 367 | """Test INSERT operation sync with comprehensive data types.""" | STRING |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_dml.py | 499 | """Test UPSERT operation sync with comprehensive data types.""" | STRING |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_dml.py | 655 | """Test INSERT operation sync with alternative comprehensive data types (BFLOAT16 + INT8).""" | STRING |
| MEDIUM⚡ | tests/python_client/cdc/testcases/test_dml.py | 793 | """Test UPSERT operation sync with alternative comprehensive data types (BFLOAT16 + INT8).""" | STRING |
| LOW | tests/python_client/cdc/testcases/base.py | 76 | # Fallback: just use random string | COMMENT |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 140 | """Create schema with comprehensive data types for testing (max 4 vector fields).""" | STRING |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 189 | """Create comprehensive schema with manual ID for upsert operations (max 4 vector fields).""" | STRING |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 238 | """Create alternative comprehensive schema with BFLOAT16_VECTOR and INT8_VECTOR (max 4 vector fields).""" | STRING |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 287 | """Create alternative comprehensive schema with manual ID, BFLOAT16_VECTOR and INT8_VECTOR (max 4 vector fields) | STRING |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 375 | """Generate comprehensive test data with all data types using standard vector generation.""" | STRING |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 424 | """Generate comprehensive test data with alternative vector types (BFLOAT16 + INT8).""" | STRING |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 473 | """Generate comprehensive test data with manual IDs and alternative vector types (BFLOAT16 + INT8).""" | STRING |
| MEDIUM | tests/python_client/cdc/testcases/base.py | 570 | """Generate comprehensive test data with manual IDs for upsert operations using standard vector generation.""" | STRING |
| MEDIUM | …on_client/milvus_client/test_milvus_client_snapshot.py | 2164 | # Generate comprehensive schema with all data types | COMMENT |
| LOW | tests/python_client/check/param_check.py | 141 | # For non-dict items, just add as-is | COMMENT |
| LOW | internal/core/build-support/cpplint.py | 3063 | # Here we can just use a shallow copy since we are the last | COMMENT |
| MEDIUM | internal/core/src/index/RTreeIndexTest.cpp | 816 | // To make assertion robust across GEOS versions, simply check big polygon within itself should be true. | COMMENT |
| MEDIUM | internal/util/queryutil/remap_op.go | 74 | // This approach is more robust than name-based matching because: | COMMENT |
| MEDIUM | internal/parser/planparserv2/parser_visitor.go | 3246 | // UnaryRangeExpr with the reversed operator to leverage indexing. | COMMENT |
| MEDIUM | internal/http/webui/assets/index-nmS7rbPW.js | 33 | */var hT=b,rr=gT;function he(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.le | COMMENT |
| MEDIUM | internal/http/webui/assets/index-nmS7rbPW.js | 33 | */var hT=b,rr=gT;function he(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.le | COMMENT |
| MEDIUM | internal/http/webui/assets/index-nmS7rbPW.js | 67 | */function Dd(){return Dd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=argu | COMMENT |
| MEDIUM | internal/http/webui/assets/index-nmS7rbPW.js | 67 | */function Dd(){return Dd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=argu | COMMENT |
| MEDIUM | internal/querynodev2/delegator/delegator_data.go | 1109 | // Per-segment catch-up cursors. Timestamp-based catch-up is robust against | COMMENT |
| MEDIUM | configs/milvus.yaml | 1642 | #when using GPU indexing, Milvus will utilize a memory pool to avoid frequent memory allocation and deallocation. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cmd/tools/binlogv2/export_to_json.py | 216 | # Check if file exists | STRING |
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 51 | # Check if parquet_analyzer_cli.py exists | COMMENT |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 79 | # Check if file exists | STRING |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 441 | # Display results | COMMENT |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 74 | # Check if there's binary data (vector) | COMMENT |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 293 | # Check if vector types are consistent for the same column | COMMENT |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 436 | # Check if column looks like an ID column | COMMENT |
| LOW⚡ | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 488 | # Check if it's an increasing pattern | COMMENT |
| LOW⚡ | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 492 | # Check if it's a cyclic pattern (i + j) % 256 | COMMENT |
| LOW⚡ | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 500 | # Check if it's a sequential pattern [start, start+1, start+2, ...] | COMMENT |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 32 | # Check if it starts with { or [ (JSON indicators) | COMMENT |
| LOW | …tools/binlogv2/parquet_analyzer/vector_deserializer.py | 49 | # Check if it looks like a protobuf array | COMMENT |
| LOW | tools/mgit.py | 251 | # Check if URL contains username (github.com/username/ or github.com:username/) | COMMENT |
| LOW | tools/mgit.py | 559 | # Check if any AI source is available | COMMENT |
| LOW | tools/mgit.py | 1514 | # Check if query is an issue number (must be purely numeric, optionally with #) | COMMENT |
| LOW | tools/mgit.py | 1977 | # Check if branch already exists | COMMENT |
| LOW | tools/mgit.py | 2436 | # Check if formatting made changes and stage them (only if formatting was run) | COMMENT |
| LOW | tools/mgit.py | 2547 | # Check if claude CLI is available (cross-platform) | COMMENT |
| LOW | tools/mgit.py | 2669 | # Check if there's an existing PR with a linked issue | COMMENT |
| LOW | tools/mgit.py | 2975 | # Check if there are changes to commit first | COMMENT |
| LOW | tools/mgit.py | 3002 | # Check if there are upstream changes | COMMENT |
| LOW | tools/mgit.py | 3616 | # Check if branch already exists | COMMENT |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 4033 | # Check if offset + limit exceeds max allowed | COMMENT |
| LOW⚡ | tests/scripts/get_etcd_info.sh | 10 | # Check if the etcd pods are running | COMMENT |
| LOW⚡ | tests/scripts/get_etcd_info.sh | 16 | # Loop through the list of etcd pods and get their status | COMMENT |
| LOW | tests/scripts/e2e-k8s.sh | 380 | # Check if the user is running the clusters in manual mode. | COMMENT |
| LOW⚡ | tests/scripts/docker_image_find_tag.sh | 174 | # Check if tags are not being filtered | COMMENT |
| LOW⚡ | tests/scripts/docker_image_find_tag.sh | 177 | # Check if limit reached and display warning | COMMENT |
| LOW⚡ | tests/scripts/docker_image_find_tag.sh | 186 | # Check if limit reached and display warning | COMMENT |
| LOW | tests/python_client/cdc/scripts/setup_cdc_topology.py | 109 | if removed_clusters_uris and removed_clusters_uris[0]: # Check if removed_clusters_uris is not empty | CODE |
| LOW | tests/python_client/cdc/testcases/test_dml.py | 328 | # Check if updated records exist with new values (number >= 1001 and <= 1025) | COMMENT |
| LOW | tests/python_client/cdc/testcases/test_dml.py | 340 | # Check if new records exist (number >= 2051 and <= 2075) | COMMENT |
| LOW | tests/python_client/cdc/testcases/test_dml.py | 603 | # Check if updated records exist with "updated_" prefix | COMMENT |
| LOW | tests/python_client/cdc/testcases/test_dml.py | 615 | # Check if new records exist with "new_" prefix | COMMENT |
| LOW | tests/python_client/cdc/testcases/test_dml.py | 897 | # Check if updated records exist with "updated_" prefix | COMMENT |
| LOW | tests/python_client/cdc/testcases/test_dml.py | 909 | # Check if new records exist with "new_" prefix | COMMENT |
| LOW | tests/python_client/cdc/testcases/test_alias.py | 297 | # Check if alias still exists and points to correct collection after alter | COMMENT |
| LOW | …ient/rolling_upgrade/test_rolling_update_one_by_one.py | 244 | # Check if the status remains stable for 1 minute | COMMENT |
| LOW | …ent/milvus_client/test_milvus_client_partial_update.py | 795 | "price": None, # Set back to null | CODE |
| LOW | …on_client/milvus_client/test_milvus_client_geometry.py | 756 | # Check if within threshold | COMMENT |
| LOW | …on_client/milvus_client/test_milvus_client_geometry.py | 1503 | elif i % 4 == 1: # Set geo to None - should use default value | CODE |
| LOW | …lient/milvus_client/test_milvus_client_struct_array.py | 5262 | # Check if bucket exists | COMMENT |
| LOW | …lient/milvus_client/test_milvus_client_struct_array.py | 5365 | # Check if row count matches | COMMENT |
| LOW | …nt/milvus_client/test_milvus_client_search_reranker.py | 2815 | # Check if documents are the same | COMMENT |
| LOW | …hon_client/milvus_client/test_milvus_client_minhash.py | 789 | # Check if result counts differ significantly | COMMENT |
| LOW | …hon_client/milvus_client/test_milvus_client_minhash.py | 803 | # Check if distances are identical or different | COMMENT |
| LOW | …hon_client/milvus_client/test_milvus_client_minhash.py | 3841 | # Check if bucket exists | COMMENT |
| LOW | …thon_client/milvus_client/test_milvus_client_search.py | 6335 | # Check if documents are the same | COMMENT |
| LOW | tests/python_client/check/param_check.py | 262 | # Check if dict2 is a subset of dict1 | COMMENT |
| LOW | tests/python_client/chaos/chaos_test.sh | 21 | # Check if stdout is a terminal | COMMENT |
| LOW | tests/python_client/testcases/indexes/test_ngram.py | 34 | # Check if this test case requires JSON field | COMMENT |
| LOW | tests/python_client/testcases/indexes/test_ngram.py | 219 | # Check if the field type is supported for NGRAM index | COMMENT |
| LOW | internal/core/build-support/cpplint.py | 2997 | # Check if token is an unmatched '<'. | COMMENT |
| LOW | internal/core/build-support/cpplint.py | 3625 | # Check if the // may be in quotes. If so, ignore it | STRING |
| LOW | internal/core/build-support/cpplint.py | 4581 | # Check if the body is empty | STRING |
| LOW | internal/core/build-support/cpplint.py | 4872 | # Check if the line is a header guard. | STRING |
| LOW | internal/core/build-support/cpplint.py | 5271 | # Check if people are using the verboten C basic types. The only exception | STRING |
| LOW | internal/core/build-support/cpplint.py | 5283 | # Check if some verboten operator overloading is going on | STRING |
| LOW | internal/core/build-support/cpplint.py | 5464 | # Check if some verboten C functions are being used. | STRING |
| LOW | internal/core/build-support/cpplint.py | 6235 | # Set end_col to check whole lines after we are done with the | STRING |
| 8 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cmd/tools/binlogv2/export_to_json.py | 11 | CODE | |
| LOW | cmd/tools/binlogv2/minio_parquet_analyzer.py | 12 | CODE | |
| LOW | cmd/tools/binlogv2/minio_client.py | 14 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer_cli.py | 10 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer/analyzer.py | 326 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer/__init__.py | 6 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer/__init__.py | 7 | CODE | |
| LOW | cmd/tools/binlogv2/parquet_analyzer/__init__.py | 8 | CODE | |
| LOW | tests/restful_client/conftest.py | 2 | CODE | |
| LOW | tests/restful_client_v2/conftest.py | 2 | CODE | |
| LOW | tests/go_client/testcases/generate_vortex_data.py | 28 | CODE | |
| LOW | tests/go_client/testcases/generate_parquet_data.py | 12 | CODE | |
| LOW | tests/python_client/conftest.py | 1 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 1 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 2 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 3 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 5 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 6 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 7 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 8 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 8 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 9 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 10 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 11 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 12 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 13 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 13 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 13 | CODE | |
| LOW | tests/python_client/deploy/conftest.py | 13 | CODE | |
| LOW | tests/python_client/data_verify/multi_thread_checker.py | 1 | CODE | |
| LOW | …client/milvus_client/test_milvus_client_query_order.py | 10 | CODE | |
| LOW | …nt/milvus_client/test_milvus_client_search_group_by.py | 14 | CODE | |
| LOW | …ent/milvus_client/test_milvus_client_partial_update.py | 15 | CODE | |
| LOW | …python_client/milvus_client/test_milvus_client_rbac.py | 11 | CODE | |
| LOW | …ient/milvus_client/test_milvus_client_hybrid_search.py | 10 | CODE | |
| LOW | …ient/milvus_client/test_milvus_client_hybrid_search.py | 11 | CODE | |
| LOW | …client/milvus_client/test_milvus_client_force_merge.py | 26 | CODE | |
| LOW | …client/milvus_client/test_milvus_client_force_merge.py | 31 | CODE | |
| LOW | …lient/milvus_client/test_milvus_client_struct_array.py | 30 | CODE | |
| LOW | …thon_client/milvus_client/test_milvus_client_delete.py | 6 | CODE | |
| LOW | …thon_client/milvus_client/test_milvus_client_delete.py | 10 | CODE | |
| LOW | …hon_client/milvus_client/test_milvus_client_compact.py | 7 | CODE | |
| LOW | …hon_client/milvus_client/test_milvus_client_compact.py | 11 | CODE | |
| LOW | …hon_client/milvus_client/test_milvus_client_compact.py | 12 | CODE | |
| LOW | …hon_client/milvus_client/test_milvus_client_compact.py | 14 | CODE | |
| LOW | …hon_client/milvus_client/test_milvus_client_compact.py | 15 | CODE | |
| LOW | …nt/milvus_client/test_milvus_client_json_path_index.py | 4 | CODE | |
| LOW | …nt/milvus_client/test_milvus_client_json_path_index.py | 7 | CODE | |
| LOW | …nt/milvus_client/test_milvus_client_json_path_index.py | 11 | CODE | |
| LOW | …nt/milvus_client/test_milvus_client_search_reranker.py | 13 | CODE | |
| LOW | …nt/milvus_client/test_milvus_client_search_reranker.py | 17 | CODE | |
| LOW | …lient/test_milvus_client_struct_array_element_query.py | 18 | CODE | |
| LOW | …vus_client/test_milvus_client_struct_array_nullable.py | 28 | CODE | |
| LOW | …on_client/milvus_client/test_milvus_client_optimize.py | 25 | CODE | |
| LOW | …on_client/milvus_client/test_milvus_client_optimize.py | 29 | CODE | |
| LOW | …lient/milvus_client/test_milvus_client_search_by_pk.py | 2 | CODE | |
| LOW | …thon_client/milvus_client/test_milvus_client_upsert.py | 10 | CODE | |
| LOW | …/milvus_client/test_milvus_client_search_pagination.py | 3 | CODE | |
| LOW | …ython_client/milvus_client/test_milvus_client_index.py | 6 | CODE | |
| LOW | …ython_client/milvus_client/test_milvus_client_index.py | 10 | CODE | |
| 21 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/restful_client/utils/utils.py | 34 | CODE | |
| LOW | tests/restful_client/api/milvus.py | 227 | CODE | |
| LOW | tests/restful_client_v2/utils/utils.py | 134 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 389 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 407 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 416 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 425 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 439 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 450 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 649 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 658 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 667 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 676 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 685 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 694 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 703 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 718 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 724 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 730 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 737 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 743 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 749 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 755 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 771 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 786 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 792 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 798 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 804 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 832 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 846 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 855 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 864 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 901 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 908 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 914 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 920 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 926 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 946 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 955 | CODE | |
| LOW | tests/restful_client_v2/api/milvus.py | 968 | CODE | |
| LOW | tests/scripts/get_helm_chart_version_by_app_version.py | 22 | CODE | |
| LOW | tests/python_client/common/bulk_insert_data.py | 1276 | CODE | |
| LOW | tests/python_client/common/bulk_insert_data.py | 1376 | CODE | |
| LOW | tests/python_client/common/bulk_insert_data.py | 1472 | CODE | |
| LOW | tests/python_client/common/bulk_insert_data.py | 1504 | CODE | |
| LOW | tests/python_client/common/bulk_insert_data.py | 1564 | CODE | |
| LOW | tests/python_client/common/bulk_insert_data.py | 1685 | CODE | |
| LOW | tests/python_client/common/common_func.py | 881 | CODE | |
| LOW | tests/python_client/common/common_func.py | 1072 | CODE | |
| LOW | tests/python_client/common/common_func.py | 1218 | CODE | |
| LOW | tests/python_client/common/common_func.py | 1511 | CODE | |
| LOW | tests/python_client/common/common_func.py | 1587 | CODE | |
| LOW | tests/python_client/common/common_func.py | 1652 | CODE | |
| LOW | tests/python_client/common/common_func.py | 1879 | CODE | |
| LOW | tests/python_client/common/common_func.py | 1939 | CODE | |
| LOW | tests/python_client/common/common_func.py | 2064 | CODE | |
| LOW | tests/python_client/common/common_func.py | 2444 | CODE | |
| LOW | tests/python_client/common/common_func.py | 3401 | CODE | |
| LOW | tests/python_client/common/common_func.py | 3414 | CODE | |
| LOW | tests/python_client/common/common_func.py | 4749 | CODE | |
| 21 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | tests/python_client/chaos/checker.py | 1274 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 1327 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 1888 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 2038 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 2184 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 2408 | def run_task(self, count=0): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 2516 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 3727 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 3860 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 4097 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 4314 | def run_task(self): | CODE |
| LOW⚡ | tests/python_client/chaos/checker.py | 4424 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1371 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1408 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1445 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1490 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1531 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1575 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1634 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1701 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1744 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1809 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 1954 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2139 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2240 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2469 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2554 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2589 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2626 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2657 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2697 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2739 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2785 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2835 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2878 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2932 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 2973 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 3038 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 3121 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 3156 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 3214 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 3298 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 3782 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 4143 | def run_task(self): | CODE |
| LOW | tests/python_client/chaos/checker.py | 4595 | def run_task(self): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 356 | @pytest.mark.parametrize("filter_expr", ['name > "placeholder"', 'name like "placeholder%"']) | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 378 | filter_expr = filter_expr.replace("placeholder", prefix) | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 402 | "filter_expr", ['uid < 100 and name > "placeholder"', 'uid < 100 and name like "placeholder%"'] | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 425 | filter_expr = filter_expr.replace("placeholder", prefix) | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 583 | @pytest.mark.parametrize("filter_expr", ['name > "placeholder"', 'name like "placeholder%"']) | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 604 | filter_expr = filter_expr.replace("placeholder", prefix) | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 635 | filter_expr = 'name > "placeholder"' | CODE |
| LOW | …sts/restful_client/testcases/test_vector_operations.py | 651 | filter_expr = filter_expr.replace("placeholder", prefix) | CODE |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 2737 | @pytest.mark.parametrize("filter_expr", ['name > "placeholder"', 'name like "placeholder%"']) | CODE |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 2759 | filter_expr = filter_expr.replace("placeholder", prefix) | CODE |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 2783 | "filter_expr", ['uid < 100 and name > "placeholder"', 'uid < 100 and name like "placeholder%"'] | CODE |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 2806 | filter_expr = filter_expr.replace("placeholder", prefix) | CODE |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 4624 | @pytest.mark.parametrize("filter_expr", ['name > "placeholder"', 'name like "placeholder%"']) | CODE |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 4645 | filter_expr = filter_expr.replace("placeholder", prefix) | CODE |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 4676 | filter_expr = 'name > "placeholder"' | CODE |
| LOW | …/restful_client_v2/testcases/test_vector_operations.py | 4692 | filter_expr = filter_expr.replace("placeholder", prefix) | CODE |
| LOW | internal/core/unittest/test_string_expr.cpp | 2195 | EXPECT_TRUE(email(std::string("user@example.com"))); | CODE |
| LOW | …/src/analyzer/tokenizers/ngram_tokenizer_with_chars.rs | 759 | let tokens = collect_tokens(tokenizer.token_stream("user@example.com")); | CODE |
| LOW | internal/core/src/common/ArrayTest.cpp | 525 | BuildElementNullableStringArray({"first", "placeholder", "last"}, | CODE |
| LOW⚡ | internal/core/src/common/ArrayTest.cpp | 589 | {"alpha", "placeholder", "gamma"}, {true, false, true}); | CODE |
| LOW⚡ | internal/core/src/common/ArrayTest.cpp | 598 | EXPECT_EQ(view.get_data_unchecked<std::string_view>(1), "placeholder"); | CODE |
| LOW⚡ | internal/core/src/common/ArrayTest.cpp | 602 | EXPECT_EQ(output.string_data().data(1), "placeholder"); | CODE |
| LOW | internal/util/shallowcopy/shallowcopy_test.go | 25 | PlaceholderGroup: []byte("placeholder"), | CODE |
| LOW | internal/storage/azure_object_storage_test.go | 151 | // #nosec G101 -- "ZmFrZS1rZXk=" is base64 for "fake-key", an offline | COMMENT |
| LOW | internal/storage/azure_object_storage_test.go | 232 | // #nosec G101 -- "ZmFrZS1rZXk=" is base64 for "fake-key", an offline | COMMENT |
| LOW | docs/design-docs/design_docs/20260409-regex_filter.md | 535 | | `"\\d{3}-\\d{4}"` | `"555-1234"` | 1 | true | Yes | | CODE |
| LOW | pkg/mq/msgstream/mq_factory_test.go | 84 | Params.Save(Params.PulsarCfg.AuthParams.Key, "token:fake_token") | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tests/python_client/common/common_func.py | 2302 | Generates row data based on the given schema. Args: nb (int): Number of rows to generate. Defaults to | STRING |
| HIGH | tests/python_client/common/common_func.py | 2912 | Generates test data for a given collection field based on its data type and properties. Args: field (d | STRING |
| HIGH | tests/python_client/common/common_func.py | 5427 | Computes the floating-point remainder of x/y with the same sign as x. This function mimics the behavior of the | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ordv2/ddl_callbacks_alter_load_info_load_partitions.go | 112 | // load config unchanged, the partitions are already loaded as requested. | COMMENT |
| HIGH | …ordv2/ddl_callbacks_alter_load_info_load_collection.go | 124 | // load config unchanged, the collection is already loaded as requested. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | internal/core/src/storage/MemFileManagerImpl.cpp | 533 | // TODO: implement this interface | COMMENT |
| LOW | internal/core/src/storage/MemFileManagerImpl.cpp | 539 | // TODO: implement this interface | COMMENT |
| LOW | internal/core/src/storage/DiskFileManagerImpl.cpp | 1753 | // TODO: implement this interface | COMMENT |
| LOW | internal/rootcoord/broker_test.go | 125 | // TODO: implement | COMMENT |
| LOW | internal/util/dependency/factory.go | 188 | // TODO: implement health checker for rocks mq | COMMENT |
| LOW | internal/util/dependency/factory.go | 195 | // TODO: implement health checker for woodpecker | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …re/src/segcore/storagev1translator/ChunkTranslator.cpp | 135 | // Note: if you want to use a customized cell id mapping mode, don't forget to change the meta_.cell_id_mapping_mode | COMMENT |
| MEDIUM | configs/milvus.yaml | 333 | # To share a Pulsar instance among multiple Milvus instances, you can change this to an Pulsar tenant rather than the | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/milvus-debug.sh | 14 | # Usage: | COMMENT |
| LOW | scripts/start_cluster_with_replicas.sh | 23 | # Usage: | COMMENT |
| LOW | scripts/install_deps.sh | 31 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cmd/tools/binlogv2/parquet_analyzer/__init__.py | 11 | __all__ = ["ParquetMetaParser", "VectorDeserializer", "ParquetAnalyzer"] | CODE |
| LOW | tests/python_client/cdc/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/python_client/cdc/testcases/base.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/python_client/utils/util_fts.py | 18 | logger = logging.getLogger(__name__) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …esign-docs/design_docs/qviews/shard_view_management.md | 400 | shard_view_manager.go # Per-shard in-memory orchestration | CODE |