Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

apache/doris

https://github.com/apache/doris · scanned 2026-06-26 22:37 UTC (1 month ago)

911 raw signals (0 security + 911 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month ago · v3 · 838 actionable findings from 1 signal source. 73 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: severity: low × excluding tests × Reset all
Scan summary Repository scanned at 46.7/100 with 100.0% coverage. It contains 25065 nodes across 30 cross-layer flows, written primarily in mixed languages. Engine surfaced 911 findings — concentrated in quality (583), security (183), network (62). Risk profile is high: 42 critical, 45 high, 180 medium. Recommended next step: open the quality layer findings first — that's where the highest-impact wins live.

Showing 215 of 838 actionable findings. 911 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.

low System graph quality Maintenance conf 1.00 672 TODO/FIXME markers
High count of TODO/FIXME/HACK markers — track them as issues so they're not forgotten.
low System graph quality Debug conf 1.00 Debug logging residue appears in source files
Found 265 console/debugger/print-style debug statements in non-test source. This is a common fast-generation residue before production cleanup.
CleanupRepo hardeningGenerated repo pattern
low System graph hardware Supply chain conf 1.00 4 occurrences Docker base image is tag-pinned but not digest-pinned: apache/doris:base-6.0
Container tags can be retagged upstream. Pin production base images to a reviewed digest (`image@sha256:...`) when reproducibility and supply-chain integrity matter.
4 files, 4 locations
docker/runtime/be/Dockerfile:29
docker/runtime/broker/Dockerfile:27
docker/runtime/fe/Dockerfile:27
docker/runtime/ms/Dockerfile:29
containersPinned dependencies
low System graph hardware Supply chain conf 1.00 Docker base image is tag-pinned but not digest-pinned: centos:7
Container tags can be retagged upstream. Pin production base images to a reviewed digest (`image@sha256:...`) when reproducibility and supply-chain integrity matter.
docker/compilation/Dockerfile:17 containersPinned dependencies
low System graph hardware Supply chain conf 1.00 Docker base image is tag-pinned but not digest-pinned: centos:7
Container tags can be retagged upstream. Pin production base images to a reviewed digest (`image@sha256:...`) when reproducibility and supply-chain integrity matter.
docker/compilation/arm/Dockerfile:17 containersPinned dependencies
low System graph hardware Supply chain conf 1.00 Docker base image is tag-pinned but not digest-pinned: ubuntu:22.04
Container tags can be retagged upstream. Pin production base images to a reviewed digest (`image@sha256:...`) when reproducibility and supply-chain integrity matter.
docker/runtime/all-in-one/Dockerfile:30 containersPinned dependencies
low System graph cicd CI/CD security conf 1.00 35 occurrences GitHub Action is tag-pinned rather than SHA-pinned
actions/checkout@v2 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA.
12 files, 31 locations
.github/workflows/code-checks.yml:29, 33, 64, 114, 127, 132 (6 hits)
.github/workflows/build-extension.yml:46, 69, 72, 105, 108 (5 hits)
.github/workflows/build-thirdparty.yml:44, 81, 159, 224 (4 hits)
.github/workflows/clang-format.yml:41, 47, 81 (3 hits)
.github/workflows/auto-cherry-pick.yml:37, 40 (2 hits)
.github/workflows/checkstyle.yaml:39, 56 (2 hits)
.github/workflows/gitleaks-pr-check.yml:36, 82 (2 hits)
.github/workflows/license-eyes.yml:43, 47 (2 hits)
CI/CD securitySupply chainGithub actions
low System graph quality Integrity conf 1.00 12 occurrences Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: .github/scripts/emit_litefuse_otel_io.py:post_payload_once, .github/scripts/emit_litefuse_otel_io.py:post_payload This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hygiene). Consolidate or docume…
12 occurrences
repo-level (12 hits)
duplicatesduplication
low System graph quality Integrity conf 1.00 5 occurrences Near-duplicate function bodies in 3 places
Functions with the same first-5-line body hash: tools/profile_viewer.py:merge_instances, tools/profile_viewer.py:merge, tools/profile_viewer.py:merge This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hygiene). Consolidate or document why they'…
5 occurrences
repo-level (5 hits)
duplicatesduplication
low System graph quality Integrity conf 1.00 Near-duplicate function bodies in 5 places
Functions with the same first-5-line body hash: pytest/lib/palo_job.py:get_create_time, pytest/lib/palo_job.py:get_create_time, pytest/lib/palo_job.py:get_create_time, pytest/lib/palo_job.py:get_create_time This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://…
duplicatesduplication
low System graph quality Integrity conf 1.00 Near-duplicate function bodies in 6 places
Functions with the same first-5-line body hash: pytest/lib/palo_job.py:get_table_name, pytest/lib/palo_job.py:get_table_name, pytest/lib/palo_job.py:get_table_name, pytest/lib/palo_job.py:get_table_name This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.h…
duplicatesduplication
low System graph quality Integrity conf 1.00 Near-duplicate function bodies in 9 places
Functions with the same first-5-line body hash: pytest/lib/palo_job.py:get_state, pytest/lib/palo_job.py:get_state, pytest/lib/palo_job.py:get_state, pytest/lib/palo_job.py:get_state This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hygiene). …
duplicatesduplication
low System graph quality dependencies conf 1.00 Node manifest has dependencies but no lockfile: ui/package.json
`package.json` declares dependencies, but no same-directory npm/pnpm/yarn/bun lockfile was found. Generated projects without lockfiles are less reproducible and harder to secure-scan precisely.
ui/package.json LockfileReproducibilityGenerated repo pattern
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `add_v1` in pytest/sys/test_sys_backup_restore/test_sys_snapshot_restore.py:1106
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `add_v1` in pytest/sys/test_sys_stream_load/test_stream_load_sc_job.py:709
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `fetch_observations_v2` in .github/scripts/emit_litefuse_otel_io.py:707
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `format_v1` in docker/thirdparties/docker-compose/iceberg/tools/gen_data.py:21
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `index_v1` in pytest/sys/test_sys_bitmap_index.py:370
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `k1_v2` in pytest/sys/test_sys_materialized_view.py:295
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `res_backup` in pytest/sys/test_sys_time_zone.py:259
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `show_backup` in pytest/lib/palo_client.py:3221
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `show_backup` in pytest/sys/test_sys_backup_restore/test_sys_snapshot_repo.py:340
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_drop_col_v1` in pytest/sys/test_sys_alter_for_aggregate/test_sys_partition_schema_change_drop_aggregate.py:91
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_drop_col_v1` in pytest/sys/test_sys_alter_for_aggregate/test_sys_schema_change_drop_aggregate.py:53
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_drop_col_v1` in pytest/sys/test_sys_alter_for_duplicate/test_sys_partition_schema_change_drop_duplicate.py:90
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_drop_col_v1` in pytest/sys/test_sys_alter_for_duplicate/test_sys_schema_change_drop_duplicate.py:59
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_drop_col_v1` in pytest/sys/test_sys_alter_for_uniq/test_sys_partition_schema_change_drop_uniq.py:100
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_drop_col_v1` in pytest/sys/test_sys_alter_for_uniq/test_sys_schema_change_drop_uniq.py:61
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_order_k1_k2_v3_v2_v1` in pytest/sys/test_sys_alter_for_aggregate/test_sys_partition_schema_change_order_aggregate.py:124
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_order_k1_k2_v3_v2_v1` in pytest/sys/test_sys_alter_for_aggregate/test_sys_schema_change_order_aggregate.py:95
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_order_k1_k2_v3_v2_v1` in pytest/sys/test_sys_alter_for_duplicate/test_sys_partition_schema_change_order_duplicate.py:122
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_order_k1_k2_v3_v2_v1` in pytest/sys/test_sys_alter_for_duplicate/test_sys_schema_change_order_duplicate.py:93
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_order_k1_k2_v3_v2_v1` in pytest/sys/test_sys_alter_for_uniq/test_sys_partition_schema_change_order_uniq.py:119
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_order_k1_k2_v3_v2_v1` in pytest/sys/test_sys_alter_for_uniq/test_sys_schema_change_order_uniq.py:95
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `test_sys_backup` in pytest/sys/test_sys_backup_restore/test_sys_snapshot_backup.py:22
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `tmp_v2` in pytest/sys/test_sys_partition_load.py:577
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `very_old` in regression-test/suites/pythonudtf_p0/udtf_scripts/pyudtf_module/exceptions_udtf.py:207
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph software Dead code conf 1.00 Possibly dead Python function: add_begin_query
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
extension/dbt-doris/dbt/adapters/doris/connections.py:218
low System graph software Dead code conf 1.00 Possibly dead Python function: add_commit_query
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
extension/dbt-doris/dbt/adapters/doris/connections.py:222
low System graph software Dead code conf 1.00 Possibly dead Python function: cancel
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
extension/dbt-doris/dbt/adapters/doris/connections.py:126
low System graph software Dead code conf 1.00 Possibly dead Python function: cancel
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
docker/runtime/doris-compose/utils.py:49
low System graph software Dead code conf 1.00 Possibly dead Python function: check_fn
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
samples/doris-demo/remote-udaf-python-demo/function_server_demo.py:194
low System graph software Dead code conf 1.00 Possibly dead Python function: check_fn
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
samples/doris-demo/remote-udf-python-demo/function_server_demo.py:49
low System graph software Dead code conf 1.00 Possibly dead Python function: check_schema_exists
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
extension/dbt-doris/dbt/adapters/doris/impl.py:93
low System graph software Dead code conf 1.00 Possibly dead Python function: do_action
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
be/src/udf/python/python_server.py:2612
low System graph software Dead code conf 1.00 Possibly dead Python function: do_exchange
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
be/src/udf/python/python_server.py:2587
low System graph software Dead code conf 1.00 Possibly dead Python function: execute_many_queries
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
tools/cost_model_evaluate/sql_executor.py:70
low System graph software Dead code conf 1.00 Possibly dead Python function: fn_call
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
samples/doris-demo/remote-udaf-python-demo/function_server_demo.py:36
low System graph software Dead code conf 1.00 Possibly dead Python function: fn_call
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
samples/doris-demo/remote-udf-python-demo/function_server_demo.py:33
low System graph software Dead code conf 1.00 Possibly dead Python function: hand_shake
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
samples/doris-demo/remote-udaf-python-demo/function_server_demo.py:201
low System graph software Dead code conf 1.00 Possibly dead Python function: hand_shake
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
samples/doris-demo/remote-udf-python-demo/function_server_demo.py:56
low System graph software Dead code conf 1.00 Possibly dead Python function: list_relations_without_caching
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
extension/dbt-doris/dbt/adapters/doris/impl.py:111
low System graph software Dead code conf 1.00 Possibly dead Python function: predicate
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
extension/dbt-doris/dbt/adapters/doris/impl.py:150
low System graph software Dead code conf 1.00 Possibly dead Python function: print_usage
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
tools/profile_viewer.py:277
low System graph software Dead code conf 1.00 Possibly dead Python function: quote_seed_column
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
extension/dbt-doris/dbt/adapters/doris/impl.py:168
low System graph software Dead code conf 1.00 Possibly dead Python function: render_blue
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
docker/runtime/doris-compose/utils.py:105
low System graph software Dead code conf 1.00 Possibly dead Python function: timestamp_add_sql
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
extension/dbt-doris/dbt/adapters/doris/impl.py:174
low System graph security Skillspector conf 0.70 SkillSpector EA3 (excessive-agency) in .claude/skills/code-review/SKILL.md
not limited to Skill's behavior or capabilities extend beyond its stated purpose. Scope creep allows an agent to perform actions unrelated to its documented functionality, increasing the attack surface. Skill: code-review Rule: EA3 Category: excessive-agency Severity: LOW Confidence: 0.70 Reme…
.claude/skills/code-review/SKILL.md:112 Mcp skillExcessive agencyEa3
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — samples/connect/nodejs/app.js:32
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — ui/src/components/table/index.tsx:31
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — ui/src/pages/help/index.tsx:35
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — ui/src/pages/login/index.tsx:58
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — ui/src/pages/playground/content/components/data-prev.tsx:44
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — ui/src/pages/playground/content/index.tsx:227
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — ui/src/pages/playground/tree/index.tsx:116
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph quality Complexity conf 1.00 Very large file: be/src/udf/python/python_server.py (2821 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: build.sh (1321 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: docker/runtime/doris-compose/command.py (1861 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: docker/thirdparties/run-thirdparties-docker.sh (1704 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/be-java-extensions/java-common/src/main/java/org/apache/doris/common/jni/vec/VectorColumn.java (2081 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-catalog/src/main/java/org/apache/doris/analysis/DateLiteral.java (1394 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-catalog/src/main/java/org/apache/doris/analysis/SearchDslParser.java (2668 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-common/src/main/java/org/apache/doris/common/Config.java (3667 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-common/src/main/java/org/apache/doris/common/ErrorCode.java (1272 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-common/src/main/java/org/apache/doris/common/io/Roaring64Map.java (1467 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/com/aliyun/datalake/metastore/hive2/ProxyMetaStoreClient.java (2193 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/com/amazonaws/glue/catalog/metastore/AWSCatalogMetastoreClient.java (2481 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/com/amazonaws/glue/catalog/metastore/AWSGlueDecoratorBase.java (1545 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/com/amazonaws/glue/catalog/metastore/GlueMetastoreClientDelegate.java (1843 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/alter/Alter.java (1286 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/alter/MaterializedViewHandler.java (1397 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/alter/SchemaChangeHandler.java (4038 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/alter/SchemaChangeJobV2.java (1140 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/backup/BackupJob.java (1214 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/backup/RestoreJob.java (2845 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/catalog/BuiltinScalarFunctions.java (1183 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/catalog/CatalogRecycleBin.java (1856 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/catalog/Env.java (7703 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/catalog/LocalTabletInvertedIndex.java (1081 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/catalog/OlapTable.java (4168 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/catalog/SchemaTable.java (1052 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/clone/ColocateTableCheckerAndBalancer.java (1236 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/clone/DynamicPartitionScheduler.java (1066 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/clone/TabletSchedCtx.java (1432 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/clone/TabletScheduler.java (2378 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/cloud/catalog/CloudTabletRebalancer.java (2299 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/cloud/datasource/CloudInternalCatalog.java (1578 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/cloud/system/CloudSystemInfoService.java (1900 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/cloud/transaction/CloudGlobalTransactionMgr.java (2882 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/common/profile/ProfileManager.java (1238 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/common/profile/SummaryProfile.java (1469 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/common/util/DynamicPartitionUtil.java (1038 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/common/util/PropertyAnalyzer.java (2311 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/datasource/ExternalCatalog.java (1637 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HiveExternalMetaCache.java (1116 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HMSExternalTable.java (1337 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HMSTransaction.java (1866 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/IcebergMetadataOps.java (1362 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/IcebergUtils.java (1826 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/source/IcebergScanNode.java (1252 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/datasource/InternalCatalog.java (4014 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/job/extensions/insert/streaming/StreamingInsertJob.java (1576 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/job/offset/jdbc/JdbcSourceOffsetProvider.java (1060 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/load/routineload/kafka/KafkaRoutineLoadJob.java (1066 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/load/routineload/RoutineLoadJob.java (2143 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/master/ReportHandler.java (1647 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/metric/MetricRepo.java (2120 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/mysql/privilege/Auth.java (2177 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/glue/translator/ExpressionTranslator.java (1069 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/glue/translator/PhysicalPlanTranslator.java (3448 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/jobs/executor/Rewriter.java (1006 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/load/NereidsDataDescription.java (1211 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/memo/Memo.java (1249 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/NereidsPlanner.java (1299 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/parser/LogicalPlanBuilder.java (10256 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/BindExpression.java (1958 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/BindSink.java (1267 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/ExpressionAnalyzer.java (1428 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/rules/exploration/mv/AbstractMaterializedViewRule.java (1228 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/rules/expression/rules/RangeInference.java (1552 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/NestedColumnPruning.java (1338 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/stats/FilterEstimation.java (1172 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/stats/StatsCalculator.java (1914 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/executable/DateTimeExtractAndTransform.java (1605 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/executable/StringArithmetic.java (1368 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/executable/TimeRoundSeries.java (1271 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/visitor/ScalarFunctionVisitor.java (2993 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/CreateFunctionCommand.java (1335 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/CreateTableInfo.java (1714 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/logical/LogicalOlapScan.java (1177 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/visitor/CommandVisitor.java (1552 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/util/ExpressionUtils.java (1453 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/nereids/util/TypeCoercionUtils.java (2174 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/persist/EditLog.java (2637 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/planner/OlapScanNode.java (1771 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/qe/ConnectContext.java (1748 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java (3659 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/qe/SessionVariable.java (6538 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java (2303 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/service/FrontendServiceImpl.java (5748 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/statistics/AnalysisManager.java (1539 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/statistics/util/StatisticsUtil.java (1231 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/tablefunction/MetadataGenerator.java (2197 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java (3202 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java (3621 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/alter/IndexChangeJobTest.java (1038 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/alter/SchemaChangeHandlerTest.java (1319 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/analysis/ExprToSqlTest.java (1159 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/catalog/CreateTableTest.java (1149 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/catalog/DynamicPartitionTableTest.java (2017 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/datasource/iceberg/rewrite/RewriteDataFilePlannerTest.java (1165 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/load/routineload/RoutineLoadManagerTest.java (943 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/mysql/authenticate/AuthenticatorManagerTest.java (932 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/datasets/tpch/TPCHUtils.java (1157 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/lineage/LineageInfoExtractorTest.java (960 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/memo/MemoTest.java (1157 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/mv/PreMaterializedViewRewriterTest.java (3042 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/parser/NereidsParserTest.java (1735 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/properties/ChildOutputPropertyDeriverTest.java (1139 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/analysis/DatetimeFunctionBinderTest.java (993 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/exploration/mv/MaterializedViewUtilsTest.java (1050 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/exploration/mv/PartitionColumnTraceTest.java (1246 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/expression/check/CheckCastTest.java (1877 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/expression/FoldConstantTest.java (1489 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/expression/rules/SimplifyComparisonPredicateTest.java (1157 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/expression/SimplifyRangeTest.java (872 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/PruneNestedColumnTest.java (1665 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/PullUpProjectExprUnderTopNTest.java (1166 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/PushDownVirtualColumnsIntoOlapScanTest.java (1287 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/sqltest/SqlTestBase.java (899 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/stats/FilterEstimationTest.java (1923 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/scalar/SearchDslParserTest.java (2817 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/trees/expressions/functions/scalar/UniqueFunctionTest.java (1105 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/merge/MergeIntoCommandTest.java (959 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/CreateTableCommandTest.java (1153 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/util/HyperGraphBuilder.java (1272 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/nereids/util/TypeCoercionMatrixTest.java (1272 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/statistics/OlapAnalysisTaskTest.java (957 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-core/src/test/java/org/apache/doris/transaction/GlobalTransactionMgrTest.java (1239 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fe/fe-filesystem/fe-filesystem-s3/src/test/java/org/apache/doris/filesystem/s3/S3FileSystemTest.java (1059 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fs_brokers/apache_hdfs_broker/src/main/java/org/apache/doris/broker/hdfs/FileSystemManager.java (1491 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fs_brokers/cdc_client/src/main/java/io/debezium/connector/mysql/MySqlStreamingChangeEventSource.java (1571 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: fs_brokers/cdc_client/src/main/java/org/apache/doris/cdcclient/source/reader/mysql/MySqlSourceReader.java (1299 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/lib/palo_client.py (4104 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/qe/palo2/src/test_query_datetime_function.py (1351 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/qe/palo2/src/test_query_join.py (2065 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/qe/palo2/src/test_query_lateral_view.py (2563 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/qe/palo2/src/test_query_predicate_pushdown.py (1049 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/qe/palo2/src/test_query_window_basic.py (905 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/qe/palo2/src/test_query_with.py (1298 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_array/test_array_alter.py (1028 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_array/test_array_load.py (1453 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_array/test_array_select.py (1493 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_backup_restore/test_sys_snapshot_restore.py (1126 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_binlog.py (1750 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_delete_load.py (1882 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_materialized_view_2.py (1748 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_partition_load.py (1604 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_resource_tag.py (1576 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_routine_load/test_routine_load_property.py (1395 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_storage_medium.py (1315 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_stream_load/test_stream_load_json.py (1180 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_stream_load/test_stream_load_sc_job.py (1639 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: pytest/sys/test_sys_update_basic.py (1479 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: thirdparty/build-thirdparty.sh (2307 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/6bc6e530-f738-4031-b245-811bd407411e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6bc6e530-f738-4031-b245-811bd407411e/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.