AI-native HTAP database with Git-for-Data and built-in vector search, serving as the data and memory backbone for intelligent agents and applications.
This report presents the forensic synthetic code analysis of matrixorigin/matrixone, a Go project with 1,859 GitHub stars. SynthScan v2.0 examined 2,035,948 lines of code across 5046 source files, recording 9725 pattern matches distributed across 20 syntactic categories. The overall adjusted score of 5.5 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 9725 distinct pattern matches across 20 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/requirements.txt | 21 | # CLI tool enhanced input experience | COMMENT |
| LOW | clients/python/setup.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | clients/python/mo_diag.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | clients/python/tests/__init__.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_export_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_stage_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_orm_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …ts/python/tests/online/test_mysql_driver_validation.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_metadata_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_ivf_stats_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/conftest.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | clients/python/tests/online/test_logger_integration.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …n/tests/online/test_async_index_verification_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …on/tests/online/test_dialect_schema_handling_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …/python/tests/online/test_transaction_query_methods.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_cli_tools_online.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_account_management.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …nts/python/tests/online/test_fulltext_search_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …nts/python/tests/online/test_snapshot_comprehensive.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …ts/python/tests/online/test_async_client_interfaces.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | clients/python/tests/online/test_query_update_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_async_client_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …ients/python/tests/online/test_transaction_contexts.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/__init__.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …ents/python/tests/online/test_vector_manager_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …ents/python/tests/online/test_unified_filter_online.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | clients/python/tests/online/test_async_orm_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_config_validation.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …python/tests/online/test_transaction_insert_methods.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_matrixone_query_orm.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_pubsub_operations.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …on/tests/online/test_async_transaction_simple_query.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …ython/tests/online/test_connection_hooks_new_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_branch_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_load_data_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_query_methods.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …ents/python/tests/online/test_vector_unified_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_config.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …/python/tests/online/test_index_verification_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …nts/python/tests/online/test_sqlalchemy_integration.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_version_management.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …ents/python/tests/online/test_fulltext_label_online.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | clients/python/tests/online/test_advanced_features.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_client_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …nts/python/tests/online/test_simple_fulltext_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_pinecone_filter.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …s/python/tests/online/test_filter_logical_in_online.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | clients/python/tests/online/test_orm_cte_integration.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …/python/tests/online/test_async_simple_query_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_model_insert_online.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/online/test_search_vector_index.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | clients/python/tests/online/test_basic_connection.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/offline/test_vector_operations.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | …on/tests/offline/test_sqlalchemy_vector_integration.py | 1 | # Copyright 2021 - 2022 Matrix Origin | COMMENT |
| LOW | clients/python/tests/offline/test_version_standalone.py | 1 | #!/usr/bin/env python3 | COMMENT |
| 5173 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/tests/online/test_export_online.py | 82 | def test_to_csv_with_custom_sep(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_export_online.py | 105 | def test_to_csv_with_pipe_delimiter(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_export_online.py | 128 | def test_to_csv_with_quotechar(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_export_online.py | 151 | def test_to_csv_with_sqlalchemy_select(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_export_online.py | 177 | def test_to_csv_with_matrixone_query(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_export_online.py | 232 | def test_to_jsonl_with_sqlalchemy(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_export_online.py | 330 | def test_to_csv_aggregated_query(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_export_online.py | 389 | def test_to_csv_special_characters(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 213 | def test_stage_convenience_methods(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 312 | async def test_async_create_and_list(self): | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 338 | async def test_async_load_from_stage(self): | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 524 | def test_stage_show_with_like(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 569 | def test_session_stage_operations(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 621 | def test_stage_alter_with_if_exists(self, test_client): | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 670 | async def test_async_session_stage_operations(self): | CODE |
| LOW | clients/python/tests/online/test_orm_online.py | 116 | def test_model_creation_and_attributes(self): | STRING |
| LOW | clients/python/tests/online/test_orm_online.py | 131 | def test_model_table_creation(self): | CODE |
| LOW | clients/python/tests/online/test_orm_online.py | 144 | def test_orm_query_basic_operations(self, test_client, test_database): | CODE |
| LOW⚡ | clients/python/tests/online/test_orm_online.py | 214 | def test_orm_model_instantiation(self, test_client, test_database): | CODE |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 45 | def test_client_from_sync_engine(self, connection_params, test_database): | CODE |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 97 | def test_client_from_sync_engine_with_config(self, connection_params, test_database): | STRING |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 124 | async def test_async_client_from_async_engine(self, connection_params, test_database): | CODE |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 177 | async def test_async_client_from_async_engine_with_config(self, connection_params, test_database): | STRING |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 239 | async def test_async_client_engine_reuse(self, connection_params): | CODE |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 274 | def test_client_managers_initialization(self, connection_params): | CODE |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 308 | async def test_async_client_managers_initialization(self, connection_params): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 62 | def test_client_execute_text_statement(self, client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 87 | def test_client_execute_select_with_text(self, client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 112 | def test_client_execute_update_with_text(self, client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 136 | def test_client_execute_delete_with_text(self, client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 161 | def test_client_execute_select_with_table_reflection(self, client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 198 | def test_client_execute_update_with_table_reflection(self, client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 226 | def test_client_execute_delete_with_table_reflection(self, client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 255 | def test_client_execute_insert_with_table_reflection(self, client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 308 | async def test_async_client_execute_text_statement(self, async_client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 334 | async def test_async_client_execute_select_with_text(self, async_client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 358 | async def test_async_client_execute_update_with_text(self, async_client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 383 | async def test_async_client_execute_delete_with_text(self, async_client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 409 | async def test_async_client_execute_select_with_table_reflection(self, async_client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 448 | async def test_async_client_execute_update_with_table_reflection(self, async_client, table_name): | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 483 | async def test_async_client_execute_delete_with_table_reflection(self, async_client, table_name): | CODE |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 46 | def test_fulltext_search_basic(self, test_client): | CODE |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1231 | def test_fulltext_ngram_parser_chinese(self, test_client): | CODE |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1428 | def test_fulltext_boolean_wildcard(self, test_client): | CODE |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1515 | def test_fulltext_update_maintenance(self, test_client): | CODE |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1608 | def test_fulltext_alter_table_drop_column(self, test_client): | CODE |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1659 | def test_fulltext_null_handling(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 311 | async def test_create_fulltext_index_async(self, test_async_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 364 | async def test_drop_fulltext_index_async(self, test_async_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 973 | def test_fulltext_json_parser_multiple_columns(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1036 | def test_fulltext_json_parser_chinese_content(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1093 | def test_fulltext_json_parser_orm_integration(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1157 | def test_fulltext_json_parser_colon_handling(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1313 | def test_fulltext_ngram_parser_mixed_content(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1466 | def test_fulltext_boolean_phrase(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1561 | def test_fulltext_delete_maintenance(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1697 | def test_fulltext_empty_search_string(self, test_client): | CODE |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 1729 | def test_fulltext_index_create_all(self, test_client): | CODE |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 403 | def test_fulltext_search_with_manual_transaction(self, test_client): | STRING |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 800 | def test_fulltext_search_with_different_modes(self, test_client): | STRING |
| 1440 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/README_USER.md | 1342 | except Exception as e: | CODE |
| LOW | clients/python/mo_diag.py | 94 | except Exception as e: | STRING |
| LOW | clients/python/mo_diag.py | 102 | except Exception as e: | STRING |
| LOW | clients/python/tests/online/test_stage_online.py | 419 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 560 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_stage_online.py | 635 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_orm_online.py | 77 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_orm_online.py | 113 | except Exception as e: | STRING |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 92 | except Exception as e: | STRING |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 171 | except Exception as e: | STRING |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 54 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 84 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 109 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 133 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 158 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 195 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 223 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 252 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 280 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 299 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 330 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 354 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 379 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 405 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 444 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 479 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 514 | except Exception: | CODE |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 396 | except Exception: | STRING |
| LOW⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 793 | except Exception as e: | STRING |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 290 | except Exception: | STRING |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 347 | except Exception: | STRING |
| LOW | clients/python/tests/online/test_metadata_online.py | 128 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_metadata_online.py | 276 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_metadata_online.py | 386 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_metadata_online.py | 411 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_metadata_online.py | 593 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_metadata_online.py | 656 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_metadata_online.py | 90 | except Exception: | STRING |
| LOW | clients/python/tests/online/test_ivf_stats_online.py | 47 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_ivf_stats_online.py | 79 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_ivf_stats_online.py | 240 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_ivf_stats_online.py | 276 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_ivf_stats_online.py | 409 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/conftest.py | 62 | except Exception as e: | CODE |
| LOW⚡ | clients/python/tests/online/conftest.py | 77 | except Exception as e: | CODE |
| LOW⚡ | clients/python/tests/online/conftest.py | 86 | except Exception as e: | CODE |
| LOW⚡ | clients/python/tests/online/conftest.py | 95 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/conftest.py | 191 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/conftest.py | 209 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/conftest.py | 213 | except Exception: | CODE |
| LOW | clients/python/tests/online/test_logger_integration.py | 142 | except Exception as e: | CODE |
| LOW⚡ | clients/python/tests/online/test_logger_integration.py | 169 | except Exception as e: | CODE |
| LOW⚡ | clients/python/tests/online/test_logger_integration.py | 176 | except Exception as e: | CODE |
| LOW | clients/python/tests/online/test_logger_integration.py | 206 | except Exception as e: | CODE |
| LOW | …n/tests/online/test_async_index_verification_online.py | 86 | except Exception as e: | CODE |
| LOW | …n/tests/online/test_async_index_verification_online.py | 159 | except Exception as e: | CODE |
| LOW⚡ | …/python/tests/online/test_async_model_insert_online.py | 78 | except Exception as e: | CODE |
| LOW | …on/tests/online/test_dialect_schema_handling_online.py | 315 | except Exception as e: | CODE |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 81 | except Exception as e: | CODE |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 95 | except Exception as e: | CODE |
| 853 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL⚡ | pkg/perfcounter/counter_set.go | 72 | c.FileService.Cache.Memory.Read.Store(0) | CODE |
| CRITICAL⚡ | pkg/perfcounter/counter_set.go | 73 | c.FileService.Cache.Memory.Hit.Store(0) | CODE |
| CRITICAL⚡ | pkg/perfcounter/counter_set.go | 74 | c.FileService.Cache.Disk.Read.Store(0) | CODE |
| CRITICAL⚡ | pkg/perfcounter/counter_set.go | 75 | c.FileService.Cache.Disk.Hit.Store(0) | CODE |
| CRITICAL⚡ | pkg/perfcounter/counter_set.go | 76 | c.FileService.Cache.Remote.Read.Store(0) | CODE |
| CRITICAL⚡ | pkg/perfcounter/counter_set.go | 77 | c.FileService.Cache.Remote.Hit.Store(0) | CODE |
| CRITICAL⚡ | pkg/perfcounter/named.go | 62 | zap.Any("hit ratio", float64(counter.FileService.Cache.Memory.Hit.Load())/ | CODE |
| CRITICAL⚡ | pkg/perfcounter/named.go | 63 | float64(counter.FileService.Cache.Memory.Read.Load())), | CODE |
| CRITICAL⚡ | pkg/perfcounter/named.go | 68 | zap.Any("hit ratio", float64(counter.FileService.Cache.Disk.Hit.Load())/ | CODE |
| CRITICAL⚡ | pkg/perfcounter/named.go | 69 | float64(counter.FileService.Cache.Disk.Read.Load())), | CODE |
| CRITICAL⚡ | pkg/perfcounter/named.go | 102 | read1 := ptr.FileService.Cache.Memory.Read.Load() | CODE |
| CRITICAL⚡ | pkg/perfcounter/named.go | 110 | HitRatio: float32(ptr.FileService.Cache.Memory.Hit.Load()) / float32(read1), | CODE |
| CRITICAL⚡ | pkg/perfcounter/named.go | 113 | read2 := ptr.FileService.Cache.Disk.Read.Load() | CODE |
| CRITICAL⚡ | pkg/perfcounter/named.go | 123 | HitRatio: float32(ptr.FileService.Cache.Disk.Hit.Load()) / float32(read2), | CODE |
| CRITICAL | pkg/vm/engine/tae/tables/mnode.go | 207 | vec := node.object.rt.VectorPool.Transient.GetVector(&typ) | CODE |
| CRITICAL | pkg/vm/engine/tae/tables/mnode.go | 215 | vec = node.object.rt.VectorPool.Transient.GetVector(&colDef.Type) // TODO | CODE |
| CRITICAL | pkg/vm/engine/tae/tables/pnode.go | 125 | vecs[i] = node.object.rt.VectorPool.Transient.GetVector(&objectio.TSType) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/base_table.go | 162 | rowIDs = tbl.txnTable.store.rt.VectorPool.Small.GetVector(&objectio.RowidType) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/base_table.go | 221 | rowIDs = tbl.txnTable.store.rt.VectorPool.Small.GetVector(&objectio.RowidType) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/relation.go | 325 | pkVec := h.table.store.rt.VectorPool.Small.GetVector(&pkDef.Type) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/anode.go | 144 | col := n.table.store.rt.VectorPool.Small.GetVector(&objectio.RowidType) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/table_space.go | 165 | vec = space.table.store.rt.VectorPool.Small.GetVector(&objectio.RowidType) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/table_space.go | 212 | col := space.table.store.rt.VectorPool.Small.GetVector(&objectio.RowidType) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/table.go | 531 | pkVec := tbl.store.rt.VectorPool.Small.GetVector(pkType) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/table.go | 534 | rowIDVec := tbl.store.rt.VectorPool.Small.GetVector(&objectio.RowidType) | CODE |
| CRITICAL | pkg/vm/engine/tae/txn/txnimpl/table.go | 920 | pks := tbl.store.rt.VectorPool.Small.GetVector(pkType) | CODE |
| CRITICAL | pkg/vm/engine/tae/rpc/dump_table.go | 205 | if c.dstfs, err = c.inspectContext.db.Opts.TmpFs.GetOrCreateApp( | CODE |
| CRITICAL | pkg/vm/engine/tae/rpc/apply_table_data.go | 111 | if a.srcFS, err = a.inspectContext.db.Opts.TmpFs.GetOrCreateApp( | CODE |
| CRITICAL⚡ | pkg/vm/engine/readutil/reader.go | 254 | return ctx, objectio.BlkReadStats.CounterSet.FileService.Cache.Read.Load(), | CODE |
| CRITICAL⚡ | pkg/vm/engine/readutil/reader.go | 255 | objectio.BlkReadStats.CounterSet.FileService.Cache.Hit.Load() | CODE |
| CRITICAL⚡ | pkg/vm/engine/readutil/reader.go | 259 | numRead := objectio.BlkReadStats.CounterSet.FileService.Cache.Read.Load() | CODE |
| CRITICAL⚡ | pkg/vm/engine/readutil/reader.go | 260 | numHit := objectio.BlkReadStats.CounterSet.FileService.Cache.Hit.Load() | CODE |
| CRITICAL | pkg/vm/engine/disttae/stats.go | 353 | gs.engine.pClient.subscribed.rw.RLock() | CODE |
| CRITICAL | pkg/vm/engine/disttae/stats.go | 354 | defer gs.engine.pClient.subscribed.rw.RUnlock() | CODE |
| CRITICAL | pkg/vm/engine/disttae/stats.go | 375 | gs.engine.pClient.subscribed.rw.RLock() | CODE |
| CRITICAL | pkg/vm/engine/disttae/stats.go | 376 | defer gs.engine.pClient.subscribed.rw.RUnlock() | CODE |
| CRITICAL⚡ | pkg/vm/process/operator_analyzer.go | 341 | opAlyzr.opStats.CacheMemoryRead += counter.FileService.Cache.Memory.Read.Load() | CODE |
| CRITICAL⚡ | pkg/vm/process/operator_analyzer.go | 342 | opAlyzr.opStats.CacheMemoryHit += counter.FileService.Cache.Memory.Hit.Load() | CODE |
| CRITICAL⚡ | pkg/vm/process/operator_analyzer.go | 343 | opAlyzr.opStats.CacheDiskRead += counter.FileService.Cache.Disk.Read.Load() | CODE |
| CRITICAL⚡ | pkg/vm/process/operator_analyzer.go | 344 | opAlyzr.opStats.CacheDiskHit += counter.FileService.Cache.Disk.Hit.Load() | CODE |
| CRITICAL⚡ | pkg/vm/process/operator_analyzer.go | 345 | opAlyzr.opStats.CacheRemoteRead += counter.FileService.Cache.Remote.Read.Load() | CODE |
| CRITICAL⚡ | pkg/vm/process/operator_analyzer.go | 346 | opAlyzr.opStats.CacheRemoteHit += counter.FileService.Cache.Remote.Hit.Load() | CODE |
| CRITICAL | pkg/fileservice/disk_cache_test.go | 250 | assert.Equal(t, int64(1), counterSet.FileService.Cache.Disk.Hit.Load()) | CODE |
| CRITICAL | pkg/fileservice/disk_cache.go | 268 | c.FileService.Cache.Disk.Read.Add(numRead) | CODE |
| CRITICAL | pkg/fileservice/disk_cache.go | 269 | c.FileService.Cache.Disk.Hit.Add(numHit) | CODE |
| CRITICAL | pkg/fileservice/s3_fs_test.go | 688 | assert.Equal(t, lastHit+1, pcSet.FileService.Cache.Disk.Hit.Load()) | CODE |
| CRITICAL | pkg/fileservice/s3_fs_test.go | 761 | assert.Equal(t, int64(1), pcSet.FileService.Cache.Disk.Hit.Load()) | CODE |
| CRITICAL | pkg/fileservice/mem_cache.go | 296 | c.FileService.Cache.Memory.Read.Add(numRead) | CODE |
| CRITICAL | pkg/fileservice/mem_cache.go | 297 | c.FileService.Cache.Memory.Hit.Add(numHit) | CODE |
| CRITICAL | pkg/fileservice/caching_file_service_test.go | 100 | assert.True(t, counterSet.FileService.Cache.Memory.Read.Load() == 1 || | CODE |
| CRITICAL | pkg/fileservice/caching_file_service_test.go | 101 | counterSet.FileService.Cache.Disk.Read.Load() == 1) | CODE |
| CRITICAL⚡ | pkg/fileservice/caching_file_service_test.go | 114 | assert.True(t, counterSet.FileService.Cache.Memory.Read.Load() == 2 || | CODE |
| CRITICAL⚡ | pkg/fileservice/caching_file_service_test.go | 115 | counterSet.FileService.Cache.Disk.Read.Load() == 2) | CODE |
| CRITICAL⚡ | pkg/fileservice/caching_file_service_test.go | 116 | assert.True(t, counterSet.FileService.Cache.Memory.Hit.Load() == 1 || | CODE |
| CRITICAL⚡ | pkg/fileservice/caching_file_service_test.go | 117 | counterSet.FileService.Cache.Disk.Hit.Load() == 1) | CODE |
| CRITICAL | pkg/fileservice/memory_fs_test.go | 75 | read := counterSet.FileService.Cache.Memory.Read.Load() | CODE |
| CRITICAL | pkg/fileservice/memory_fs_test.go | 76 | hit := counterSet.FileService.Cache.Memory.Hit.Load() | CODE |
| CRITICAL | pkg/fileservice/memory_fs_test.go | 98 | read := counterSet.FileService.Cache.Memory.Read.Load() | CODE |
| CRITICAL | pkg/fileservice/memory_fs_test.go | 99 | hit := counterSet.FileService.Cache.Memory.Hit.Load() | CODE |
| CRITICAL | pkg/fileservice/remote_cache.go | 79 | c.FileService.Cache.Remote.Read.Add(numRead) | CODE |
| 1 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | clients/python/tests/offline/test_version_standalone.py | 83 | Parse version string into VersionInfo object Args: version_string: Version string in forma | STRING |
| HIGH | clients/python/tests/offline/test_version_standalone.py | 106 | Compare two versions Args: version1: First version (string or VersionInfo) ver | STRING |
| HIGH | clients/python/matrixone/connection_hooks.py | 304 | Create a connection hook with predefined actions and/or custom callback Args: actions: List of predef | STRING |
| HIGH | clients/python/matrixone/version.py | 119 | Parse version string into VersionInfo object Args: version_string: Version string in form | STRING |
| HIGH | clients/python/matrixone/version.py | 152 | Compare two versions Args: version1: First version (string or VersionInfo) ve | STRING |
| HIGH | clients/python/matrixone/sqlalchemy_select.py | 63 | Compile a SQLAlchemy select statement to SQL string with MatrixOne extensions. This is useful when you need to | STRING |
| HIGH | clients/python/matrixone/client.py | 610 | Create Client instance from existing SQLAlchemy Engine Args:: engine: SQLAlch | STRING |
| HIGH | clients/python/matrixone/client.py | 992 | Execute SQL query or SQLAlchemy statement without transaction isolation. This method executes queries | STRING |
| HIGH | clients/python/matrixone/client.py | 1343 | Insert a single row of data into a table. This method provides a convenient way to insert data | STRING |
| HIGH | clients/python/matrixone/client.py | 1412 | Batch insert multiple rows of data into a table. This method efficiently inserts multiple rows | STRING |
| HIGH | clients/python/matrixone/client.py | 1664 | Create a transaction-aware session for atomic database operations. This method returns a MatrixOne Ses | STRING |
| HIGH | clients/python/matrixone/client.py | 2912 | Get all secondary index table names for a given table. This includes both regular secondary indexes (M | STRING |
| HIGH | clients/python/matrixone/client.py | 2948 | Get the physical table name of a secondary index by its index name. Args: table_name: Name | STRING |
| HIGH | clients/python/matrixone/client.py | 2982 | Get detailed information about all indexes for a table, including IVF, HNSW, Fulltext, and regular indexes. | STRING |
| HIGH | clients/python/matrixone/client.py | 3082 | Verify that the main table and all its secondary index tables have the same row count. This method com | STRING |
| HIGH | clients/python/matrixone/client.py | 3340 | Execute SQL or SQLAlchemy statement within session. Overrides SQLAlchemy Session.execute() to add: | STRING |
| HIGH | clients/python/matrixone/orm.py | 159 | Add GROUP BY clause to the query. The GROUP BY clause is used to group rows that have the same values | STRING |
| HIGH | clients/python/matrixone/orm.py | 200 | Add HAVING condition to the query. The HAVING clause is used to filter groups after GROUP BY operation | STRING |
| HIGH | clients/python/matrixone/orm.py | 249 | Add ORDER BY clause to the query. The ORDER BY clause is used to sort the result set by one or more co | STRING |
| HIGH | clients/python/matrixone/orm.py | 374 | Execute query and return exactly one result. This method executes the query and expects exactly one ro | STRING |
| HIGH | clients/python/matrixone/orm.py | 412 | Execute query and return exactly one result or None. This method executes the query and returns exactl | STRING |
| HIGH | clients/python/matrixone/orm.py | 452 | Execute query and return the first column of the first result. This method executes the query and retu | STRING |
| HIGH | clients/python/matrixone/orm.py | 729 | Create a CTE (Common Table Expression) from this query - SQLAlchemy style Args:: name: Name of the | STRING |
| HIGH | clients/python/matrixone/orm.py | 754 | Add JOIN clause - SQLAlchemy style Args:: target: Table or model to join with onclause | STRING |
| HIGH | clients/python/matrixone/orm.py | 871 | Add GROUP BY clause to the query - SQLAlchemy style compatibility. The GROUP BY clause is used to grou | STRING |
| HIGH | clients/python/matrixone/orm.py | 938 | Add HAVING clause to the query - SQLAlchemy style compatibility. The HAVING clause is used to filter g | STRING |
| HIGH | clients/python/matrixone/orm.py | 1209 | Add IN condition with support for various value types. This method provides enhanced IN functionality | STRING |
| HIGH | clients/python/matrixone/orm.py | 1309 | Add ORDER BY clause to the query - SQLAlchemy style compatibility. The ORDER BY clause is used to sort | STRING |
| HIGH | clients/python/matrixone/orm.py | 1580 | Start UPDATE operation - SQLAlchemy style This method allows you to update records in the database usi | STRING |
| HIGH | clients/python/matrixone/orm.py | 1742 | Add CTEs to this query - SQLAlchemy style Args:: *ctes: CTE objects to add to the query R | STRING |
| HIGH | clients/python/matrixone/orm.py | 1821 | Execute query and return exactly one result - SQLAlchemy style. This method executes the query and exp | STRING |
| HIGH | clients/python/matrixone/orm.py | 1862 | Execute query and return exactly one result or None - SQLAlchemy style. This method executes the query | STRING |
| HIGH | clients/python/matrixone/orm.py | 1905 | Execute query and return the first column of the first result - SQLAlchemy style. This method executes | STRING |
| HIGH | clients/python/matrixone/orm.py | 2052 | Execute EXPLAIN statement for this query. Shows the query execution plan without actually executing th | STRING |
| HIGH | clients/python/matrixone/orm.py | 2098 | Execute EXPLAIN ANALYZE statement for this query. Shows the query execution plan and actually executes | STRING |
| HIGH | clients/python/matrixone/orm.py | 2167 | Export query results to a file using SELECT ... INTO OUTFILE. This is a convenience method that builds | STRING |
| HIGH | clients/python/matrixone/orm.py | 2237 | Export query results to a stage using SELECT ... INTO STAGE (Recommended). This is the recommended way | STRING |
| HIGH | clients/python/matrixone/orm.py | 2311 | Smart export method that automatically chooses between file or stage export. This is a convenience met | STRING |
| HIGH | clients/python/matrixone/index_utils.py | 107 | Process the verification result and raise exception if counts don't match. Args: table_name: Name of t | STRING |
| HIGH | clients/python/matrixone/session.py | 400 | Execute SQL or SQLAlchemy statement within the current session transaction. This method extends SQLAlc | STRING |
| HIGH | clients/python/matrixone/sql_builder.py | 269 | Add HAVING condition to the SQL query. The HAVING clause is used to filter groups after GROUP BY opera | STRING |
| HIGH | clients/python/matrixone/branch.py | 363 | Compare differences between tables. Args: table: Source table name (can include database: | STRING |
| HIGH | clients/python/matrixone/branch.py | 486 | Compare differences between two tables. Args: table: First table (string or ORM model) | STRING |
| HIGH | clients/python/matrixone/branch.py | 738 | Compare differences between tables asynchronously. Args: table: Source table name (can inc | STRING |
| HIGH | clients/python/matrixone/export.py | 27 | Convert various query types to SQL string. Args: query: Can be: - String: Returned as-is | STRING |
| HIGH | clients/python/matrixone/export.py | 227 | Export query results to CSV file (pandas-style). This method exports query results to a CSV file on th | STRING |
| HIGH | clients/python/matrixone/export.py | 299 | Export query results to JSONL file (JSON Lines format). Each line in the output file is a valid JSON o | STRING |
| HIGH | clients/python/matrixone/export.py | 361 | Export query results to CSV file in an external stage. This is a convenience method for stage exports | STRING |
| HIGH | clients/python/matrixone/export.py | 419 | Export query results to JSONL file in an external stage. This is a convenience method for stage export | STRING |
| HIGH | clients/python/matrixone/export.py | 561 | Async export query results to CSV file in an external stage. This is a convenience method for stage ex | STRING |
| HIGH | clients/python/matrixone/export.py | 614 | Async export query results to JSONL file in an external stage. This is a convenience method for stage | STRING |
| HIGH | clients/python/matrixone/async_client.py | 778 | Create AsyncClient instance from existing SQLAlchemy AsyncEngine Args:: engin | STRING |
| HIGH | clients/python/matrixone/async_client.py | 1077 | Execute SQL query or SQLAlchemy statement asynchronously without transaction isolation. This method ex | STRING |
| HIGH | clients/python/matrixone/async_client.py | 1721 | Create an async transaction-aware session for atomic database operations. This method returns an Async | STRING |
| HIGH | clients/python/matrixone/async_client.py | 2181 | Get all secondary index table names for a given table (async version). This includes both regular seco | STRING |
| HIGH | clients/python/matrixone/async_client.py | 2216 | Get the physical table name of a secondary index by its index name (async version). Args: | STRING |
| HIGH | clients/python/matrixone/async_client.py | 2251 | Verify that the main table and all its secondary index tables have the same row count (async version). | STRING |
| HIGH | clients/python/matrixone/pitr.py | 148 | Create cluster-level PITR Args:: name: PITR name range_value: | STRING |
| HIGH | clients/python/matrixone/pitr.py | 191 | Create account-level PITR Args:: name: PITR name account_name | STRING |
| HIGH | clients/python/matrixone/pitr.py | 241 | Create database-level PITR Args:: name: PITR name database_na | STRING |
| 60 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | BUILD.md | 35 | ### Step 1: Clone Repository | COMMENT |
| LOW⚡ | BUILD.md | 42 | ### Step 2: Prepare Dependencies | COMMENT |
| LOW⚡ | BUILD.md | 52 | ### Step 3: Build | COMMENT |
| LOW⚡ | BUILD.md | 61 | ### Step 4: Build Options | COMMENT |
| LOW | clients/python/RELEASE_WORKFLOW.md | 32 | # Step 1: Increment version for TestPyPI | COMMENT |
| LOW | clients/python/RELEASE_WORKFLOW.md | 35 | # Step 2: Publish to TestPyPI | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 579 | # Step 1: Create centralized data stage | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 595 | # Step 2: Create data warehouse tables (star schema) | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 648 | # Step 3: Generate sample data files | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 703 | # Step 4: Load data from stage | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 731 | # Step 5: Business Intelligence Queries (using client.query ORM) | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 784 | # Step 6: Incremental Loading (Delta) | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 36 | # Step 1: Create a table with vector column | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 48 | # Step 2: Create IVF index | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 56 | # Step 3: Insert sample data | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 69 | # Step 4: Get IVF statistics | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 89 | # Step 5: Test auto-inference | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 97 | # Step 6: Test within session | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 143 | # Step 2: Create IVF index | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 151 | # Step 3: Insert sample data | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 168 | # Step 4: Get IVF statistics | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 188 | # Step 5: Test auto-inference | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 196 | # Step 6: Test within session | COMMENT |
| LOW | clients/python/examples/example_ivf_stats_complete.py | 127 | # Step 1: Create a table with vector column | COMMENT |
| LOW | etc/DEV_README.md | 581 | #### Step 1: Build MatrixOne | COMMENT |
| LOW | etc/DEV_README.md | 593 | #### Step 2: Launch MatrixOne | COMMENT |
| LOW | etc/DEV_README.md | 617 | #### Step 3: Connect to MatrixOne | COMMENT |
| LOW | etc/DEV_README.md | 627 | #### Step 4: Enable Metrics (Optional but Recommended) | COMMENT |
| LOW | etc/DEV_README.md | 659 | #### Step 5: Start Metrics Monitoring (Grafana Dashboard) | COMMENT |
| LOW | etc/DEV_README.md | 796 | #### Step 1: Build Docker Image | COMMENT |
| LOW | etc/DEV_README.md | 814 | #### Step 2: Start Multi-CN Cluster | COMMENT |
| LOW | etc/DEV_README.md | 830 | #### Step 3: Connect to Cluster | COMMENT |
| LOW | etc/DEV_README.md | 843 | #### Step 4: Enable Metrics (Optional but Recommended) | COMMENT |
| LOW | etc/DEV_README.md | 887 | #### Step 5: Start Metrics Monitoring (Grafana Dashboard) | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 556 | # Step 1: Create root htb qdisc | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 563 | # Step 2: Create htb class for bandwidth | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 584 | # Step 1: Create root htb qdisc | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 591 | # Step 2: Create htb class for bandwidth | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 598 | # Step 3: Add netem as child qdisc | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 889 | # Step 2: Stop the container | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 892 | # Step 3: Wait for a random time before starting (DOWN_WAIT_TIME) | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 897 | # Step 4: Start the container | COMMENT |
| LOW | etc/docker-multi-cn-local-disk/chaos-test.sh | 869 | # Step 1: Container runs for a random time (UP_TIME) | COMMENT |
| LOW⚡ | cgo/cuvs/blog.md | 30 | ## Step 1: Solving Clustering with Balanced K-Means | COMMENT |
| LOW⚡ | cgo/cuvs/blog.md | 38 | ## Step 2: Offloading Assignment to Brute-Force GPU Kernels | COMMENT |
| LOW⚡ | cgo/cuvs/blog.md | 46 | ## Step 3: The Architecture — `cuvs_worker_t` | COMMENT |
| LOW⚡ | cgo/cuvs/blog.md | 54 | ## Step 4: Staying Within Memory Budget with Auto-Quantization | COMMENT |
| LOW⚡ | cgo/cuvs/blog.md | 62 | ## Step 5: Pushing SQL Predicates Down — Filtered Search Inside cuVS | COMMENT |
| LOW | .github/agents/test-analyzer.agent.md | 29 | ### Step 1: 获取 PR Diff | COMMENT |
| LOW | .github/agents/test-analyzer.agent.md | 40 | ### Step 2: 解析变更文件 | COMMENT |
| LOW | .github/agents/test-analyzer.agent.md | 56 | ### Step 3: 阅读 Skill 文档 | COMMENT |
| LOW | .github/agents/test-analyzer.agent.md | 65 | ### Step 4: 检查已有测试覆盖 | COMMENT |
| LOW | .github/agents/test-analyzer.agent.md | 84 | ### Step 5: 分析覆盖缺口 | COMMENT |
| LOW | .github/agents/test-analyzer.agent.md | 97 | ### Step 6: 生成缺失 Case | COMMENT |
| LOW | .github/agents/test-analyzer.agent.md | 123 | ### Step 7: 去重 | COMMENT |
| LOW | .github/agents/test-analyzer.agent.md | 130 | ### Step 8: 提交 PR | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 170 | // Step 1: Begin transaction and insert first batch | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 176 | // Step 2: Update to second batch | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 181 | // Step 3: Set up hooks to control timing precisely | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 194 | // Step 4: Start commit in background | COMMENT |
| 293 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/examples/example_26_stage_operations.py | 579 | # Step 1: Create centralized data stage | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 595 | # Step 2: Create data warehouse tables (star schema) | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 648 | # Step 3: Generate sample data files | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 703 | # Step 4: Load data from stage | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 731 | # Step 5: Business Intelligence Queries (using client.query ORM) | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 784 | # Step 6: Incremental Loading (Delta) | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 36 | # Step 1: Create a table with vector column | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 48 | # Step 2: Create IVF index | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 56 | # Step 3: Insert sample data | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 69 | # Step 4: Get IVF statistics | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 89 | # Step 5: Test auto-inference | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 97 | # Step 6: Test within session | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 143 | # Step 2: Create IVF index | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 151 | # Step 3: Insert sample data | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 168 | # Step 4: Get IVF statistics | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 188 | # Step 5: Test auto-inference | COMMENT |
| LOW⚡ | clients/python/examples/example_ivf_stats_complete.py | 196 | # Step 6: Test within session | COMMENT |
| LOW | clients/python/examples/example_ivf_stats_complete.py | 127 | # Step 1: Create a table with vector column | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 556 | # Step 1: Create root htb qdisc | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 563 | # Step 2: Create htb class for bandwidth | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 584 | # Step 1: Create root htb qdisc | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 591 | # Step 2: Create htb class for bandwidth | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 598 | # Step 3: Add netem as child qdisc | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 889 | # Step 2: Stop the container | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 892 | # Step 3: Wait for a random time before starting (DOWN_WAIT_TIME) | COMMENT |
| LOW⚡ | etc/docker-multi-cn-local-disk/chaos-test.sh | 897 | # Step 4: Start the container | COMMENT |
| LOW | etc/docker-multi-cn-local-disk/chaos-test.sh | 869 | # Step 1: Container runs for a random time (UP_TIME) | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 170 | // Step 1: Begin transaction and insert first batch | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 176 | // Step 2: Update to second batch | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 181 | // Step 3: Set up hooks to control timing precisely | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 194 | // Step 4: Start commit in background | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 201 | // Step 5: Wait for watermark update to start, then send pause signal | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 468 | // Step 1: Begin transaction | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 472 | // Step 2: Simulate data insert | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 476 | // Step 3: Start commit in background | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 483 | // Step 4: Wait for watermark update to start, then signal pause | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 496 | // Step 5: Wait for commit to finish | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 505 | // Step 6: Verify NO watermark updates happened during pause | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 772 | // Step 1: Mark task as paused (simulates Pause operation) | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 775 | // Step 2: Verify watermark update is blocked | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 783 | // Step 3: Simulate RESTART (should call UnmarkTaskPaused) | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 786 | // Step 4: Verify watermark update is now allowed | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 796 | // Step 5: Verify watermark was actually updated | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 820 | // Step 1: Mark as paused | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 823 | // Step 2: Verify blocked | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 829 | // Step 3: Simulate CANCEL (should call UnmarkTaskPaused) | COMMENT |
| LOW⚡ | pkg/cdc/bug_fix_tests_test.go | 832 | // Step 4: Verify not blocked anymore | COMMENT |
| LOW | pkg/cdc/bug_fix_tests_test.go | 215 | // Step 6: Verify NO watermark updates happened during pause (with fix, should be blocked) | COMMENT |
| LOW | pkg/cdc/bug_fix_tests_test.go | 516 | // Step 7: Verify commit executed correctly | COMMENT |
| LOW | pkg/cdc/reader_v2_txn_manager.go | 193 | // Step 1: Send COMMIT to sinker | COMMENT |
| LOW | pkg/cdc/reader_v2_txn_manager.go | 212 | // Step 2: Update watermark (persistent proof of success) | COMMENT |
| LOW | pkg/cdc/reader_v2_txn_manager.go | 232 | // Step 3: Mark tracker as committed (memory state sync) | COMMENT |
| LOW | pkg/cdc/reader_v2_txn_manager.go | 245 | // Step 4: Clean up tracker to allow next transaction to begin | COMMENT |
| LOW | pkg/queryservice/multi_cn_bug_test.go | 635 | // Step 1: Wait for connection error to be processed (node2 fails, retErr is set) | COMMENT |
| LOW | pkg/queryservice/multi_cn_bug_test.go | 651 | // Step 2: Cancel context immediately to trigger <-ctx.Done() | COMMENT |
| LOW | pkg/proxy/event.go | 155 | // We need to check if the execution of this statement is successful, and | COMMENT |
| LOW | pkg/publication/ddl.go | 334 | // Step 1: Get database differences (databases to create and drop) | COMMENT |
| LOW | pkg/publication/ddl.go | 346 | // Step 2: Create databases that exist upstream but not locally | COMMENT |
| LOW⚡ | pkg/publication/ddl.go | 375 | // Step 3: Get upstream DDL map | COMMENT |
| LOW⚡ | pkg/publication/ddl.go | 381 | // Step 4: Fill DDL operations | COMMENT |
| 267 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 42 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 44 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1227 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1229 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1424 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1426 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1511 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1513 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1604 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1606 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1655 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1657 | # ============================================================================ | COMMENT |
| MEDIUM | …nts/python/tests/online/test_fulltext_comprehensive.py | 1365 | # ============================================================================ | COMMENT |
| MEDIUM | …nts/python/tests/online/test_fulltext_comprehensive.py | 1367 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 399 | # ============================================================================ | STRING |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 401 | # ============================================================================ | STRING |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 796 | # ============================================================================ | STRING |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 798 | # ============================================================================ | STRING |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 909 | # ============================================================================ | STRING |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 911 | # ============================================================================ | STRING |
| MEDIUM | …nts/python/tests/online/test_fulltext_comprehensive.py | 265 | # ============================================================================ | STRING |
| MEDIUM | …nts/python/tests/online/test_fulltext_comprehensive.py | 267 | # ============================================================================ | STRING |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 116 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 118 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 148 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 150 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 172 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 174 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 299 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 301 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 357 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_branch_builder.py | 359 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/tests/offline/test_branch_builder.py | 18 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/tests/offline/test_branch_builder.py | 20 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/tests/offline/test_branch_builder.py | 42 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/tests/offline/test_branch_builder.py | 44 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/tests/offline/test_branch_builder.py | 187 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/tests/offline/test_branch_builder.py | 189 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/tests/offline/test_clone_builder.py | 23 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/tests/offline/test_clone_builder.py | 25 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_clone_builder.py | 105 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_clone_builder.py | 107 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | clients/python/examples/example_31_cdc_operations.py | 80 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | clients/python/examples/example_31_cdc_operations.py | 82 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | clients/python/matrixone/clone_builder.py | 114 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/matrixone/clone_builder.py | 116 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | clients/python/matrixone/cdc.py | 754 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | clients/python/matrixone/cdc.py | 756 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | clients/python/matrixone/client.py | 92 | # ── MatrixOne / MySQL error code constants ────────────────────────── | COMMENT |
| MEDIUM⚡ | clients/python/matrixone/client.py | 1800 | # ======================================== | STRING |
| MEDIUM⚡ | clients/python/matrixone/client.py | 1802 | # ======================================== | STRING |
| MEDIUM⚡ | clients/python/matrixone/client.py | 1811 | # ======================================== | STRING |
| MEDIUM⚡ | clients/python/matrixone/client.py | 1813 | # ======================================== | STRING |
| MEDIUM⚡ | clients/python/matrixone/client.py | 1832 | # ======================================== | STRING |
| MEDIUM⚡ | clients/python/matrixone/client.py | 1834 | # ======================================== | STRING |
| MEDIUM | clients/python/matrixone/client.py | 1068 | # ======================================== | STRING |
| MEDIUM | clients/python/matrixone/client.py | 1070 | # ======================================== | STRING |
| MEDIUM | clients/python/matrixone/client.py | 1112 | # ======================================== | STRING |
| MEDIUM | clients/python/matrixone/client.py | 1114 | # ======================================== | STRING |
| MEDIUM | clients/python/matrixone/client.py | 1130 | # ======================================== | STRING |
| 150 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/tests/online/test_stage_online.py | 21 | CODE | |
| LOW | clients/python/tests/online/test_stage_online.py | 22 | CODE | |
| LOW | clients/python/tests/online/test_stage_online.py | 22 | CODE | |
| LOW | clients/python/tests/online/test_orm_online.py | 22 | CODE | |
| LOW | …hon/tests/online/test_sqlalchemy_engine_integration.py | 22 | CODE | |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 30 | CODE | |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 30 | CODE | |
| LOW | clients/python/tests/online/test_sqlalchemy_execute.py | 30 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 31 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 32 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 32 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 32 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 33 | CODE | |
| LOW | clients/python/tests/online/test_metadata_online.py | 32 | CODE | |
| LOW | clients/python/tests/online/conftest.py | 26 | CODE | |
| LOW | …/python/tests/online/test_async_model_insert_online.py | 6 | CODE | |
| LOW | …on/tests/online/test_dialect_schema_handling_online.py | 40 | CODE | |
| LOW | …on/tests/online/test_dialect_schema_handling_online.py | 217 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 25 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 26 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 26 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 26 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 29 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 35 | CODE | |
| LOW | …ients/python/tests/online/test_vector_comprehensive.py | 61 | CODE | |
| LOW | clients/python/tests/online/test_cli_tools_online.py | 23 | CODE | |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 22 | CODE | |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 284 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_search_online.py | 23 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_search_online.py | 24 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_search_online.py | 25 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_search_online.py | 33 | CODE | |
| LOW | …nts/python/tests/online/test_snapshot_comprehensive.py | 46 | CODE | |
| LOW | …ts/python/tests/online/test_async_client_interfaces.py | 30 | CODE | |
| LOW | …ents/python/tests/online/test_branch_builder_online.py | 9 | CODE | |
| LOW | clients/python/tests/online/test_query_update_online.py | 22 | CODE | |
| LOW | clients/python/tests/online/test_async_client_online.py | 24 | CODE | |
| LOW | clients/python/tests/online/test_async_client_online.py | 30 | CODE | |
| LOW | clients/python/tests/online/test_async_client_online.py | 31 | CODE | |
| LOW | …ents/python/tests/online/test_unified_filter_online.py | 26 | CODE | |
| LOW | …ents/python/tests/online/test_unified_filter_online.py | 26 | CODE | |
| LOW | clients/python/tests/online/test_async_orm_online.py | 24 | CODE | |
| LOW | clients/python/tests/online/test_config_validation.py | 19 | CODE | |
| LOW | clients/python/tests/online/test_matrixone_query_orm.py | 25 | CODE | |
| LOW | clients/python/tests/online/test_matrixone_query_orm.py | 26 | CODE | |
| LOW | clients/python/tests/online/test_matrixone_query_orm.py | 26 | CODE | |
| 429 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | clients/python/tests/online/test_stage_online.py | 86 | # Create a test stage | COMMENT |
| MEDIUM | …ts/python/tests/online/test_mysql_driver_validation.py | 102 | # Create a mock engine object to test the detection logic | COMMENT |
| MEDIUM | …ts/python/tests/online/test_mysql_driver_validation.py | 148 | # Create a mock engine object to test the detection logic | COMMENT |
| MEDIUM | …n/tests/online/test_async_index_verification_online.py | 206 | # Define a simple model without secondary indexes | COMMENT |
| MEDIUM⚡ | …on/tests/online/test_dialect_schema_handling_online.py | 87 | # Create a test table | COMMENT |
| MEDIUM⚡ | …on/tests/online/test_dialect_schema_handling_online.py | 95 | # Create the table | COMMENT |
| MEDIUM⚡ | …on/tests/online/test_dialect_schema_handling_online.py | 116 | # Create a test table | COMMENT |
| MEDIUM⚡ | …on/tests/online/test_dialect_schema_handling_online.py | 124 | # Create the table | COMMENT |
| MEDIUM | …on/tests/online/test_dialect_schema_handling_online.py | 152 | # Create a test table with various standard types | COMMENT |
| MEDIUM | …on/tests/online/test_dialect_schema_handling_online.py | 174 | # Create the table - this should not raise UnsupportedCompilationError | COMMENT |
| MEDIUM | …on/tests/online/test_dialect_schema_handling_online.py | 192 | # Define a test model | COMMENT |
| MEDIUM | …on/tests/online/test_dialect_schema_handling_online.py | 222 | # Define a test model with vector types | COMMENT |
| MEDIUM | …on/tests/online/test_dialect_schema_handling_online.py | 366 | # Create a simple statement to test the compiler | COMMENT |
| MEDIUM | clients/python/tests/online/test_account_management.py | 267 | # Create a test account | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_search_online.py | 571 | # Create a single-column fulltext index for testing | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_snapshot_comprehensive.py | 627 | # Create a test table for syntax testing | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_snapshot_comprehensive.py | 808 | # Create a test table first | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_snapshot_comprehensive.py | 812 | # Create a snapshot with unique name | COMMENT |
| MEDIUM⚡ | …nts/python/tests/online/test_snapshot_comprehensive.py | 941 | # Create a snapshot | COMMENT |
| MEDIUM | …nts/python/tests/online/test_snapshot_comprehensive.py | 893 | # Create a snapshot | COMMENT |
| MEDIUM⚡ | clients/python/tests/online/test_query_update_online.py | 324 | # Create a test record specifically for this test | COMMENT |
| MEDIUM | clients/python/tests/online/test_query_update_online.py | 350 | # Create a test record specifically for this test | COMMENT |
| MEDIUM | clients/python/tests/online/test_matrixone_query_orm.py | 295 | # Define a global AsyncUser class for all async tests | COMMENT |
| MEDIUM | clients/python/tests/online/test_matrixone_query_orm.py | 307 | # Define a global TestModel class for edge case tests | COMMENT |
| MEDIUM | clients/python/tests/online/test_matrixone_query_orm.py | 502 | # Create a simple test table first | COMMENT |
| MEDIUM | …ython/tests/online/test_connection_hooks_new_online.py | 30 | # Create a new client instance | COMMENT |
| MEDIUM | …ython/tests/online/test_connection_hooks_new_online.py | 84 | # Create a simple table and test fulltext | COMMENT |
| MEDIUM⚡ | …ython/tests/online/test_connection_hooks_new_online.py | 108 | # Create a new client instance | COMMENT |
| MEDIUM | …ython/tests/online/test_connection_hooks_new_online.py | 162 | # Create a simple table and test fulltext | COMMENT |
| MEDIUM | …/python/tests/online/test_index_verification_online.py | 142 | # Define a simple model without secondary indexes | COMMENT |
| MEDIUM | clients/python/tests/online/test_advanced_features.py | 97 | # Create the same table structure | COMMENT |
| MEDIUM | clients/python/tests/online/test_orm_cte_integration.py | 115 | # Create a CTE for high-salary users | COMMENT |
| MEDIUM | clients/python/tests/online/test_orm_cte_integration.py | 178 | # Create a recursive CTE (even though we won't use recursion in this test) | COMMENT |
| MEDIUM | clients/python/tests/online/test_orm_cte_integration.py | 216 | # Create a simple CTE | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 32 | # Create a test table with vector column | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 66 | # Create a test table with vector column | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 104 | # Create a test table with vector column and index | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 142 | # Create a test table with vector column | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 199 | # Create a test table with vector column | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 248 | # Create a test table with vector column | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 299 | # Create a test table with vector column | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 344 | # Create a test table with vector column | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 394 | # Create a test table with mixed case column names | COMMENT |
| MEDIUM | clients/python/tests/online/test_search_vector_index.py | 462 | # Create a test table with mixed case column names | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_vector_operations.py | 108 | # Create a vector column | COMMENT |
| MEDIUM | clients/python/tests/offline/test_vector_operations.py | 158 | # Create a mock model | COMMENT |
| MEDIUM | clients/python/tests/offline/test_vector_operations.py | 287 | # Create a vector column | COMMENT |
| MEDIUM | …on/tests/offline/test_sqlalchemy_vector_integration.py | 292 | # Create a filter condition with vector distance | COMMENT |
| MEDIUM | clients/python/tests/offline/test_version_standalone.py | 337 | # Create a version manager for this test | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_filter_logical_in.py | 122 | # Create a subquery | COMMENT |
| MEDIUM⚡ | clients/python/tests/offline/test_logical_in_method.py | 122 | # Create a subquery | COMMENT |
| MEDIUM | clients/python/tests/offline/test_join_methods.py | 193 | # Create a CTE | COMMENT |
| MEDIUM | clients/python/tests/offline/test_case_sensitivity.py | 116 | # Create a compiler instance | COMMENT |
| MEDIUM | …ts/python/tests/offline/test_sqlalchemy_integration.py | 355 | # Create a test suite | COMMENT |
| MEDIUM | clients/python/tests/offline/test_vector_index.py | 229 | # Create a vector column | COMMENT |
| MEDIUM | …ients/python/tests/offline/test_unified_transaction.py | 116 | # Create a completely fresh mock client | COMMENT |
| MEDIUM | …ients/python/tests/offline/test_unified_transaction.py | 468 | # Create a test suite | COMMENT |
| MEDIUM | …tests/offline/test_async_client_query_comprehensive.py | 53 | # Create a more sophisticated SQLAlchemy mock that supports submodules | COMMENT |
| MEDIUM | …tests/offline/test_async_client_query_comprehensive.py | 235 | # Create a proper async context manager for engine.begin() | COMMENT |
| MEDIUM | …tests/offline/test_async_client_query_comprehensive.py | 246 | # Create a mock engine class that properly implements begin() | COMMENT |
| 39 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …nts/python/tests/online/test_fulltext_comprehensive.py | 0 | create table async_features_tx_docs ( id int auto_increment primary key, title varchar(255) not null, content text not n | STRING |
| HIGH | …ients/python/tests/online/test_transaction_contexts.py | 0 | create table async_features_tx_docs ( id int auto_increment primary key, title varchar(255) not null, content text not n | STRING |
| HIGH | …on/tests/online/test_async_transaction_simple_query.py | 0 | create table async_features_tx_docs ( id int auto_increment primary key, title varchar(255) not null, content text not n | STRING |
| HIGH | clients/python/tests/offline/test_version_standalone.py | 0 | test feature registration and availability checking | STRING |
| HIGH | clients/python/tests/offline/test_version_core.py | 0 | test feature registration and availability checking | STRING |
| HIGH | clients/python/tests/offline/test_version_management.py | 0 | test feature registration and availability checking | STRING |
| HIGH | clients/python/tests/offline/test_stage.py | 0 | test sql generation consistency across sync/async/session interfaces | STRING |
| HIGH | clients/python/tests/offline/test_load_data.py | 0 | test sql generation consistency across sync/async/session interfaces | STRING |
| HIGH | clients/python/tests/offline/test_account.py | 0 | test sql generation consistency across sync/async/session interfaces | STRING |
| HIGH | clients/python/matrixone/branch.py | 0 | base clone manager with shared logic for sync and async implementations. this base class contains all the sql building l | STRING |
| HIGH | clients/python/matrixone/snapshot.py | 0 | base clone manager with shared logic for sync and async implementations. this base class contains all the sql building l | STRING |
| HIGH | clients/python/matrixone/clone.py | 0 | base clone manager with shared logic for sync and async implementations. this base class contains all the sql building l | STRING |
| HIGH | clients/python/matrixone/branch.py | 0 | initialize base clone manager. args: client: matrixone client instance executor: optional executor (e.g., session) for e | STRING |
| HIGH | clients/python/matrixone/pubsub.py | 0 | initialize base clone manager. args: client: matrixone client instance executor: optional executor (e.g., session) for e | STRING |
| HIGH | clients/python/matrixone/snapshot.py | 0 | initialize base clone manager. args: client: matrixone client instance executor: optional executor (e.g., session) for e | STRING |
| HIGH | clients/python/matrixone/clone.py | 0 | initialize base clone manager. args: client: matrixone client instance executor: optional executor (e.g., session) for e | STRING |
| HIGH | clients/python/matrixone/branch.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/pitr.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/pubsub.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/stage.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/load_data.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/restore.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/snapshot.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/account.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/clone.py | 0 | get the executor for sql execution (session or client) | STRING |
| HIGH | clients/python/matrixone/pitr.py | 0 | initialize async accountmanager. args: client: matrixone async client instance executor: optional executor (e.g., async | STRING |
| HIGH | clients/python/matrixone/restore.py | 0 | initialize async accountmanager. args: client: matrixone async client instance executor: optional executor (e.g., async | STRING |
| HIGH | clients/python/matrixone/account.py | 0 | initialize async accountmanager. args: client: matrixone async client instance executor: optional executor (e.g., async | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …nts/python/tests/online/test_fulltext_comprehensive.py | 1232 | """Test NGRAM parser with Chinese content - comprehensive coverage""" | STRING |
| MEDIUM | clients/python/tests/online/test_metadata_online.py | 102 | """Insert comprehensive test data""" | STRING |
| MEDIUM | …nts/python/tests/online/test_snapshot_comprehensive.py | 477 | """Test comprehensive snapshot management functionality - from test_snapshot_online.py""" | STRING |
| MEDIUM | clients/python/tests/online/test_json_online.py | 59 | # Insert comprehensive test data | COMMENT |
| MEDIUM⚡ | …on/tests/offline/test_fulltext_search_comprehensive.py | 522 | """Test Fulltext Parser Support (JSON, NGRAM) - comprehensive SQL generation tests""" | STRING |
| MEDIUM | …on/tests/offline/test_fulltext_search_comprehensive.py | 585 | """Test BM25 Algorithm Support - comprehensive SQL and configuration tests""" | STRING |
| MEDIUM⚡ | …s/python/tests/offline/test_dialect_schema_handling.py | 304 | # Additional comprehensive type compatibility tests | COMMENT |
| MEDIUM | …ents/python/examples/example_25_metadata_operations.py | 52 | """Demonstrates comprehensive metadata operations with ORM and structured examples.""" | STRING |
| MEDIUM | …ents/python/examples/example_25_metadata_operations.py | 496 | """Generate a comprehensive summary report.""" | STRING |
| MEDIUM⚡ | …s/python/examples/example_06_sqlalchemy_integration.py | 318 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | …s/python/examples/example_06_sqlalchemy_integration.py | 90 | """Demonstrates SQLAlchemy integration capabilities with comprehensive testing.""" | STRING |
| MEDIUM⚡ | clients/python/examples/example_07_advanced_features.py | 339 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | clients/python/examples/example_07_advanced_features.py | 44 | """Demonstrates advanced features capabilities with comprehensive testing.""" | STRING |
| MEDIUM | …n/examples/example_20_sqlalchemy_engine_integration.py | 40 | """Demonstrates SQLAlchemy engine integration capabilities with comprehensive testing.""" | STRING |
| MEDIUM⚡ | …n/examples/example_20_sqlalchemy_engine_integration.py | 306 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM⚡ | …ients/python/examples/example_10_version_management.py | 283 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | …ients/python/examples/example_10_version_management.py | 50 | """Demonstrates version management capabilities with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/examples/example_34_branch_diff_count.py | 42 | """Demonstrates branch diff count feature with comprehensive testing.""" | STRING |
| MEDIUM | …s/python/examples/example_04_transaction_management.py | 41 | """Demonstrates transaction management capabilities with comprehensive testing.""" | STRING |
| MEDIUM | …s/python/examples/example_04_transaction_management.py | 382 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | …nts/python/examples/example_23_load_data_operations.py | 54 | """Demonstrates comprehensive LOAD DATA operations with various file formats and options.""" | STRING |
| MEDIUM⚡ | clients/python/examples/example_08_pubsub_operations.py | 102 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | clients/python/examples/example_08_pubsub_operations.py | 38 | """Demonstrates PubSub operations capabilities with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/examples/example_08_pubsub_operations.py | 592 | # Note: For best practices demo, we'll skip publication creation since we can't publish to self | STRING |
| MEDIUM | clients/python/examples/example_08_pubsub_operations.py | 604 | # Note: For best practices demo, we'll skip subscription creation since we don't have publications | STRING |
| MEDIUM⚡ | clients/python/examples/example_05_snapshot_restore.py | 308 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | clients/python/examples/example_05_snapshot_restore.py | 41 | """Demonstrates snapshot and restore capabilities with comprehensive testing.""" | STRING |
| MEDIUM⚡ | clients/python/examples/example_15_vector_advanced.py | 609 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | clients/python/examples/example_14_vector_search.py | 51 | """Demonstrates advanced vector search capabilities with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/examples/example_14_vector_search.py | 136 | """Insert diverse test data for comprehensive search testing.""" | STRING |
| MEDIUM | clients/python/examples/example_14_vector_search.py | 543 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | clients/python/examples/example_connection_hooks.py | 414 | # Print comprehensive summary | COMMENT |
| MEDIUM | clients/python/examples/example_connection_hooks.py | 45 | """Demonstrates connection hooks capabilities with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/examples/example_connection_hooks.py | 361 | """Print comprehensive summary of all tests and results""" | STRING |
| MEDIUM | clients/python/examples/example_24_query_update.py | 378 | """Demonstrates MatrixOne query update capabilities with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/examples/example_24_query_update.py | 396 | """Generate a comprehensive summary report of all test results.""" | STRING |
| MEDIUM⚡ | …nts/python/examples/example_19_sqlalchemy_style_orm.py | 344 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | …nts/python/examples/example_19_sqlalchemy_style_orm.py | 66 | """Demonstrates SQLAlchemy-style ORM capabilities with comprehensive testing.""" | STRING |
| MEDIUM⚡ | …ients/python/examples/example_09_logger_integration.py | 431 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | …ients/python/examples/example_09_logger_integration.py | 45 | """Demonstrates logger integration capabilities with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/examples/example_13_vector_indexes.py | 50 | """Demonstrates comprehensive vector index management with performance testing.""" | STRING |
| MEDIUM | clients/python/examples/example_13_vector_indexes.py | 674 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | clients/python/examples/example_32_branch_operations.py | 53 | """Demonstrates branch operations with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/examples/example_32_branch_operations.py | 412 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | …ients/python/examples/example_02_account_management.py | 40 | """Demonstrates account management capabilities with comprehensive testing.""" | STRING |
| MEDIUM | …ients/python/examples/example_02_account_management.py | 250 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM⚡ | clients/python/examples/example_03_async_operations.py | 266 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | clients/python/examples/example_03_async_operations.py | 41 | """Demonstrates async operations capabilities with comprehensive testing.""" | STRING |
| MEDIUM⚡ | …s/python/examples/example_11_matrixone_version_demo.py | 260 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | …s/python/examples/example_11_matrixone_version_demo.py | 39 | """Demonstrates MatrixOne version capabilities with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/examples/example_01_basic_connection.py | 39 | """Demonstrates basic connection capabilities with comprehensive testing.""" | STRING |
| MEDIUM⚡ | clients/python/examples/example_01_basic_connection.py | 194 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | …ts/python/examples/example_21_advanced_orm_features.py | 91 | """Demonstrates advanced ORM features capabilities with comprehensive testing.""" | STRING |
| MEDIUM | …ts/python/examples/example_21_advanced_orm_features.py | 104 | """Test advanced ORM features with comprehensive error handling and statistics.""" | STRING |
| MEDIUM⚡ | …ts/python/examples/example_21_advanced_orm_features.py | 326 | """Generate a comprehensive summary report of all test results.""" | STRING |
| MEDIUM | clients/python/examples/example_12_vector_basics.py | 49 | """Demonstrates basic vector operations with comprehensive error handling.""" | STRING |
| MEDIUM⚡ | clients/python/examples/example_18_snapshot_orm.py | 384 | """Generate comprehensive summary report.""" | STRING |
| MEDIUM | clients/python/examples/example_18_snapshot_orm.py | 36 | """Demonstrates snapshot ORM capabilities with comprehensive testing.""" | STRING |
| MEDIUM | clients/python/matrixone/cli_tools.py | 728 | # Use the new comprehensive index detail API | COMMENT |
| LOW | clients/python/matrixone/account.py | 537 | # If no operations, just return current user info | COMMENT |
| 14 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/tests/online/test_stage_online.py | 596 | # Check if stage exists | COMMENT |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1773 | # Check if results have the expected structure | STRING |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1784 | # Check if results have the expected structure using _values | STRING |
| LOW⚡ | …nts/python/tests/online/test_fulltext_search_online.py | 156 | # Set algorithm to BM25 | STRING |
| LOW⚡ | …nts/python/tests/online/test_snapshot_comprehensive.py | 234 | # Check if our snapshot is in the list | COMMENT |
| LOW | …nts/python/tests/online/test_simple_fulltext_online.py | 280 | # Check if score column exists (it should be labeled as "score") | COMMENT |
| LOW | …nts/python/tests/online/test_simple_fulltext_online.py | 409 | # Check if score column exists | COMMENT |
| LOW | clients/python/tests/offline/test_version_standalone.py | 355 | # Check if feature is available | COMMENT |
| LOW | clients/python/tests/offline/conftest.py | 36 | # Check if this is a vector test by looking at the file path | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 155 | # Check if stage exists | COMMENT |
| LOW | clients/python/examples/example_26_stage_operations.py | 856 | # Print results | COMMENT |
| LOW | …nts/python/examples/example_23_load_data_operations.py | 1109 | # Print results | COMMENT |
| LOW | clients/python/examples/example_05_snapshot_restore.py | 138 | # Check if data was restored to original state | COMMENT |
| LOW | clients/python/scripts/release.py | 60 | # Check if we're in the right directory | COMMENT |
| LOW | clients/python/scripts/release.py | 64 | # Check if git is clean | COMMENT |
| LOW | clients/python/scripts/release.py | 86 | # Check if we can run online tests | COMMENT |
| LOW | clients/python/matrixone/connection_hooks.py | 164 | # Check if it's an async function | COMMENT |
| LOW | clients/python/matrixone/connection_hooks.py | 198 | # Check if it's an async function | COMMENT |
| LOW | clients/python/matrixone/connection_hooks.py | 199 | if hasattr(self.custom_hook, '__code__') and self.custom_hook.__code__.co_flags & 0x80: # Check if | CODE |
| LOW | clients/python/matrixone/async_orm.py | 70 | # Check if this is an aggregate query (has custom select columns) | COMMENT |
| LOW | clients/python/matrixone/version.py | 503 | # Check if feature is available | COMMENT |
| LOW | clients/python/matrixone/client.py | 645 | # Check if engine uses MySQL driver | COMMENT |
| LOW | clients/python/matrixone/client.py | 704 | # Check if it's a MySQL dialect | COMMENT |
| LOW | clients/python/matrixone/client.py | 868 | # Check if user already contains login format (support both '#' and ':' as separators) | COMMENT |
| LOW | clients/python/matrixone/client.py | 1259 | # Check if this is a SQLAlchemy statement | COMMENT |
| LOW | clients/python/matrixone/client.py | 2827 | # Check if we need to enable HNSW or IVF indexing | COMMENT |
| LOW | clients/python/matrixone/client.py | 2831 | # Check if table has vector indexes that need special handling | COMMENT |
| LOW | clients/python/matrixone/client.py | 3386 | # Check if this is a string SQL | COMMENT |
| LOW | clients/python/matrixone/client.py | 3870 | # Check if we need to enable HNSW or IVF indexing | COMMENT |
| LOW | clients/python/matrixone/client.py | 3874 | # Check if table has vector indexes that need special handling | COMMENT |
| LOW | clients/python/matrixone/orm.py | 147 | # Check if the column exists in the SQLAlchemy model | COMMENT |
| LOW | clients/python/matrixone/orm.py | 1007 | # Check if condition contains FulltextFilter objects | COMMENT |
| LOW | clients/python/matrixone/orm.py | 1076 | # Check if condition is a LogicalIn object | COMMENT |
| LOW | clients/python/matrixone/orm.py | 1082 | # Check if condition contains FulltextFilter objects | COMMENT |
| LOW | clients/python/matrixone/orm.py | 1423 | # Check if this is a FulltextLabel (which already has AS in compile()) | COMMENT |
| LOW | clients/python/matrixone/orm.py | 1516 | # Check if this is a SQLAlchemy function with label | COMMENT |
| LOW | clients/python/matrixone/orm.py | 1783 | # Check if this is an aggregate query (has custom select columns) | COMMENT |
| LOW | clients/python/matrixone/session.py | 646 | # Check if this is a string SQL | COMMENT |
| LOW | clients/python/matrixone/session.py | 1248 | # Check if this is a string SQL | COMMENT |
| LOW | clients/python/matrixone/async_client.py | 813 | # Check if engine uses MySQL driver | COMMENT |
| LOW | clients/python/matrixone/async_client.py | 848 | # Check if it's a MySQL dialect | COMMENT |
| LOW | clients/python/matrixone/async_client.py | 1341 | # Check if this is a SQLAlchemy statement | COMMENT |
| LOW | clients/python/matrixone/async_client.py | 1478 | # Check if user already contains login format (support both '#' and ':' as separators) | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 178 | # Check if this is an async client | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 191 | # Check if this is an async client | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 193 | # Check if execute returns a coroutine (async client) | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 783 | # Check if index type supports delete operations | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 817 | # Check if index type supports delete operations | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 968 | # Check if primary key field exists | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 972 | # Check if vector field exists | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 1034 | # Check if primary key field exists | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 1038 | # Check if vector field exists | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 1101 | # Check if primary key field exists | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 1105 | # Check if vector field exists | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 1143 | # Check if primary key field exists | COMMENT |
| LOW | clients/python/matrixone/search_vector_index.py | 1147 | # Check if vector field exists | COMMENT |
| LOW | clients/python/matrixone/load_data.py | 93 | # Check if we need to use brace syntax for JSONLINE or Parquet | COMMENT |
| LOW | clients/python/matrixone/cli_tools.py | 329 | # Check if output is to a terminal | COMMENT |
| LOW | clients/python/matrixone/cli_tools.py | 2134 | # Check if showing all indexes (-a -d together = hierarchical view) | STRING |
| LOW | clients/python/matrixone/cli_tools.py | 2277 | # Check if this is a multi-table index (IVF/HNSW with multiple physical tables) | STRING |
| 26 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/setup.py | 41 | CODE | |
| LOW | …nts/python/tests/online/test_fulltext_comprehensive.py | 848 | CODE | |
| LOW | clients/python/tests/online/test_query_update_online.py | 279 | CODE | |
| LOW | …nts/python/tests/online/test_simple_fulltext_online.py | 384 | CODE | |
| LOW | clients/python/tests/online/test_pinecone_filter.py | 579 | CODE | |
| LOW | clients/python/tests/offline/test_version_standalone.py | 141 | CODE | |
| LOW | …ts/python/tests/offline/test_vector_manager_offline.py | 126 | CODE | |
| LOW | clients/python/tests/offline/test_table_builder.py | 40 | CODE | |
| LOW | clients/python/tests/offline/test_table_builder.py | 72 | CODE | |
| LOW | clients/python/tests/offline/test_case_sensitivity.py | 128 | CODE | |
| LOW | …s/python/tests/offline/test_pinecone_filter_offline.py | 287 | CODE | |
| LOW | …ents/python/examples/example_25_metadata_operations.py | 290 | CODE | |
| LOW | …s/python/examples/example_06_sqlalchemy_integration.py | 206 | CODE | |
| LOW | …s/python/examples/example_04_transaction_management.py | 53 | CODE | |
| LOW | …s/python/examples/example_04_transaction_management.py | 157 | CODE | |
| LOW | clients/python/examples/example_05_snapshot_restore.py | 53 | CODE | |
| LOW | clients/python/examples/example_15_vector_advanced.py | 417 | CODE | |
| LOW | clients/python/examples/example_15_vector_advanced.py | 608 | CODE | |
| LOW | clients/python/examples/example_14_vector_search.py | 187 | CODE | |
| LOW | …nts/python/examples/example_19_sqlalchemy_style_orm.py | 272 | CODE | |
| LOW | …ients/python/examples/example_09_logger_integration.py | 336 | CODE | |
| LOW | clients/python/examples/example_13_vector_indexes.py | 541 | CODE | |
| LOW | …s/python/examples/example_11_matrixone_version_demo.py | 91 | CODE | |
| LOW | clients/python/examples/example_27_export_operations.py | 100 | CODE | |
| LOW | clients/python/examples/example_27_export_operations.py | 124 | CODE | |
| LOW | clients/python/examples/example_27_export_operations.py | 147 | CODE | |
| LOW | clients/python/examples/example_27_export_operations.py | 225 | CODE | |
| LOW | clients/python/examples/example_18_snapshot_orm.py | 48 | CODE | |
| LOW | clients/python/examples/example_18_snapshot_orm.py | 134 | CODE | |
| LOW | clients/python/examples/example_18_snapshot_orm.py | 213 | CODE | |
| LOW | clients/python/scripts/release.py | 116 | CODE | |
| LOW | clients/python/matrixone/connection_hooks.py | 80 | CODE | |
| LOW | clients/python/matrixone/connection_hooks.py | 98 | CODE | |
| LOW | clients/python/matrixone/connection_hooks.py | 131 | CODE | |
| LOW | clients/python/matrixone/connection_hooks.py | 181 | CODE | |
| LOW | clients/python/matrixone/async_orm.py | 55 | CODE | |
| LOW | clients/python/matrixone/async_orm.py | 124 | CODE | |
| LOW | clients/python/matrixone/cdc.py | 301 | CODE | |
| LOW | clients/python/matrixone/cdc.py | 370 | CODE | |
| LOW | clients/python/matrixone/config.py | 134 | CODE | |
| LOW | clients/python/matrixone/config.py | 282 | CODE | |
| LOW | clients/python/matrixone/metadata.py | 151 | CODE | |
| LOW | clients/python/matrixone/version.py | 190 | CODE | |
| LOW | clients/python/matrixone/base_client.py | 57 | CODE | |
| LOW | clients/python/matrixone/base_client.py | 95 | CODE | |
| LOW | clients/python/matrixone/client.py | 559 | CODE | |
| LOW | clients/python/matrixone/client.py | 584 | CODE | |
| LOW | clients/python/matrixone/client.py | 843 | CODE | |
| LOW | clients/python/matrixone/client.py | 991 | CODE | |
| LOW | clients/python/matrixone/client.py | 1472 | CODE | |
| LOW | clients/python/matrixone/client.py | 1545 | CODE | |
| LOW | clients/python/matrixone/client.py | 2320 | CODE | |
| LOW | clients/python/matrixone/client.py | 2619 | CODE | |
| LOW | clients/python/matrixone/client.py | 2791 | CODE | |
| LOW | clients/python/matrixone/client.py | 3473 | CODE | |
| LOW | clients/python/matrixone/client.py | 3558 | CODE | |
| LOW | clients/python/matrixone/client.py | 3703 | CODE | |
| LOW | clients/python/matrixone/client.py | 3849 | CODE | |
| LOW | clients/python/matrixone/orm.py | 591 | CODE | |
| LOW | clients/python/matrixone/orm.py | 937 | CODE | |
| 58 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/tests/online/test_orm_online.py | 95 | (1, 'John Doe', 'john@example.com', 30), | CODE |
| LOW | clients/python/tests/online/test_orm_online.py | 156 | john = test_client.query(User).filter_by(name="John Doe").first() | CODE |
| LOW | clients/python/tests/online/test_orm_online.py | 158 | assert john.name == "John Doe" | CODE |
| LOW⚡ | clients/python/tests/online/test_orm_online.py | 217 | user = test_client.query(User).filter_by(name="John Doe").first() | CODE |
| LOW⚡ | clients/python/tests/online/test_orm_online.py | 221 | assert user.name == "John Doe" | CODE |
| LOW⚡ | …/python/tests/online/test_async_model_insert_online.py | 89 | {'id': 1, 'name': 'John Doe', 'email': 'john@example.com', 'age': 30, 'created_at': datetime.now()}, | CODE |
| LOW⚡ | …/python/tests/online/test_async_model_insert_online.py | 99 | assert user.name == 'John Doe' | CODE |
| LOW | …/python/tests/online/test_async_model_insert_online.py | 218 | await client.insert(AsyncUser, {'id': 1, 'name': 'John Doe', 'email': 'john@example.com', 'age': 30}) | CODE |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 139 | (1, 'John Doe', 'john@example.com', 30, 1, 75000.00), | CODE |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1601 | (1, 'John Doe', 1, 75000, 'john@example.com'), | CODE |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1642 | (1, 'John Doe', 1, 75000, 'john@example.com'), | CODE |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1690 | (1, 'John Doe', 1, 75000, 'john@example.com'), | CODE |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1750 | (1, 'John Doe', 1, 75000, 'john@example.com'), | CODE |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1816 | (1, 'John Doe', 1, 75000, 'john@example.com'), | CODE |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1868 | (1, 'John Doe', 1, 75000, 'john@example.com'), | CODE |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1619 | assert 'John Doe' in user_names | STRING |
| LOW | …ents/python/tests/online/test_orm_advanced_features.py | 1727 | assert 'John Doe' in user_names or 'Jane Smith' in user_names | STRING |
| LOW⚡ | …nts/python/tests/online/test_snapshot_comprehensive.py | 937 | await test_async_client.execute("INSERT INTO test_users VALUES (1, 'John Doe', 'john@example.com')") | CODE |
| LOW | …nts/python/tests/online/test_snapshot_comprehensive.py | 889 | test_client.execute(f"INSERT INTO {test_db}.test_users VALUES (1, 'John Doe', 'john@example.com')") | CODE |
| LOW | …nts/python/tests/online/test_snapshot_comprehensive.py | 916 | assert rows[0][1] == 'John Doe' | CODE |
| LOW | …nts/python/tests/online/test_snapshot_comprehensive.py | 968 | assert rows[0][1] == 'John Doe' | CODE |
| LOW⚡ | …python/tests/online/test_transaction_insert_methods.py | 98 | data = {'name': 'John Doe', 'age': 30, 'email': 'john@example.com'} | CODE |
| LOW⚡ | …python/tests/online/test_transaction_insert_methods.py | 103 | result = tx.execute(f"SELECT * FROM {test_db}.test_table WHERE name = 'John Doe'") | CODE |
| LOW⚡ | …python/tests/online/test_transaction_insert_methods.py | 106 | assert rows[0][1] == 'John Doe' | CODE |
| LOW⚡ | …python/tests/online/test_transaction_insert_methods.py | 185 | data = {'name': 'Jane Doe', 'age': 32, 'email': 'jane@example.com'} | CODE |
| LOW⚡ | …python/tests/online/test_transaction_insert_methods.py | 190 | result = await tx.execute(f"SELECT * FROM {test_db}.test_table WHERE name = 'Jane Doe'") | CODE |
| LOW⚡ | …python/tests/online/test_transaction_insert_methods.py | 193 | assert rows[0][1] == 'Jane Doe' | CODE |
| LOW⚡ | clients/python/tests/online/test_model_insert_online.py | 118 | User, {'id': 1, 'name': 'John Doe', 'email': 'john@example.com', 'age': 30, 'created_at': datetime.now()} | CODE |
| LOW⚡ | clients/python/tests/online/test_model_insert_online.py | 126 | assert users[0].name == 'John Doe' | CODE |
| LOW | clients/python/tests/offline/test_vector_operations.py | 589 | table_name="users", values={'name': 'John Doe', 'email': 'john@example.com', 'age': 30} | CODE |
| LOW | clients/python/tests/offline/test_vector_operations.py | 594 | assert params == ['John Doe', 'john@example.com', 30] | CODE |
| LOW | …ents/python/examples/example_22_unified_sql_builder.py | 276 | (1, 'John Doe', 1, 75000, 'john@example.com'), | CODE |
| LOW | …ents/python/examples/example_22_unified_sql_builder.py | 349 | values={'name': 'John Doe', 'email': 'john@example.com', 'age': 30}, | CODE |
| LOW⚡ | clients/python/examples/example_08_pubsub_operations.py | 259 | ("Alice Johnson", "alice@example.com", "555-0101"), | STRING |
| LOW⚡ | clients/python/examples/example_08_pubsub_operations.py | 260 | ("Bob Smith", "bob@example.com", "555-0102"), | STRING |
| LOW⚡ | clients/python/examples/example_08_pubsub_operations.py | 261 | ("Carol Davis", "carol@example.com", "555-0103"), | STRING |
| LOW | clients/python/examples/example_13_vector_indexes.py | 445 | "John Doe", | CODE |
| LOW | clients/python/matrixone/client.py | 1373 | ... 'name': 'John Doe', | STRING |
| LOW | clients/python/matrixone/client.py | 1389 | ... 'name': 'Jane Doe', | STRING |
| LOW | clients/python/matrixone/client.py | 1447 | ... {'name': 'John Doe', 'age': 30, 'email': 'john@example.com'}, | STRING |
| LOW | clients/python/matrixone/orm.py | 393 | user = client.query(User).filter(User.email == "admin@example.com").one() | STRING |
| LOW | clients/python/matrixone/orm.py | 1842 | user = client.query(User).filter(User.email == "admin@example.com").one() | STRING |
| LOW⚡ | clients/python/matrixone/session.py | 458 | ("John Doe", "john@example.com", 30) | STRING |
| LOW⚡ | clients/python/matrixone/load_data.py | 432 | session.execute(insert(User).values(name='Admin', email='admin@example.com')) | STRING |
| LOW⚡ | clients/python/matrixone/load_data.py | 1373 | await session.execute(insert(User).values(name='Admin', email='admin@example.com')) | STRING |
| LOW | test/distributed/cases/hint/hint.sql | 586 | (2,'user123','u123','normal','active', '2025-02-02 08:30:00', '2025-02-02 08:30:00','user@example.com', '18998765432', | CODE |
| LOW | test/distributed/cases/join/fulljoin_tables.sql | 190 | (5, NULL, 'placeholder'), | CODE |
| LOW | test/distributed/cases/subquery/subquery-with-in.sql | 714 | INSERT INTO t2 VALUES("placeholder"); | CODE |
| LOW | test/distributed/cases/dml/insert/insert_duplicate.sql | 1456 | INSERT INTO indup_err_uk_01 VALUES (1, 'user@example.com', 'user1'); | CODE |
| LOW | test/distributed/cases/dml/insert/insert_duplicate.sql | 1460 | INSERT INTO indup_err_uk_01 VALUES (2, 'user@example.com', 'user2') | CODE |
| LOW⚡ | test/distributed/cases/dml/insert/insert_duplicate.sql | 1527 | INSERT INTO indup_err_02 VALUES (1, 'user@example.com', 'user1'); | CODE |
| LOW⚡ | test/distributed/cases/dml/insert/insert_duplicate.sql | 1531 | INSERT INTO indup_err_02 VALUES (2, 'user@example.com', 'user2') | CODE |
| LOW⚡ | test/distributed/cases/dml/insert/insert_duplicate.sql | 1536 | INSERT INTO indup_err_02 VALUES (3, 'user@example.com', 'user3') | CODE |
| LOW | test/distributed/cases/dml/insert/insert_duplicate.sql | 1621 | INSERT INTO indup_err_05 VALUES (1, 'user@example.com', 'user1', 100); | CODE |
| LOW | test/distributed/cases/dml/insert/insert_duplicate.sql | 1630 | INSERT INTO indup_err_05 VALUES (2, 'user@example.com', 'user3', 300) | CODE |
| LOW | test/distributed/cases/dml/show/show_create_table.sql | 27 | INSERT INTO t (a, b, d, yy) VALUES (4, 45, 'Lorem Ipsum', null); | CODE |
| LOW | test/distributed/cases/dml/show/show_create_table.sql | 57 | INSERT INTO t1 (a, b, d, c) VALUES (4, 45, 'Lorem Ipsum', null); | CODE |
| LOW | test/distributed/cases/dml/show/show_create_table.sql | 83 | INSERT INTO t2 (a, b, d, c) VALUES (4, 45, 'Lorem Ipsum', null); | CODE |
| LOW | …ases/git4data/clone/clone_db_table_to_new_db_table.sql | 576 | insert into authors (name) values ('John Doe'), ('Jane Smith'), ('Alice Johnson'); | CODE |
| LOW | test/distributed/cases/fulltext/fulltext2.sql | 451 | insert into authors (name) values ('John Doe'), ('Jane Smith'), ('Alice Johnson'); | CODE |
| 11 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | pkg/cdc/util_test.go | 865 | // TODO: Add test cases. | COMMENT |
| LOW | pkg/cdc/util_test.go | 889 | // TODO: Add test cases. | COMMENT |
| LOW | pkg/cdc/util_test.go | 911 | // TODO: Add test cases. | COMMENT |
| LOW | pkg/frontend/mysql_protocol.go | 2020 | //TODO:implement it | COMMENT |
| LOW | pkg/frontend/mysql_protocol.go | 2043 | //TODO:implement it | COMMENT |
| LOW | pkg/util/export/table/table_test.go | 300 | // TODO: Add test cases. | COMMENT |
| LOW | pkg/vm/engine/tae/rpc/manifest.go | 171 | // TODO: implement MVCC-bound variant using txn snapshot | COMMENT |
| LOW | pkg/sql/compile/scope.go | 726 | // TODO: implement BETWEEN expression | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/tests/offline/test_version_standalone.py | 189 | def set_backend_version(self, version: Union[str, VersionInfo]) -> None: | CODE |
| LOW | clients/python/examples/example_24_query_update.py | 42 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ients/python/examples/example_09_logger_integration.py | 41 | logger = logging.getLogger(__name__) | CODE |
| LOW | clients/python/matrixone/version.py | 240 | def set_backend_version(self, version: Union[str, VersionInfo]) -> None: | CODE |
| LOW | clients/python/matrixone/sqlalchemy_select.py | 100 | __all__ = [ | CODE |
| LOW | clients/python/matrixone/client.py | 2217 | def set_backend_version(self, version: str) -> None: | CODE |
| LOW | clients/python/matrixone/orm.py | 38 | logger = logging.getLogger(__name__) | CODE |
| LOW | clients/python/matrixone/orm.py | 43 | __all__ = ["declarative_base", "Query", "MatrixOneQuery"] | CODE |
| LOW | clients/python/matrixone/__init__.py | 116 | __all__ = [ | CODE |
| LOW | …ents/python/matrixone/sqlalchemy_ext/json_functions.py | 277 | __all__ = [ | CODE |
| LOW | clients/python/matrixone/sqlalchemy_ext/__init__.py | 131 | __all__ = [ | CODE |
| LOW | clients/python/matrixone/sqlalchemy_ext/json_type.py | 257 | __all__ = [ | CODE |
| LOW | clients/python/matrixone/sqlalchemy_ext/snapshot.py | 202 | __all__ = [ | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | clients/python/matrixone/orm.py | 55 | # # For MatrixOne models, you can use string column names: | COMMENT |
| MEDIUM⚡ | clients/python/matrixone/session.py | 107 | # Now you can use both SQLAlchemy and MatrixOne features | STRING |
| MEDIUM | clients/python/matrixone/session.py | 1030 | # Now you can use both async SQLAlchemy and MatrixOne features | STRING |
| MEDIUM | …nts/python/matrixone/sqlalchemy_ext/fulltext_search.py | 1189 | # Since FulltextFilter now inherits from ColumnElement, you can use | COMMENT |
| LOW | pkg/sql/parsers/tree/format.go | 86 | // Finally, don't forget to call the Visitor's `Exit` method | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/matrixone/client.py | 310 | CODE | |
| LOW | clients/python/matrixone/client.py | 429 | CODE | |
| LOW | clients/python/matrixone/orm.py | 2224 | CODE | |
| LOW | clients/python/matrixone/async_client.py | 547 | CODE | |
| LOW | clients/python/matrixone/async_client.py | 612 | CODE | |
| LOW | clients/python/matrixone/load_data.py | 63 | CODE | |
| LOW | clients/python/matrixone/load_data.py | 123 | CODE | |
| LOW | clients/python/matrixone/load_data.py | 474 | CODE | |
| LOW | clients/python/matrixone/load_data.py | 564 | CODE | |
| LOW | clients/python/matrixone/load_data.py | 962 | CODE | |
| LOW | clients/python/matrixone/load_data.py | 1418 | CODE | |
| LOW | clients/python/matrixone/load_data.py | 1496 | CODE | |
| LOW | clients/python/matrixone/load_data.py | 1621 | CODE | |
| LOW | pkg/udf/pythonservice/pyserver/udf_pb2_grpc.py | 58 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clients/python/examples/example_connection_hooks.py | 288 | # Example usage | COMMENT |
| LOW | etc/docker-multi-cn-local-disk/prometheus-local.yml | 8 | # Usage: | COMMENT |
| LOW | etc/docker-multi-cn-local-disk/docker-compose.yml | 4 | # Usage: | COMMENT |