AI Slop Code RIsk Monitor

apache/doris

Apache Doris is a real-time analytics and hybrid search database for AI agents.

7.4 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for apache/doris, a Java project with 16,063 GitHub stars. SynthScan examined 4,020,667 lines of code across 19919 source files, recording 21994 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 7.4 (Moderate pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

7.4
Adjusted Signal
7.4
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
16.1K
Stars
Java
Language
4.0M
Lines of Code
19.9K
Files
22.0K
Pattern Hits
2026-10-12
Scan Date
0.05
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 22.4/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 20012 finding(s).

Hallucinated Dependency & Supply Chain Risk 7.9/100 · LOW

Are imports declared and package/API names verified? 898 finding(s).

Agent Over-Engineering Ratio 4.7/100 · LOW

Are wrappers, guards, and repeated structures necessary? 2102 finding(s).

PR Review Velocity Impact 30.8/100 · MEDIUM

Which changes need focused human review? 21994 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 401HIGH 611MEDIUM 492LOW 20490

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 21994 distinct pattern matches across 24 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Over-Commented Block18057 hits · 18016 pts
SeverityFileLineSnippetContext
LOW.asf.yaml1#COMMENT
LOWgenerated-source.sh1#!/usr/bin/env bashCOMMENT
LOWrun-fe-ut.sh1#!/usr/bin/env bashCOMMENT
LOWrun-fe-ut.sh41# deeper -- fe-filesystem/*, fe-connector/*, fe-authentication/* -- is invisible to it. CombinedCOMMENT
LOWrun-fe-ut.sh201# The fluss connector. The other connectors' tests run because fe-core declares each one as a testCOMMENT
LOWrun-be-ut.sh1#!/usr/bin/env bashCOMMENT
LOWrun-be-ut.sh21# Usage: $0 <options>COMMENT
LOWpost-build.sh1#!/usr/bin/env bashCOMMENT
LOWpost-build.sh21# (JuiceFS, JindoFS) into Doris FE/BE output directories.COMMENT
LOWbuild_profile.sh1#!/usr/bin/env bashCOMMENT
LOWbuild.sh1#!/usr/bin/env bashCOMMENT
LOWbuild.sh881 modules+=("be-java-extensions/jni-spi")COMMENT
LOWbuild.sh1381 doneCOMMENT
LOWbuild.sh1521 echo " plugin at all."COMMENT
LOWbuild.sh1601 echo "Copy Be Extensions hadoop deps jars to ${BE_HADOOP_HDFS_DIR}"COMMENT
LOWbuild.sh1661 # Third-party filesystem jars (JuiceFS, JindoFS) are packaged by post-build.shCOMMENT
LOWbuild.sh1681 # library to a UUID-suffixed file and loads that copy for the asking classloader. Each plugin,COMMENT
LOWbuild-plugin.sh1#!/usr/bin/env bashCOMMENT
LOWbuild-for-release.sh1#!/usr/bin/env bashCOMMENT
LOW.licenserc.yaml61 - "fe/fe-authorization/fe-authorization-spi/src/test/resources/authorization-plugin-surface.txt"COMMENT
LOWenv.sh1#!/usr/bin/env bashCOMMENT
LOWreset_submodule.sh1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWrun-fs-env-test.sh1#!/usr/bin/env bashCOMMENT
LOWrun-fs-env-test.sh21# ./run-fs-env-test.sh azure --azure-account=... --azure-key=... --azure-container=...COMMENT
LOWrun-regression-test.sh1#!/usr/bin/env bashCOMMENT
LOWrun-cloud-ut.sh1#!/usr/bin/env bashCOMMENT
LOWrun-cloud-ut.sh21# Usage: $0 <options>COMMENT
LOWui/playwright.config.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/eslint.config.js1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/vite.config.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/vitest.config.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/tests/e2e/scaffold.spec.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/tests/e2e/playground.spec.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/tests/e2e/log.spec.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/tests/e2e/operations.spec.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/runtimeBasePath.test.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/main.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/vite-env.d.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/runtimeBasePath.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/app/queryClient.test.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/app/useCurrentUser.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/app/AppShell.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/app/AppRoutes.test.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/app/AuthGate.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/app/AppRoutes.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/app/queryClient.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/app/ModulePlaceholder.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/test/setup.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/components/operations/dynamicTable.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/components/operations/DynamicDataTable.test.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/components/operations/OperationState.test.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/components/operations/DynamicDataTable.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/components/operations/OperationState.tsx1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/components/operations/dynamicTable.test.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/api/auth.test.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/api/log.test.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/api/webSql.test.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/api/queryProfiles.test.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/api/me.test.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWui/src/api/operations.ts1// Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
17997 more matches not shown…
Hallucination Indicators401 hits · 4528 pts
SeverityFileLineSnippetContext
CRITICALextension/logstash/lib/logstash/util/formater.rb39 formatter = org.joda.time.format.DateTimeFormat.forPattern(key[1..-1]) \CODE
CRITICALextension/logstash/lib/logstash/util/formater.rb44 # org.joda.time.Instant.java_class.constructor(Java::long).new_instance(COMMENT
CRITICALextension/logstash/lib/logstash/outputs/doris.rb151 @total_bytes = java.util.concurrent.atomic.AtomicLong.new(0)CODE
CRITICALextension/logstash/lib/logstash/outputs/doris.rb152 @total_rows = java.util.concurrent.atomic.AtomicLong.new(0)CODE
CRITICALextension/logstash/lib/logstash/outputs/doris.rb190 @retry_queue_bytes = java.util.concurrent.atomic.AtomicLong.new(0)CODE
CRITICALbe/src/load/group_commit/group_commit_mgr.cpp530 pipeline_params.fragment.output_sink.olap_table_sink.schema.indexes.size();CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java30 org.apache.iceberg.types.Types.TimestampType.withoutZone(), flag, flag));CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java32 org.apache.iceberg.types.Types.ListType.ofOptional(1,CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java33 org.apache.iceberg.types.Types.TimestampType.withZone()), flag, flag);CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java36 org.apache.iceberg.types.Types.FixedType.ofLength(16), flag, flag).getTypeName());CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java43 org.apache.iceberg.types.Types.NestedField.optional(1, "ts",CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java44 org.apache.iceberg.types.Types.TimestampType.withZone()));CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java48 new org.apache.doris.connector.spi.pushdown.ConnectorComparison(CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java50 new org.apache.doris.connector.spi.pushdown.ConnectorColumnRef("ts", type),CODE
CRITICAL⚡…ris/connector/iceberg/IcebergTimestampMappingTest.java51 new org.apache.doris.connector.spi.pushdown.ConnectorLiteral(type, utc));CODE
CRITICAL…doris/connector/iceberg/IcebergPartitionUtilsTest.java92 Assertions.assertEquals(Collections.singletonList(org.apache.doris.connector.spi.ConnectorType.of("INT")),CODE
CRITICAL…doris/connector/iceberg/IcebergPartitionUtilsTest.java144 Assertions.assertEquals(Collections.singletonList(org.apache.doris.connector.spi.ConnectorType.of("UUID")),CODE
CRITICAL…doris/connector/iceberg/IcebergPartitionUtilsTest.java879 .addField(org.apache.iceberg.expressions.Expressions.day("ts2")).commit();CODE
CRITICAL…r/iceberg/IcebergConnectorPluginAuthenticatorTest.java170 org.apache.doris.kerberos.AuthenticationConfig.getSimpleAuthenticationConfig(storageConf));CODE
CRITICAL…s/connector/iceberg/IcebergPredicateConverterTest.java217 org.apache.iceberg.expressions.Binder.bind(SCHEMA.asStruct(), out.get(0), true));CODE
CRITICAL…che/doris/connector/iceberg/IcebergPartitionUtils.java291 org.apache.iceberg.types.Conversions.toByteBuffer(type, value).duplicate();CODE
CRITICAL…che/doris/connector/cache/ScopedMetaCacheLeakTest.java133 nowNanos.set(java.util.concurrent.TimeUnit.SECONDS.toNanos(2L));CODE
CRITICAL…apache/doris/connector/hudi/HudiConnectorMetadata.java689 new org.apache.doris.connector.spi.pushdown.ConnectorColumnRef(HUDI_COMMIT_TIME_COLUMN, stringType);CODE
CRITICAL…/apache/doris/connector/hudi/HudiScanPlanProvider.java867 .setConf(new org.apache.hudi.storage.hadoop.HadoopStorageConfiguration(conf))CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java28 io.trino.spi.type.TimestampWithTimeZoneType.createTimestampWithTimeZoneType(9)).getTypeName());CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java30 io.trino.spi.type.TimestampWithTimeZoneType.createTimestampWithTimeZoneType(9)).getPrecision());CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java32 io.trino.spi.type.TimestampType.createTimestampType(9)).getTypeName());CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java41 org.apache.doris.connector.spi.ConnectorType.of("TIMESTAMPTZ", 6, 0);CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java44 new org.apache.doris.connector.spi.pushdown.ConnectorComparison(CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java46 new org.apache.doris.connector.spi.pushdown.ConnectorColumnRef("ts", dorisType),CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java47 new org.apache.doris.connector.spi.pushdown.ConnectorLiteral(dorisType, utc));CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java50 io.trino.spi.type.TimestampWithTimeZoneType.createTimestampWithTimeZoneType(precision);CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java59 Assertions.assertEquals(io.trino.spi.type.LongTimestampWithTimeZone.fromEpochMillisAndFraction(CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java69 org.apache.doris.connector.spi.ConnectorType.of("DATETIMEV2", 6, 0);CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java71 new org.apache.doris.connector.spi.pushdown.ConnectorComparison(CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java73 new org.apache.doris.connector.spi.pushdown.ConnectorColumnRef("ts", dorisType),CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java74 new org.apache.doris.connector.spi.pushdown.ConnectorLiteral(dorisType,CODE
CRITICAL⚡…e/doris/connector/trino/TrinoTimestampMappingTest.java80 "ts", io.trino.spi.type.TimestampType.createTimestampType(9))));CODE
CRITICAL…/apache/doris/connector/trino/TrinoDorisConnector.java87 return org.apache.doris.connector.spi.ConnectorTestResult.success();CODE
CRITICAL…/apache/doris/connector/trino/TrinoDorisConnector.java89 return org.apache.doris.connector.spi.ConnectorTestResult.failure("Trino connector not initialized");CODE
CRITICAL…che/doris/connector/trino/TrinoPredicateConverter.java322 return io.trino.spi.type.DateTimeEncoding.packDateTimeWithZone(CODE
CRITICAL…che/doris/connector/trino/TrinoPredicateConverter.java325 return io.trino.spi.type.LongTimestampWithTimeZone.fromEpochMillisAndFraction(CODE
CRITICAL…oris/connector/paimon/PaimonBackendBoundTableTest.java335 org.apache.paimon.CoreOptions.SCAN_MANIFEST_PARALLELISM.key(), "1"));CODE
CRITICAL…oris/connector/paimon/PaimonBackendBoundTableTest.java351 org.apache.paimon.CoreOptions.SCAN_MANIFEST_PARALLELISM.key(), "1"));CODE
CRITICAL…oris/connector/paimon/PaimonBackendBoundTableTest.java597 org.apache.paimon.CoreOptions.SCAN_MANIFEST_PARALLELISM.key(), "4"));CODE
CRITICAL…oris/connector/paimon/PaimonBackendBoundTableTest.java605 .get(org.apache.paimon.CoreOptions.SCAN_MANIFEST_PARALLELISM.key()));CODE
CRITICAL…he/doris/connector/paimon/PaimonReaderOptionsTest.java305 name, org.apache.paimon.types.RowType.builder().field("id", new IntType()).build(),CODE
CRITICAL…ctor/paimon/PaimonConnectorMetadataStatisticsTest.java167 org.junit.jupiter.api.Assumptions.assumeTrue(CODE
CRITICAL…ctor/paimon/PaimonConnectorMetadataStatisticsTest.java190 org.junit.jupiter.api.Assumptions.assumeTrue(CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java557 org.apache.paimon.data.BinaryString.fromString("east")));CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java1565 org.junit.jupiter.api.Assumptions.assumeTrue(CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java2799 write.write(GenericRow.of(1, org.apache.paimon.data.Timestamp.fromEpochMillis(1000)));CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java2814 messages.add(new org.apache.paimon.table.sink.CommitMessageImpl(original.partition(),CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java2880 messages.add(new org.apache.paimon.table.sink.CommitMessageImpl(original.partition(),CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java2926 .option(org.apache.paimon.format.OrcOptions.ORC_TIMESTAMP_LTZ_LEGACY_TYPE.key(),CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java2938 write.write(GenericRow.of(branch, org.apache.paimon.data.Timestamp.fromEpochMillis(1000)));CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java2980 write.write(GenericRow.of(1, org.apache.paimon.data.Timestamp.fromEpochMillis(1000)));CODE
CRITICAL…doris/connector/paimon/PaimonScanPlanProviderTest.java3007 .filter(Optional.of(new org.apache.doris.connector.spi.pushdown.ConnectorIsNull(CODE
CRITICAL…org/apache/doris/connector/paimon/PaimonConnector.java190 key -> org.apache.doris.connector.cache.ScopePath.table(key.getDb(), key.getTable()),CODE
CRITICAL…che/doris/connector/paimon/PaimonScanPlanProvider.java949 java.util.function.Supplier<Table> legacyOrcSchemaTable = com.google.common.base.Suppliers.memoize(CODE
341 more matches not shown…
Cross-Language Confusion356 hits · 1934 pts
SeverityFileLineSnippetContext
HIGH…sted_types/data_gen_scripts/nested_cross_page_test3.py30 'This is a large array with repeated sequence [1,null,3,4,5]',CODE
HIGH…sted_types/data_gen_scripts/nested_cross_page_test3.py32 'This is another large array with repeated sequence [6,null,8,null,10]'CODE
HIGH…sted_types/data_gen_scripts/nested_cross_page_test3.py148 "Repeated sequence [1,null,3,4,5]",CODE
HIGH…sted_types/data_gen_scripts/nested_cross_page_test3.py166 "Repeated sequence [6,null,8,null,10]",CODE
HIGH⚡be/src/udf/python/python_server.py773 f"the result of row {i} is null, but the return type is not nullable, "CODE
HIGHbe/src/udf/python/python_server.py874 f"the result of row {i} is null, but the return type is not nullable, "CODE
HIGHbe/src/udf/python/python_server.py1880 if not actual_field.type.equals(expected_field.type):CODE
HIGHbe/src/udf/python/python_server.py2221 if not python_udf_meta.output_type.equals(result_array.type):CODE
HIGH⚡pytest/deploy/remote_distribute_be.py60 cmd = 'cd %s && tar -zxf be.tar.gz' % (env_config.be_path)CODE
HIGHpytest/sys/test_sys_view.py325 line = 'create view {0} as select (True || False ) from {1}'.format(view_name, baseall_tb)CODE
HIGHpytest/sys/test_sys_view.py350 line = 'alter view {0} as select (True || False ) from {1}'.format(view_name, baseall_tb)CODE
HIGH⚡pytest/sys/test_sys_pull_load_external.py405 "describe": "test external table column not null, filtered null value",STRING
HIGH⚡pytest/sys/test_sys_pull_load_external.py409 """test external table column not null, filtered null value"""STRING
HIGHpytest/sys/test_sys_insert_value.py94 sql = 'insert into %s values(0,0,0,0,0),(1,1,1,1,1),(2,2,2,2,2),(null, null, null, null, null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_insert_value.py107 sql = 'insert into %s values(0,0,0,0,0),(1,1,1,1,1),(2,2,2,2,2),(null, null, null, null, null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_insert_value.py195 sql = 'insert into %s values(null, null, null, null, null, null, null,' \CODE
HIGH⚡pytest/sys/test_sys_insert_value.py196 ' null, null, null, null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_insert_value.py210 sql = 'insert into %s values(null, null, null, null, null, null, null,' \CODE
HIGH⚡pytest/sys/test_sys_insert_value.py211 ' null, null, null, null)' % table_nameCODE
HIGHpytest/sys/test_sys_duplicate_partition_a.py76 sql = 'insert into %s values(null, 0, 0, 0, 0), (null, 1, 1, 1, 1)' % table_nameCODE
HIGHpytest/sys/test_sys_duplicate_partition_a.py109 sql = 'insert into %s values(null, 0, 0, 0, 0), (null, 1, 1, 1, 1)' % table_nameCODE
HIGHpytest/sys/test_sys_duplicate_partition_a.py161 sql = 'insert into %s values(null, 0, 0, 0, 0), (null, 1, 1, 1, 1)' % table_nameCODE
HIGHpytest/sys/test_sys_duplicate_partition_a.py183 sql = 'insert into %s values(null, 0, 0, 0, 0), (null, 1, 1, 1, 1)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_hll_basic.py556 line = 'insert into %s select 0, unhex(null) union select 1, unhex(null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_hll_basic.py558 line = 'insert into %s select 0, hll_hash(null) union select 1, hll_hash(null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_hll_basic.py559 line = 'insert into %s select 0, hll_hash(null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_hll_basic.py561 line = 'insert into %s select 1, hll_hash(null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_hll_basic.py563 line = 'insert into %s select 2, hll_hash(null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_hll_basic.py565 line = 'insert into %s select 3, hll_hash(null)' % table_nameCODE
HIGHpytest/sys/test_sys_hll_basic.py792 sql2 = 'select 1, null, 0'CODE
HIGH⚡pytest/sys/test_sys_insert_txn.py294 sql = 'insert into %s.%s values(1, null, null, null, null),' \CODE
HIGH⚡pytest/sys/test_sys_insert_txn.py297 #msg = 'Column cat not be null, rowIdx = 0, column = v1'COMMENT
HIGH⚡pytest/sys/test_sys_insert_txn.py304 sql = 'insert into %s.%s values(null, 1, 1, 1, 1)' % (database_name, table_name)CODE
HIGH⚡pytest/sys/test_sys_insert_txn.py306 #msg = 'Column cat not be null, rowIdx = 0, column = k1'COMMENT
HIGHpytest/sys/test_sys_insert_txn.py336 sql = 'insert into %s.%s values(1, null, null, null, null),' \CODE
HIGHpytest/sys/test_sys_insert_txn.py346 sql = 'insert into %s.%s values(null, 1, 1, 1, 1)' % (database_name, table_name)CODE
HIGH⚡pytest/sys/test_sys_materialized_view_2.py1001 '(0, null, null, null, null, null, null, null, null, null, null, null, null), ' \CODE
HIGH⚡pytest/sys/test_sys_materialized_view_2.py1002 '(1, null, null, null, null, null, null, null, null, null, null, null, null)' \CODE
HIGH⚡pytest/sys/test_sys_materialized_view_2.py1010 'select 0, null, null, null, null, null, null, null, null, null, null, null, null'CODE
HIGH⚡pytest/sys/test_sys_materialized_view_2.py1014 'select 0, null, null, null, null, null, null, null, null'CODE
HIGHpytest/sys/test_sys_materialized_view_2.py948 sql2 = 'select 1, cast("2020-01-01 09:00:00" as datetime), 0.12, 0.13, 1, null, null'CODE
HIGHpytest/sys/test_sys_materialized_view_2.py1739 sql = 'insert into %s values(1, 1), (2, null), (3, null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_delete_load.py1766 sql = 'insert into %s values(null, null, null, null, null, null, null, null, null, null, null)' % table_nameCODE
HIGH⚡pytest/sys/test_sys_delete_load.py1771 sql2 = 'select null, null, null, null, null, null, null, null, null, null, null, 0, 2 ' \CODE
HIGH⚡pytest/sys/test_sys_delete_load.py1776 sql2 = 'select null, null, null, null, null, null, null, null, null, null, null, 0, 2 ' \CODE
HIGHpytest/sys/test_sys_update_basic.py117 common.check2(client, sql1='select * from %s' % table_name, sql2='select 1, null, 3, 4, 5')CODE
HIGHpytest/sys/test_sys_update_basic.py155 # null, not null列 update failedCOMMENT
HIGHpytest/sys/test_sys_update_basic.py197 common.check2(client, sql1='select * from %s' % table_name, sql2='select 1, null, 3, 4, 5')CODE
HIGHpytest/sys/test_sys_update_basic.py238 common.check2(client, sql1='select * from %s' % table_name, sql2='select 1, null, 3, 4, 5')CODE
HIGHpytest/sys/test_sys_update_basic.py468 sql2 = 'select 1.001, null, 3.003, 4.004, 5.006'CODE
HIGHpytest/sys/test_sys_boolean.py267 sql_list.append("insert into %s(k1, k2, v1, v2) values ('hello', 8, 'a', 'b'), (null, 9, null, null)")CODE
HIGHpytest/sys/test_sys_boolean.py278 sql_list.append("insert into %s(k1, k2, v1) values ('hello', 8, 'a'), (null, 9, null)")CODE
HIGH…/sys/test_sys_broker_load/test_broker_load_property.py441 set_list = ['k1=(v1 || 10)', 'k2=(v2)',CODE
HIGH…est/sys/test_sys_broker_load/test_broker_load_where.py342 sql2 = 'select null, null, null, null, null, null, null, null, null, null, null'CODE
HIGHpytest/sys/test_sys_string/test_sys_string_basic.py557 sql1 = 'select k1 || k1 from %s where v1 like "%%11test11%%"' % table_nameCODE
HIGHpytest/sys/test_sys_string/test_sys_string_basic.py560 sql1 = 'select length(v1 || v1) from %s ' % table_nameCODE
HIGHpytest/sys/test_sys_array/test_array_load.py1016 sql_list.append("insert into %s values (1003, ['true', 'false', null])" % table_name)CODE
HIGHpytest/sys/test_sys_array/test_array_load.py1100 sql_list.append("insert into %s values (1003, ['true', 'false', null])" % table_name)CODE
HIGHpytest/sys/test_sys_array/test_array_load.py1177 sql_list.append("insert into %s values (1003, ['true', 'false', null])" % table_name)CODE
HIGH⚡pytest/sys/test_sys_array/test_array_select.py119 insert_sql = "insert into %s values(1, [null, 1], [1, null, 3, 4], [0, null, 32767, -32767], " \CODE
296 more matches not shown…
Decorative Section Separators415 hits · 1304 pts
SeverityFileLineSnippetContext
MEDIUMtools/fast-fe-ut.sh47# ─── Color Output ────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-fe-ut.sh53# ─── Helper functions (from run-fe-ut.sh) ─────────────────────────────────────COMMENT
MEDIUMtools/fast-fe-ut.sh110# ─── Usage ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-fe-ut.sh130# ─── Argument parsing ─────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-fe-ut.sh154# ─── Fallback helper ───────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-fe-ut.sh165# ─── Build module list ─────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-fe-ut.sh193# ─── Pre-build: generated sources ──────────────────────────────────────────────COMMENT
MEDIUMtools/fast-fe-ut.sh205# ─── Step 1: Fast compile main sources ────────────────────────────────────────COMMENT
MEDIUM⚡tools/fast-fe-ut.sh221# ─── Step 2: Fast compile test sources ────────────────────────────────────────COMMENT
MEDIUM⚡tools/fast-fe-ut.sh231# ─── Step 3: Check generated sources ──────────────────────────────────────────COMMENT
MEDIUM⚡tools/fast-fe-ut.sh239# ─── Step 3: Run tests via surefire ───────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh58# ─── Color Output ────────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh64# ─── Update Version.java if git commit changed ───────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh125# ─── Environment Check ───────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh170# ─── Get classpath (with cache) ────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh241# ─── Get test classpath (with cache) ──────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh275# ─── Find stale test java files ────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh293# ─── Compile test java files ──────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh316# ─── Find stale java files ─────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh343# ─── Compile java files ───────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh371# ─── Collect class files to update jar ─────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh396# ─── Update jar ───────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh429# ─── Main workflow ────────────────────────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh434 # ── Test mode: --test [files...] ──────────────────────────────────────────COMMENT
MEDIUMtools/fast-compile-fe.sh486 # ── Main mode ─────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…s/test/functional/adapter/test_doris_cross_database.py34# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡…s/test/functional/adapter/test_doris_cross_database.py36# ---------------------------------------------------------------------------COMMENT
MEDIUM…s/test/functional/adapter/test_doris_cross_database.py106# ---------------------------------------------------------------------------COMMENT
MEDIUM…s/test/functional/adapter/test_doris_cross_database.py108# ---------------------------------------------------------------------------COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp38// ── helper functions ──────────────────────────────────────────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp65// ── AdaptiveBlockSizePredictorTest ───────────────────────────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp74// ── Test 1: no history ────────────────────────────────────────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp93// ── Test 2: EWMA convergence ──────────────────────────────────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp116// ── Test 4: zero rows block is ignored ───────────────────────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp135// ── Test 5: disabled when preferred_block_size_bytes == 0 ────────────────────COMMENT
MEDIUM⚡…test/core/block/adaptive_block_size_predictor_test.cpp147// ── Test 6: config flag disables predictor ────────────────────────────────────COMMENT
MEDIUM⚡…test/core/block/adaptive_block_size_predictor_test.cpp152// ── predict_next_rows tests ──────────────────────────────────────────────────COMMENT
MEDIUM⚡…test/core/block/adaptive_block_size_predictor_test.cpp154// ── Test: _block_size_bytes == 0 returns block_size_rows ─────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp166// ── Test: no history, no metadata hint → probe_rows ────────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp180// ── Test: no history, metadata hint computed successfully ────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp204// ── Test: no history, second call reuses same hint ───────────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp215// ── Test: has history, uses EWMA bytes_per_row ──────────────────────────────COMMENT
MEDIUM⚡…test/core/block/adaptive_block_size_predictor_test.cpp239// ── Test: predicted > block_size_rows → clamped to block_size_rows ─────────────COMMENT
MEDIUM⚡…test/core/block/adaptive_block_size_predictor_test.cpp249// ── Test: huge bytes_per_row → predicted < 1 → clamped to 1 ────────────────COMMENT
MEDIUM⚡…test/core/block/adaptive_block_size_predictor_test.cpp259// ── Test: metadata hint with multiple columns ───────────────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp273// ── Test: no hint (simulates empty segment with 0 rows) ─────────────────────COMMENT
MEDIUM…test/core/block/adaptive_block_size_predictor_test.cpp310// ── batch_size tests ────────────────────────────────────────────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp95// ── existing tests ────────────────────────────────────────────────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp171// ── new tests for eviction logic ─────────────────────────────────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp335// ── negative cache tests ──────────────────────────────────────────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp509// ── Finding 1: mutable TTL is honored by existing tombstones ─────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp571// ── Finding 2: single-flight retry ──────────────────────────────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp603// ── Finding 4: refresh cleanup doesn't break re-arm ─────────────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp642// ── only authoritative NXDOMAIN may evict ────────────────────────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp742// ── negative cache covers hosts that never resolved ──────────────────────────COMMENT
MEDIUMbe/test/util/dns_cache_test.cpp794// ── shutdown responsiveness ──────────────────────────────────────────────────COMMENT
MEDIUMbe/test/common/block_budget_test.cpp26// ── effective_max_rows ──────────────────────────────────────────────────────COMMENT
MEDIUMbe/test/common/block_budget_test.cpp58// ── within_budget / exceeded ────────────────────────────────────────────────COMMENT
MEDIUMbe/test/common/block_budget_test.cpp88// ── remaining_rows ──────────────────────────────────────────────────────────COMMENT
MEDIUMbe/test/vec/spill/spill_repartitioner_test.cpp138// ── create_output_spill_files ────────────────────────────────────────────────COMMENT
355 more matches not shown…
Hyper-Verbose Identifiers975 hits · 900 pts
SeverityFileLineSnippetContext
LOWui/src/pages/PlaygroundPage.tsx83function insertSchemaColumnIntoSql(CODE
LOWui/src/pages/queryProfiles/profileParserClient.ts38export function profileParserErrorMessage(code: ProfileParserErrorCode): string {CODE
LOWtools/show_segment_status/show_segment_status.py48 def calc_table_and_be_summary(self, db_name, table_name, be_id):CODE
LOWtools/show_segment_status/be_tablet_reslover.py80 def _decode_rs_metas_of_tablet(self, tablet_meta):CODE
LOWtools/show_segment_status/fe_meta_resolver.py143 def _fetch_partitions_by_table(self, table):CODE
LOWtools/show_segment_status/fe_meta_resolver.py162 def _fetch_idxes_by_partition(self, partition):CODE
LOWtools/show_segment_status/fe_meta_resolver.py181 def _merge_schema_hash_to_idx_list(self):CODE
LOW⚡tools/benchmark/tests/test_run_benchmark.py239 def test_query_failure_is_reported_and_stops_the_suite(self):STRING
LOW⚡tools/benchmark/tests/test_run_benchmark.py246 def test_queries_only_does_not_modify_tables(self):STRING
LOW⚡tools/benchmark/tests/test_run_benchmark.py253 def test_invalid_scale_is_rejected_before_connecting(self):STRING
LOW⚡tools/benchmark/tests/test_run_benchmark.py258 def test_tpch_and_tpcds_complete_workflow(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py101 def test_complete_workflow_and_distinct_results(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py113 def test_existing_database_never_receives_inserts(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py118 def test_failed_or_unpublished_insert_stops_preparation(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py129 def test_visible_status_is_not_confused_with_sql_or_label(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py142 def test_visible_in_sql_does_not_hide_an_unpublished_insert(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py148 def test_generator_splits_scale_with_data_and_allow_override(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py199 def test_preparation_errors_are_saved_in_log(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py217 def test_single_split_catalog_error_prevents_imports(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py228 def test_invalid_splits_are_rejected_before_connecting(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py304 def test_tpc_queries_only_uses_requested_scale(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py320 def test_tpc_preparation_errors_abort_before_queries(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py333 def test_ssb_flat_failures_abort_before_measuring_queries(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py348 def test_tpc_query_error_is_not_recorded_as_success(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py360 def test_tpc_rejects_ssb_modes_and_invalid_arguments_before_connecting(self):STRING
LOWtools/benchmark/tests/test_run_benchmark.py369 def test_existing_result_directory_is_not_overwritten(self):STRING
LOWtools/be-java-plugins/check_plugin_layout.py265def check_plugin_ships_no_spi(plugin, jars, fail):CODE
LOWtools/be-java-plugins/check_plugin_layout.py485def check_closure_self_contained(plugin, jars, spi_jar, fail):CODE
LOWtools/cost_model_evaluate/evaluator.py88 def inject_nth_optimized_hint(self, n: int):CODE
LOWdocker/runtime/doris-compose/command.py88 def get_ids_related_nodes_with_type(node_type, ids):CODE
LOWdocker/runtime/doris-compose/command.py934 def _validate_external_ms_cluster(self, external_ms_cluster_name):CODE
LOWdocker/runtime/doris-compose/command.py1041 def _merge_cloud_store_config(base_config, overrides):CODE
LOWdocker/runtime/doris-compose/command.py1453 def parse_cluster_compose_file(cluster_name):STRING
LOWdocker/runtime/doris-compose/command.py1726 def _update_config_cloud_unique_id(self, conf_path, new_cloud_unique_id):STRING
LOWdocker/runtime/doris-compose/database.py173 def create_default_storage_vault(self, cloud_store_config):CODE
LOWdocker/runtime/doris-compose/utils.py196def get_doris_running_containers(cluster_name):CODE
LOWdocker/runtime/doris-compose/utils.py246def detect_docker_compose_cmd():CODE
LOWdocker/runtime/doris-compose/utils.py309def exec_docker_compose_command(compose_file,CODE
LOW…sted_types/data_gen_scripts/nested_cross_page_test1.py10def generate_cross_page_test_data(output_file):CODE
LOW…sted_types/data_gen_scripts/nested_cross_page_test2.py10def generate_cross_page_test_data(output_file):CODE
LOW…sted_types/data_gen_scripts/nested_cross_page_test3.py10def generate_cross_page_test_data(output_file):CODE
LOW⚡…s/test/functional/adapter/test_doris_cross_database.py41 def test_database_equals_schema(self):CODE
LOW⚡…s/test/functional/adapter/test_doris_cross_database.py51 def test_database_differs_from_schema(self):CODE
LOW…s/test/functional/adapter/test_doris_cross_database.py71 def test_database_empty_string(self):CODE
LOW…s/test/functional/adapter/test_doris_cross_database.py80 def test_render_excludes_database(self):CODE
LOW…s/test/functional/adapter/test_doris_cross_database.py94 def test_render_without_database(self):CODE
LOW…s/test/functional/adapter/test_doris_cross_database.py184 def test_cross_database_source(self, project):CODE
LOW…s/test/functional/adapter/test_doris_cross_database.py225 def test_database_only_source(self, project):CODE
LOW…oris/test/functional/adapter/test_doris_incremental.py122 def test_incremental_unique_key(self, project):STRING
LOW…sion/dbt-doris/dbt/adapters/doris/doris_column_item.py40 def get_view_column_constraint(self):CODE
LOW…sion/dbt-doris/dbt/adapters/doris/doris_column_item.py48 def get_table_column_constraint(self):CODE
LOWextension/dbt-doris/dbt/adapters/doris/impl.py111 def list_relations_without_caching(self, schema_relation: DorisRelation) -> List[DorisRelation]:CODE
LOWextension/dbt-doris/dbt/adapters/doris/impl.py183 def render_raw_columns_constraints(cls, raw_columns: Dict[str, Dict[str, Any]]) -> List:CODE
LOW⚡be/src/udf/python/python_server.py2570 def _process_udtf_with_list_array(CODE
LOWbe/src/udf/python/python_server.py94 def extract_base_unix_socket_path(unix_socket_uri: str) -> str:CODE
LOWbe/src/udf/python/python_server.py236def convert_arrow_field_to_python(field, column_metadata=None):CODE
LOWbe/src/udf/python/python_server.py303def convert_arrow_value_to_python(value, arrow_type):CODE
LOWbe/src/udf/python/python_server.py413def needs_nested_python_normalization(arrow_type):CODE
LOWbe/src/udf/python/python_server.py433def convert_python_to_arrow_value(value, output_type=None):CODE
LOWbe/src/udf/python/python_server.py1364 def has_python_file_recursive(location: str) -> bool:CODE
915 more matches not shown…
Empty Error Handlers152 hits · 698 pts
SeverityFileLineSnippetContext
HIGHdocker/runtime/doris-compose/command.py1563except:CODE
HIGHdocker/runtime/doris-compose/command.py1531except:CODE
HIGHdocker/runtime/doris-compose/cluster.py122except:CODE
HIGHpytest/deploy/process_config_file.py59except AttributeError as e:CODE
HIGHpytest/deploy/process_config_file.py80except AttributeError as e:CODE
HIGHpytest/sys/test_sys_partition_delete.py128except:CODE
HIGHpytest/sys/test_sys_partition_list_alter.py99except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py50except:CODE
HIGHpytest/sys/test_sys_privilege.py60except:CODE
HIGHpytest/sys/test_sys_privilege.py87except:CODE
HIGHpytest/sys/test_sys_privilege.py101except:CODE
HIGHpytest/sys/test_sys_privilege.py128except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py138except:CODE
HIGHpytest/sys/test_sys_privilege.py142except:CODE
HIGHpytest/sys/test_sys_privilege.py148except:CODE
HIGHpytest/sys/test_sys_privilege.py153except:CODE
HIGHpytest/sys/test_sys_privilege.py181except:CODE
HIGHpytest/sys/test_sys_privilege.py185except:CODE
HIGHpytest/sys/test_sys_privilege.py194except:CODE
HIGHpytest/sys/test_sys_privilege.py203except:CODE
HIGHpytest/sys/test_sys_privilege.py208except:CODE
HIGHpytest/sys/test_sys_privilege.py217except:CODE
HIGHpytest/sys/test_sys_privilege.py227except:CODE
HIGHpytest/sys/test_sys_privilege.py250except:CODE
HIGHpytest/sys/test_sys_privilege.py273except:CODE
HIGHpytest/sys/test_sys_privilege.py286except:CODE
HIGHpytest/sys/test_sys_privilege.py332except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py347except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py367except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py379except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py420except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py482except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py552except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py626except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py699except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py776except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py849except Exception as e:CODE
HIGHpytest/sys/test_sys_privilege.py855except Exception as e:CODE
HIGHpytest/sys/test_sys_partition_load.py264except:CODE
HIGHpytest/sys/test_sys_partition_load.py538except:CODE
HIGHpytest/sys/test_sys_partition_load.py1019except:CODE
HIGHpytest/sys/test_sys_partition_load.py1028except:CODE
HIGHpytest/sys/test_sys_partition_load.py1037except:CODE
HIGHpytest/sys/test_sys_partition_load.py1090except:CODE
HIGHpytest/sys/test_sys_partition_load.py1099except:CODE
HIGHpytest/sys/test_sys_partition_load.py1108except:CODE
HIGHpytest/sys/test_sys_partition_load.py1159except:CODE
HIGHpytest/sys/test_sys_partition_load.py1168except:CODE
HIGHpytest/sys/test_sys_partition_load.py1177except:CODE
HIGHpytest/sys/test_sys_partition_load.py1232except:CODE
HIGHpytest/sys/test_sys_partition_load.py1241except:CODE
HIGHpytest/sys/test_sys_partition_load.py1250except:CODE
HIGHpytest/sys/test_sys_partition_load.py1259except:CODE
HIGHpytest/sys/test_sys_partition_load.py1307except:CODE
HIGHpytest/sys/test_sys_partition_load.py1316except:CODE
HIGHpytest/sys/test_sys_partition_load.py1542except:CODE
HIGHpytest/sys/test_sys_verify.py63except:CODE
HIGHpytest/sys/test_sys_verify.py273except Exception as e:CODE
HIGHpytest/sys/test_sys_restart.py172except Exception as e:CODE
HIGHpytest/sys/test_sys_user_property.py59except:CODE
92 more matches not shown…
Structural Annotation Overuse347 hits · 547 pts
SeverityFileLineSnippetContext
LOWtools/show_segment_status/fe_meta_resolver.py23# NOTE: The default organization of meta info is cascading, we flatten its structureCOMMENT
LOWtools/emr_storage_regression/ping_test/ping_poc.sh23## Step 1: create external table and import dataCOMMENT
LOWtools/emr_storage_regression/ping_test/ping_poc.sh94## Step 2: make ping dataCOMMENT
LOWtools/emr_storage_regression/ping_test/ping_poc.sh117## Step 3: create external catalog in dorisCOMMENT
LOWtools/emr_storage_regression/ping_test/ping_poc.sh142## Step 4: query pingCOMMENT
LOWtools/release-tools/04-release-complete.sh19# Step 04 - publish the passed RC source artifact to the Apache release SVN,COMMENT
LOWtools/release-tools/02-package-sign-upload.sh19# Step 02 - package the source tarball, sign it, and upload to the Apache dev SVN.COMMENT
LOWtools/release-tools/03-vote-mail.sh19# Step 03 - generate the [VOTE] email draft for dev@doris.apache.org.COMMENT
LOWtools/release-tools/01-check-env.sh19# Step 01 - prepare / check the signing environment.COMMENT
LOWdocker/runtime/doris-compose/command.py1776 # Step 1: Stop FE/BE nodesSTRING
LOWdocker/runtime/doris-compose/command.py1792 # Step 2: Clean metadata and dataSTRING
LOWdocker/runtime/doris-compose/command.py1812 # Step 3: Update cluster configurationSTRING
LOWdocker/runtime/doris-compose/command.py1828 # Step 4: Update cloud_unique_id by setting rollback_timestamp in node metaSTRING
LOWdocker/runtime/doris-compose/command.py1855 # Step 5: Start FE/BE nodesSTRING
LOWbe/test/core/column/common_column_test.h191 // Step 1: Insert data from `column_data_file` into the column and check result with `check_data_file`COMMENT
LOWbe/test/core/column/common_column_test.h210 // Step 2: Validate the data in `column` matches `expected_data`COMMENT
LOWbe/test/core/column/common_column_test.h227 // Step 2: Validate the data in `column` matches `expected_data`COMMENT
LOWbe/test/core/data_type/common_data_type_serder_test.h86 // Step 1: Insert data from `column_data_file` into the column and check result with `check_data_file`COMMENT
LOWbe/test/core/data_type/common_data_type_serder_test.h122 // Step 2: Validate the data in `column` matches `expected_data`COMMENT
LOW⚡be/test/util/jni_util_test.cpp574 // Step 2: Convert to Java HashMapCOMMENT
LOW⚡be/test/util/jni_util_test.cpp579 // Step 3: Get java/util/HashMap classCOMMENT
LOW⚡be/test/util/jni_util_test.cpp584 // Step 4: Prepare commonly used methodsCOMMENT
LOWbe/test/util/jni_util_test.cpp615 // Step 6: Create test key and check containsKey / containsValueCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp57 // Step 1: Create first index instanceCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp60 // Step 2: Set build parametersCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp70 // Step 3: Add vectors to the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp81 // Step 4: Save the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp85 // Step 5: Create a new index instanceCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp88 // Step 6: Load the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp92 // Step 7: Verify the loaded index works by searchingCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp144 // Step 1: Create first index instanceCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp147 // Step 2: Set build parametersCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp157 // Step 3: Add vectors to the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp168 // Step 4: Save the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp172 // Step 5: Create a new index instanceCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp176 // Step 6: Load the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp180 // Step 7: Verify the loaded index works by searchingCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp323 // Step 1: Create indexesCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp329 // Step 2: Generate vectors and add to indexesCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp335 // Step 3: SearchCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp387 // Step 1: Create indexesCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp393 // Step 2: Generate vectors and add to indexesCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp399 // Step 3: SearchCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp424 // Step 4: Compare resultsCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp433 // Step 1: Create and build indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp455 // Step 2: Load indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp459 // Step 3: Search all vectorsCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp761 // Step 2: Load indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp765 // Step 3: Range searchCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp362 // Step 4: Compare resultsCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp476 // Step 4: Verify we got all vectors backCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp506 // Step 1: Create and build indexCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp611 // Step 1: Create and build indexCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp723 // Step 1: Create and build indexCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp844 // Step 1: Create and build indexCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp890 // Step 3: Range searchCOMMENT
LOWbe/test/storage/index/ann/ann_index_smoke_test.cpp117 // Step 6: Load the indexCOMMENT
LOW⚡be/test/cloud/cloud_tablet_test.cpp1902 // Step 1: delete_rowsets_for_schema_change + add SC outputCOMMENT
LOW⚡be/test/cloud/cloud_tablet_test.cpp1911 // Step 2: compaction merges SC output [2],[3],[4],[5],[6] -> [2-6]COMMENT
LOWbe/test/cloud/cloud_tablet_test.cpp1929 // Step 3: delete_expired_stale_rowsets — this is where CI crashedCOMMENT
287 more matches not shown…
Verbosity Indicators328 hits · 517 pts
SeverityFileLineSnippetContext
LOWtools/emr_storage_regression/ping_test/ping_poc.sh23## Step 1: create external table and import dataCOMMENT
LOWtools/emr_storage_regression/ping_test/ping_poc.sh94## Step 2: make ping dataCOMMENT
LOWtools/emr_storage_regression/ping_test/ping_poc.sh117## Step 3: create external catalog in dorisCOMMENT
LOWtools/emr_storage_regression/ping_test/ping_poc.sh142## Step 4: query pingCOMMENT
LOWdocker/runtime/doris-compose/command.py1776 # Step 1: Stop FE/BE nodesSTRING
LOWdocker/runtime/doris-compose/command.py1792 # Step 2: Clean metadata and dataSTRING
LOWdocker/runtime/doris-compose/command.py1812 # Step 3: Update cluster configurationSTRING
LOWdocker/runtime/doris-compose/command.py1828 # Step 4: Update cloud_unique_id by setting rollback_timestamp in node metaSTRING
LOWdocker/runtime/doris-compose/command.py1855 # Step 5: Start FE/BE nodesSTRING
LOWbe/test/core/column/common_column_test.h191 // Step 1: Insert data from `column_data_file` into the column and check result with `check_data_file`COMMENT
LOWbe/test/core/column/common_column_test.h210 // Step 2: Validate the data in `column` matches `expected_data`COMMENT
LOWbe/test/core/column/common_column_test.h227 // Step 2: Validate the data in `column` matches `expected_data`COMMENT
LOWbe/test/core/data_type/common_data_type_serder_test.h86 // Step 1: Insert data from `column_data_file` into the column and check result with `check_data_file`COMMENT
LOWbe/test/core/data_type/common_data_type_serder_test.h122 // Step 2: Validate the data in `column` matches `expected_data`COMMENT
LOW⚡be/test/util/jni_util_test.cpp574 // Step 2: Convert to Java HashMapCOMMENT
LOW⚡be/test/util/jni_util_test.cpp579 // Step 3: Get java/util/HashMap classCOMMENT
LOW⚡be/test/util/jni_util_test.cpp584 // Step 4: Prepare commonly used methodsCOMMENT
LOWbe/test/util/jni_util_test.cpp615 // Step 6: Create test key and check containsKey / containsValueCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp57 // Step 1: Create first index instanceCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp60 // Step 2: Set build parametersCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp70 // Step 3: Add vectors to the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp81 // Step 4: Save the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp85 // Step 5: Create a new index instanceCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp88 // Step 6: Load the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp92 // Step 7: Verify the loaded index works by searchingCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp144 // Step 1: Create first index instanceCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp147 // Step 2: Set build parametersCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp157 // Step 3: Add vectors to the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp168 // Step 4: Save the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp172 // Step 5: Create a new index instanceCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp176 // Step 6: Load the indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp180 // Step 7: Verify the loaded index works by searchingCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp323 // Step 1: Create indexesCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp329 // Step 2: Generate vectors and add to indexesCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp335 // Step 3: SearchCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp387 // Step 1: Create indexesCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp393 // Step 2: Generate vectors and add to indexesCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp399 // Step 3: SearchCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp424 // Step 4: Compare resultsCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp433 // Step 1: Create and build indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp455 // Step 2: Load indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp459 // Step 3: Search all vectorsCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp761 // Step 2: Load indexCOMMENT
LOW⚡be/test/storage/index/ann/faiss_vector_index_test.cpp765 // Step 3: Range searchCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp362 // Step 4: Compare resultsCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp476 // Step 4: Verify we got all vectors backCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp506 // Step 1: Create and build indexCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp611 // Step 1: Create and build indexCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp723 // Step 1: Create and build indexCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp844 // Step 1: Create and build indexCOMMENT
LOWbe/test/storage/index/ann/faiss_vector_index_test.cpp890 // Step 3: Range searchCOMMENT
LOWbe/test/storage/index/ann/ann_index_smoke_test.cpp117 // Step 6: Load the indexCOMMENT
LOW⚡be/test/cloud/cloud_tablet_test.cpp1902 // Step 1: delete_rowsets_for_schema_change + add SC outputCOMMENT
LOW⚡be/test/cloud/cloud_tablet_test.cpp1911 // Step 2: compaction merges SC output [2],[3],[4],[5],[6] -> [2-6]COMMENT
LOWbe/test/cloud/cloud_tablet_test.cpp1929 // Step 3: delete_expired_stale_rowsets — this is where CI crashedCOMMENT
LOW⚡be/test/exec/operator/hashjoin_build_sink_test.cpp594 // Step 3: Builder's close() runs. With the fix, _signaled should stay falseCOMMENT
LOW⚡be/test/exec/operator/hashjoin_build_sink_test.cpp603 // Step 4: Non-builder task calls sink(eos=true).COMMENT
LOW⚡be/test/format/condition_cache_test.cpp264 // Step 1: simulate pre-allocation with +1 (as FileScanner now does)COMMENT
LOW⚡be/test/format/condition_cache_test.cpp269 // Step 2: compute base_granule (as set_condition_cache_context does)COMMENT
LOW⚡be/test/format/condition_cache_test.cpp273 // Step 3: verify all granules are coverableCOMMENT
268 more matches not shown…
Cross-File Repetition100 hits · 500 pts
SeverityFileLineSnippetContext
HIGH…sted_types/data_gen_scripts/nested_cross_page_test1.py0inspect page information using parquet-cli args: file_path: path to the parquet file parquet_cli_path: optional path to STRING
HIGH…sted_types/data_gen_scripts/nested_cross_page_test2.py0inspect page information using parquet-cli args: file_path: path to the parquet file parquet_cli_path: optional path to STRING
HIGH…sted_types/data_gen_scripts/nested_cross_page_test3.py0inspect page information using parquet-cli args: file_path: path to the parquet file parquet_cli_path: optional path to STRING
HIGH…t-doris/test/functional/adapter/test_doris_snapshot.py0{{ config( materialized='table', distributed_by=['id'], properties={'replication_num': '1'} ) }} select 1 as id, 'alice'STRING
HIGH…n/dbt-doris/test/functional/adapter/test_doris_view.py0{{ config( materialized='table', distributed_by=['id'], properties={'replication_num': '1'} ) }} select 1 as id, 'alice'STRING
HIGH…/dbt-doris/test/functional/adapter/test_doris_table.py0{{ config( materialized='table', distributed_by=['id'], properties={'replication_num': '1'} ) }} select 1 as id, 'alice'STRING
HIGHpytest/deploy/backup.py0this module init palo runtime environment. date: 2015/10/07 17:23:06STRING
HIGHpytest/deploy/clean_backup.py0this module init palo runtime environment. date: 2015/10/07 17:23:06STRING
HIGHpytest/deploy/clean.py0this module init palo runtime environment. date: 2015/10/07 17:23:06STRING
HIGHpytest/deploy/init_env.py0this module init palo runtime environment. date: 2015/10/07 17:23:06STRING
HIGHpytest/deploy/restore.py0this module init palo runtime environment. date: 2015/10/07 17:23:06STRING
HIGHpytest/sys/test_sys_update_restart.py0/*************************************************************************** * * @file test_sys_partition_multi_col.py *STRING
HIGHpytest/sys/test_sys_partition_multi_col.py0/*************************************************************************** * * @file test_sys_partition_multi_col.py *STRING
HIGHpytest/sys/test_sys_update_basic.py0/*************************************************************************** * * @file test_sys_partition_multi_col.py *STRING
HIGHpytest/sys/test_sys_hll_sc.py0create db, table, bulk load, batch load args: db_name: table_name: create_sql: key_column: returns:STRING
HIGHpytest/sys/test_sys_hll_load.py0create db, table, bulk load, batch load args: db_name: table_name: create_sql: key_column: returns:STRING
HIGHpytest/sys/test_sys_bitmap/test_sys_bitmap_function.py0create db, table, bulk load, batch load args: db_name: table_name: create_sql: key_column: returns:STRING
HIGHpytest/sys/test_sys_bitmap/test_sys_bitmap_load.py0create db, table, bulk load, batch load args: db_name: table_name: create_sql: key_column: returns:STRING
HIGHpytest/sys/test_sys_bitmap/test_sys_bitmap_sc.py0create db, table, bulk load, batch load args: db_name: table_name: create_sql: key_column: returns:STRING
HIGHpytest/sys/test_sys_delete_load.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…te/test_sys_partition_schema_change_order_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…ate/test_sys_partition_schema_change_drop_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…/test_sys_partition_schema_change_invalid_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…te/test_sys_partition_schema_change_add_b_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…/test_sys_partition_schema_change_complex_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…e/test_sys_partition_schema_change_rollup_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…e/test_sys_partition_schema_change_delete_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…te/test_sys_partition_schema_change_add_a_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…e/test_sys_partition_schema_change_rollup_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…e/test_sys_partition_schema_change_delete_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…te/test_sys_partition_schema_change_add_a_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…te/test_sys_partition_schema_change_order_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…ate/test_sys_partition_schema_change_drop_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…/test_sys_partition_schema_change_invalid_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…te/test_sys_partition_schema_change_add_b_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…/test_sys_partition_schema_change_complex_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_uniq/test_sys_partition_schema_change_add_a_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…r_uniq/test_sys_partition_schema_change_delete_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…r_uniq/test_sys_partition_schema_change_rollup_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…_uniq/test_sys_partition_schema_change_invalid_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_uniq/test_sys_partition_schema_change_add_b_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…_uniq/test_sys_partition_schema_change_complex_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…for_uniq/test_sys_partition_schema_change_drop_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_uniq/test_sys_partition_schema_change_order_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…_duplicate/test_sys_schema_change_complex_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_duplicate/test_sys_schema_change_add_a_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…for_duplicate/test_sys_schema_change_drop_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_duplicate/test_sys_schema_change_order_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_duplicate/test_sys_schema_change_add_b_duplicate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_aggregate/test_sys_schema_change_order_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_aggregate/test_sys_schema_change_add_b_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…_aggregate/test_sys_schema_change_complex_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…for_aggregate/test_sys_schema_change_drop_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…or_aggregate/test_sys_schema_change_add_a_aggregate.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…ys_alter_for_uniq/test_sys_schema_change_add_a_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…ys_alter_for_uniq/test_sys_schema_change_add_b_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…sys_alter_for_uniq/test_sys_schema_change_drop_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…_alter_for_uniq/test_sys_schema_change_complex_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…ys_alter_for_uniq/test_sys_schema_change_order_uniq.py0/*************************************************************************** * * @file test_sys_schema_change.py * @dateSTRING
HIGH…_duplicate/test_sys_schema_change_complex_duplicate.py0功能点:导入不影响schema change 测试步骤: 1. 启动一个线程持续进行导入任务 2. 等到有任务进入loading状态、做schema change 验证: 1. 导入一直正确 2. schema change后数据正确STRING
40 more matches not shown…
Excessive Try-Catch Wrapping410 hits · 387 pts
SeverityFileLineSnippetContext
LOWtools/row_to_column/convert_row_to_column.py70 except Exception as err:CODE
LOWdocker/runtime/doris-compose/command.py98 except Exception as e:CODE
LOWdocker/runtime/doris-compose/command.py887 except Exception as e:CODE
LOWdocker/runtime/doris-compose/command.py897 except Exception as e:CODE
LOWdocker/runtime/doris-compose/command.py938 except Exception as e:CODE
LOWdocker/runtime/doris-compose/command.py1110 except Exception as e:CODE
LOWdocker/runtime/doris-compose/command.py1130 except Exception as e:CODE
LOWdocker/runtime/doris-compose/command.py1134 except Exception as e:CODE
LOWdocker/runtime/doris-compose/database.py89 except Exception as e:CODE
LOWdocker/runtime/doris-compose/database.py101 except Exception as e:CODE
LOWdocker/runtime/doris-compose/database.py114 except Exception as e:CODE
LOWdocker/runtime/doris-compose/database.py125 except Exception as e:CODE
LOWdocker/runtime/doris-compose/database.py151 except Exception as e:CODE
LOWdocker/runtime/doris-compose/database.py201 except Exception as e:STRING
LOWdocker/runtime/doris-compose/database.py285 except Exception as e:STRING
LOWdocker/runtime/doris-compose/database.py357 except Exception as e:STRING
MEDIUMdocker/runtime/doris-compose/database.py84def add_fe(self, fe_endpoint, role):CODE
MEDIUMdocker/runtime/doris-compose/database.py109def add_be(self, be_endpoint):CODE
MEDIUMdocker/runtime/doris-compose/database.py173def create_default_storage_vault(self, cloud_store_config):CODE
LOWdocker/runtime/doris-compose/utils.py405 except Exception as e:CODE
LOWdocker/runtime/doris-compose/cluster.py584 except Exception as e:CODE
LOWdocker/runtime/doris-compose/cluster.py620 except Exception as e:CODE
MEDIUM⚡…sted_types/data_gen_scripts/nested_cross_page_test1.py118 print(f"Error running parquet-cli: {e}")CODE
MEDIUM⚡…sted_types/data_gen_scripts/nested_cross_page_test1.py120 print(f"Error output: {e.output}")CODE
LOW⚡…sted_types/data_gen_scripts/nested_cross_page_test1.py121 except Exception as e:CODE
MEDIUM⚡…sted_types/data_gen_scripts/nested_cross_page_test2.py200 print(f"Error running parquet-cli: {e}")CODE
MEDIUM⚡…sted_types/data_gen_scripts/nested_cross_page_test2.py202 print(f"Error output: {e.output}")CODE
LOW⚡…sted_types/data_gen_scripts/nested_cross_page_test2.py203 except Exception as e:CODE
MEDIUM⚡…sted_types/data_gen_scripts/nested_cross_page_test3.py121 print(f"Error running parquet-cli: {e}")CODE
MEDIUM⚡…sted_types/data_gen_scripts/nested_cross_page_test3.py123 print(f"Error output: {e.output}")CODE
LOW⚡…sted_types/data_gen_scripts/nested_cross_page_test3.py124 except Exception as e:CODE
LOWextension/dbt-doris/dbt/adapters/doris/connections.py149 except Exception as e:CODE
LOW⚡be/src/udf/python/python_server.py778 except Exception as e:CODE
LOW⚡be/src/udf/python/python_server.py2546 except Exception as e:CODE
LOW⚡be/src/udf/python/python_server.py2555 except Exception as e:CODE
LOW⚡be/src/udf/python/python_server.py2562 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py839 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py932 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1143 except Exception:CODE
LOWbe/src/udf/python/python_server.py1205 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1253 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1431 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1556 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1589 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1612 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1630 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1638 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1660 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1680 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1921 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py1993 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2034 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2047 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2069 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2098 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2122 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2144 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2176 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2236 except Exception as e:CODE
LOWbe/src/udf/python/python_server.py2245 except Exception as e:CODE
350 more matches not shown…
Deep Nesting144 hits · 128 pts
SeverityFileLineSnippetContext
LOWtools/benchmark/tests/test_run_benchmark.py148CODE
LOWtools/benchmark/tests/test_run_benchmark.py258CODE
LOWdocker/runtime/doris-compose/command.py78CODE
LOWdocker/runtime/doris-compose/command.py88CODE
LOWdocker/runtime/doris-compose/command.py613CODE
LOWdocker/runtime/doris-compose/command.py1094CODE
LOWdocker/runtime/doris-compose/command.py1234CODE
LOWdocker/runtime/doris-compose/command.py1294CODE
LOWdocker/runtime/doris-compose/command.py1438CODE
LOWdocker/runtime/doris-compose/command.py1650CODE
LOWdocker/runtime/doris-compose/database.py311CODE
LOWdocker/runtime/doris-compose/utils.py219CODE
LOWdocker/runtime/doris-compose/utils.py327CODE
LOWdocker/runtime/doris-compose/cluster.py116CODE
LOWdocker/runtime/doris-compose/cluster.py162CODE
LOWdocker/runtime/doris-compose/cluster.py189CODE
LOWdocker/runtime/doris-compose/cluster.py273CODE
LOWdocker/runtime/doris-compose/cluster.py300CODE
LOWdocker/runtime/doris-compose/cluster.py493CODE
LOWdocker/runtime/doris-compose/cluster.py623CODE
LOWbe/src/udf/python/python_server.py236CODE
LOWbe/src/udf/python/python_server.py792CODE
LOWbe/src/udf/python/python_server.py1099CODE
LOWbe/src/udf/python/python_server.py1933CODE
LOWbe/src/udf/python/python_server.py2252CODE
LOWbe/src/udf/python/python_server.py2492CODE
LOWbe/src/udf/python/python_server.py2570CODE
LOWbe/src/udf/python/python_server.py2785CODE
LOWpytest/deploy/palo_env.py109CODE
LOWpytest/sys/test_sys_hll_load.py116CODE
LOWpytest/sys/test_sys_materialized_view.py88CODE
LOWpytest/sys/test_sys_delete.py449CODE
LOW…est_sys_routine_load/test_routine_load_job_property.py86CODE
LOW…/test_sys_routine_load/test_routine_load_with_alter.py90CODE
LOW…ys/test_sys_routine_load/test_routine_load_property.py103CODE
LOWpytest/sys/test_sys_export/test_select_into_datatype.py88CODE
LOWpytest/sys/test_sys_export/test_select_into_query.py87CODE
LOWpytest/sys/test_sys_export/test_select_into_property.py102CODE
LOW…st/sys/test_sys_stream_load/test_stream_load_sc_job.py259CODE
LOW…st/sys/test_sys_stream_load/test_stream_load_sc_job.py303CODE
LOW…st/sys/test_sys_stream_load/test_stream_load_sc_job.py356CODE
LOW…st/sys/test_sys_stream_load/test_stream_load_sc_job.py1085CODE
LOWpytest/sys/test_sys_bitmap/test_sys_bitmap_load.py111CODE
LOWpytest/lib/thread_pool.py56CODE
LOWpytest/lib/util.py184CODE
LOWpytest/lib/util.py200CODE
LOWpytest/lib/util.py259CODE
LOWpytest/lib/util.py280CODE
LOWpytest/lib/util.py363CODE
LOWpytest/lib/palo_verify.py238CODE
LOWpytest/lib/palo_types.py173CODE
LOWpytest/lib/palo_logger.py44CODE
LOWpytest/lib/palo_logger.py67CODE
LOWpytest/lib/palo_client.py503CODE
LOWpytest/lib/palo_client.py582CODE
LOWpytest/lib/palo_client.py1508CODE
LOWpytest/lib/palo_client.py2900CODE
LOWpytest/lib/palo_client.py3236CODE
LOWpytest/lib/palo_sql/palo_patition.py92CODE
LOWpytest/qe/query_regression/implement.py42CODE
84 more matches not shown…
Unused Imports85 hits · 80 pts
SeverityFileLineSnippetContext
LOW…ension/dbt-doris/test/functional/adapter/test_basic.py21CODE
LOWextension/dbt-doris/dbt/adapters/doris/connections.py31CODE
LOWextension/dbt-doris/dbt/adapters/doris/__init__.py21CODE
LOWextension/dbt-doris/dbt/adapters/doris/impl.py24CODE
LOWextension/dbt-doris/dbt/adapters/doris/impl.py24CODE
LOWextension/dbt-doris/dbt/adapters/doris/impl.py42CODE
LOWpytest/deploy/distribute.py24CODE
LOWpytest/deploy/deploy.py26CODE
LOWpytest/deploy/deploy.py29CODE
LOWpytest/sys/test_sys_partition_list_alter.py29CODE
LOWpytest/sys/test_sys_privilege.py29CODE
LOWpytest/sys/test_sys_hll_load.py34CODE
LOWpytest/sys/test_sys_restart.py23CODE
LOWpytest/sys/test_sys_insert_value.py26CODE
LOWpytest/sys/test_sys_insert_value.py31CODE
LOW…test/sys/test_sys_partition_complex_with_restart_be.py293CODE
LOWpytest/sys/test_sys_partition_multi_col.py30CODE
LOWpytest/sys/test_sys_hll_basic.py32CODE
LOWpytest/sys/test_sys_hll_basic.py35CODE
LOWpytest/sys/test_sys_dynamic_partition_alter.py32CODE
LOWpytest/sys/test_sys_binlog_restart.py33CODE
LOWpytest/sys/test_sys_rollup_scenario_a.py31CODE
LOWpytest/sys/test_sys_pull_load_hdfs.py32CODE
LOWpytest/sys/test_sys_dynamic_partition_parameter.py32CODE
LOWpytest/sys/test_sys_load_func_strict.py32CODE
LOWpytest/sys/test_sys_binlog.py33CODE
LOWpytest/sys/test_sys_array/test_array_select.py32CODE
LOWpytest/sys/test_sys_array/test_array_select.py46CODE
LOW…/sys/test_sys_backup_restore/test_sys_snapshot_repo.py33CODE
LOW…/sys/test_sys_backup_restore/test_sys_snapshot_repo.py36CODE
LOWpytest/sys/test_sys_stream_load/test_stream_insert.py26CODE
LOW…test/sys/test_sys_stream_load/test_stream_load_json.py26CODE
LOWpytest/sys/test_sys_stream_load/test_stream_simple.py28CODE
LOW…test/sys/test_sys_stream_load/test_stream_partition.py27CODE
LOW…or_aggregate/test_sys_schema_change_add_a_aggregate.py30CODE
LOW…/test_sys_partition_schema_change_complex_aggregate.py30CODE
LOWpytest/sys/test_sys_bitmap/test_sys_bitmap_load.py28CODE
LOWpytest/sys/test_sys_bitmap/test_sys_bitmap_load.py32CODE
LOWpytest/sys/test_sys_bitmap/test_sys_bitmap_load.py33CODE
LOWpytest/sys/test_sys_bitmap/test_sys_bitmap_basic.py27CODE
LOWpytest/sys/test_sys_bitmap/test_sys_bitmap_basic.py36CODE
LOWpytest/sys/data/bitmap_index.py27CODE
LOWpytest/sys/data/binlog.py23CODE
LOWpytest/sys/data/binlog.py24CODE
LOWpytest/sys/data/binlog.py28CODE
LOWpytest/lib/util.py27CODE
LOWpytest/lib/node_op.py24CODE
LOWpytest/lib/node_op.py25CODE
LOWpytest/lib/node_op.py28CODE
LOWpytest/lib/palo_logger.py27CODE
LOWpytest/lib/palo_logger.py28CODE
LOWpytest/lib/palo_client.py32CODE
LOWpytest/lib/palo_client.py52CODE
LOWpytest/lib/palo_sql/__init__.py27CODE
LOWpytest/lib/palo_sql/__init__.py28CODE
LOWpytest/lib/palo_sql/__init__.py29CODE
LOWpytest/lib/palo_sql/__init__.py30CODE
LOWpytest/lib/palo_sql/__init__.py31CODE
LOWpytest/lib/palo_sql/__init__.py32CODE
LOWpytest/lib/palo_sql/__init__.py33CODE
25 more matches not shown…
Self-Referential Comments23 hits · 72 pts
SeverityFileLineSnippetContext
MEDIUMenv.sh51# This file is generated automatically. PLEASE DO NOT MODIFY IT.COMMENT
MEDIUMtools/auto-pick-script.py54# Create a new branch for cherry-picking the PRCOMMENT
MEDIUMtools/auto-pick-script.py98 # Create a new PR for the cherry-picked changesCOMMENT
MEDIUM⚡tools/fdb/fdb_vars.sh30# Define the cluster IPs (comma-separated list of IP addresses)COMMENT
MEDIUM⚡tools/fdb/fdb_vars.sh38# Define the FoundationDB home directory, which contains the fdb binaries and logs.COMMENT
MEDIUM⚡tools/fdb/fdb_vars.sh43# Define the cluster id, shoule be generated random like mktemp -u XXXXXXXX,COMMENT
MEDIUM⚡tools/fdb/fdb_vars.sh48# Define the cluster description, you 'd better to change it.COMMENT
MEDIUMtools/fdb/fdb_vars.sh68# Define the FoundationDB versionCOMMENT
MEDIUMtools/fdb/fdb_vars.sh72# Define the FoundationDB storage engine. Allowed:COMMENT
MEDIUMdocker/runtime/be/resource/init_be.sh61# Initialize environment variablesCOMMENT
MEDIUMdocker/runtime/fe/resource/init_fe.sh70# Initialize environment variablesCOMMENT
MEDIUMdocker/thirdparties/docker-compose/hudi/scripts/init.sh228# This file is used by docker healthcheck to verify container is readyCOMMENT
MEDIUM…er/thirdparties/docker-compose/polaris/init-catalog.sh91# Create a catalog admin role grantsCOMMENT
MEDIUM…er/thirdparties/docker-compose/polaris/init-catalog.sh104# Create a data engineer roleCOMMENT
MEDIUM…sted_types/data_gen_scripts/nested_cross_page_test1.py7# Define the output file path as a constantCOMMENT
MEDIUM…sted_types/data_gen_scripts/nested_cross_page_test2.py7# Define the output file path as a constantCOMMENT
MEDIUM…sted_types/data_gen_scripts/nested_cross_page_test3.py7# Define the output file path as a constantCOMMENT
MEDIUM…_special_orc_formats/data_gen_scripts/generate_data.py8# Define the schema for the ORC fileCOMMENT
MEDIUM…t-doris/test/functional/adapter/test_doris_snapshot.py72 # Create the source tableSTRING
MEDIUMgensrc/script/gen_functions.py20# This file is copied fromCOMMENT
MEDIUMcloud/src/main.cpp106 << "# This file is auto-generated with doris_cloud.conf:fdb_cluster.\n"CODE
MEDIUMbuild-support/compile-bench/bench-lib.sh21# This file is sourced by build.sh, not executed.COMMENT
MEDIUMthirdparty/build-thirdparty.sh1433 # Create a mapping file with '<old_sym> <suffixed_sym>' on each line.COMMENT
AI Slop Vocabulary26 hits · 72 pts
SeverityFileLineSnippetContext
LOWdocker/runtime/doris-compose/resource/init_fe.sh209 # Rollback scenario, just create the register file to skip register step.COMMENT
MEDIUMbe/test/storage/index/snii_clucene_guard_test.cpp52 // <be>/... so it is robust to layout changes without hardcoding the depth.COMMENT
MEDIUM…storage/index/inverted/data/sorted_wikipedia-50-1.json2{"title":"1932 Prussian coup d'état","content":"{{Short description|Takeover by Weimar chancellor Franz von Papen}}\n{{ICODE
MEDIUM…storage/index/inverted/data/sorted_wikipedia-50-1.json2{"title":"1932 Prussian coup d'état","content":"{{Short description|Takeover by Weimar chancellor Franz von Papen}}\n{{ICODE
MEDIUM…storage/index/inverted/data/sorted_wikipedia-50-1.json34{"title":"Apostatic selection","content":"{{short description|Process in evolutionary theory}}\n{{Use dmy dates|date=JulCODE
MEDIUMbe/test/storage/index/snii/io/local_file.h77 // Flushes the userspace buffer to the fd with a robust partial-write loop.COMMENT
MEDIUM…e/index/snii/compaction/snii_streamed_session_test.cpp406 // spans at least kMinPaddingLeverage blocks (we start the search at 2x that leverage and walkCOMMENT
MEDIUM⚡be/test/exec/test_data/json_scanner/test_nested.json1[{"title": "Display Progress Bar at the Time of Processing", "qid": "1000000", "answers": [{"date": "2009-06-16T09:55:57CODE
MEDIUM⚡be/test/exec/test_data/json_scanner/test_nested.json1[{"title": "Display Progress Bar at the Time of Processing", "qid": "1000000", "answers": [{"date": "2009-06-16T09:55:57CODE
MEDIUM⚡be/test/exec/test_data/json_scanner/test_nested.json1[{"title": "Display Progress Bar at the Time of Processing", "qid": "1000000", "answers": [{"date": "2009-06-16T09:55:57CODE
MEDIUMbe/src/util/cpu_info.cpp156 // TODO: is there a more robust way to do this, such asCOMMENT
MEDIUMbe/src/io/hdfs_util.cpp51 // FIXME(plat1ko): Not robust if `namenode` doesn't appear at the beginning of `path`COMMENT
MEDIUMbe/src/io/cache/fs_file_cache_storage.cpp678 *buffer = "2.0"; // return 2.0 if not exist to utilize filesystemCOMMENT
MEDIUMbe/src/storage/tablet/tablet_meta.h409 // For unique key data model, the feature Merge-on-Write will leverage a primaryCOMMENT
MEDIUMbe/src/storage/index/primary_key_index.h50// Index is stored in multiple pages to leverage the IndexedColumnWriter.COMMENT
MEDIUMbe/src/storage/index/short_key_index.h49// 1. If this can leverage binary page to save key and offset dataCOMMENT
MEDIUMbe/src/exec/operator/scan_operator.cpp1199 // cast to one certain type for variant could utilize fully predicates performanceCOMMENT
MEDIUMbe/src/format/arrow/arrow_utils.h29// to share data with others we can leverage Arrow's ability.COMMENT
MEDIUM…g/apache/doris/connector/hudi/HudiSchemaUtilsTest.java361 // robust superset of the referenced-file versions). MUTATION: emit only the base version -> a native fileCOMMENT
MEDIUM…doris/nereids/pattern/GroupExpressionMatchingTest.java250 // and leverage a comparing framework to check result. We could reuse pattern match to check shape and properties.COMMENT
MEDIUM…/java/org/apache/doris/datasource/kafka/KafkaUtil.java337 // If there are no available backends, utilize the blacklist.COMMENT
MEDIUM…c/main/java/org/apache/doris/alter/IndexChangeJob.java394 // remove task here just for code robustCOMMENT
MEDIUM…ava/org/apache/doris/common/util/PropertyAnalyzer.java249 // For unique key data model, the feature Merge-on-Write will leverage a primaryCOMMENT
MEDIUM…s/query_p0/sql_functions/json_functions/json_table.sql30insert into table_20_undef_partitions2_keys3_properties4_distributed_by5(pk,col_json_undef_signed,col_json_undef_signed_CODE
MEDIUM…s/query_p0/sql_functions/json_functions/json_table.sql30insert into table_20_undef_partitions2_keys3_properties4_distributed_by5(pk,col_json_undef_signed,col_json_undef_signed_CODE
MEDIUMthirdparty/test/lance-prefilter-patch-test.sh24# Platform definitions must remain safe when this harness enables nounset.COMMENT
Fake / Example Data56 hits · 60 pts
SeverityFileLineSnippetContext
LOW…g/scripts/create_preinstalled_scripts/paimon/run05.sql31 map('person1', struct('Alice', 25, '123 Main St')),CODE
LOW…g/scripts/create_preinstalled_scripts/paimon/run05.sql222 map('person1', struct('Alice', 25, '123 Main St')),CODE
LOW…g/scripts/create_preinstalled_scripts/paimon/run05.sql393-- 1 {"person1":{"full_name":"Alice","age":25,"address":"123 Main St"}} {"location":"New York","population":nCODE
LOW…/scripts/create_preinstalled_scripts/iceberg/run17.sql38 map('person1', struct('Alice', 25, '123 Main St')),CODE
LOW…/scripts/create_preinstalled_scripts/iceberg/run16.sql38 map('person1', struct('Alice', 25, '123 Main St')),CODE
LOW⚡be/test/util/jni_util_test.cpp648 Jni::LocalString fake_key;CODE
LOW⚡be/test/util/jni_util_test.cpp649 st = Jni::String<Jni::Local>::new_string(env, "key_not_exist", &fake_key);CODE
LOW⚡be/test/util/jni_util_test.cpp654 .with_arg(fake_key)CODE
LOWbe/test/runtime/snapshot_loader_test.cpp117 cluster_info.token = "fake_token";CODE
LOWbe/test/runtime/snapshot_loader_test.cpp502 remote_snapshot.remote_token = "fake_token";CODE
LOWbe/test/storage/segment/column_meta_accessor_test.cpp301 std::string dummy_data(128, 'X');CODE
LOWbe/test/storage/segment/column_meta_accessor_test.cpp302 ASSERT_TRUE(fw->append(Slice(dummy_data)).ok());CODE
LOWbe/test/storage/segment/column_meta_accessor_test.cpp375 std::string dummy_data(16, 'X');CODE
LOWbe/test/storage/segment/column_meta_accessor_test.cpp376 ASSERT_TRUE(fw->append(Slice(dummy_data)).ok());CODE
LOWbe/test/storage/segment/column_meta_accessor_test.cpp437 std::string dummy_data(16, 'X');CODE
LOWbe/test/storage/segment/column_meta_accessor_test.cpp438 ASSERT_TRUE(fw->append(Slice(dummy_data)).ok());CODE
LOWbe/test/storage/segment/column_meta_accessor_test.cpp492 std::string dummy_data(16, 'X');CODE
LOWbe/test/storage/segment/column_meta_accessor_test.cpp493 ASSERT_TRUE(fw->append(Slice(dummy_data)).ok());CODE
LOWbe/test/storage/segment/external_col_meta_util_test.cpp596 std::string dummy_data(16, 'X');CODE
LOWbe/test/storage/segment/external_col_meta_util_test.cpp597 ASSERT_TRUE(fw->append(Slice(dummy_data)).ok());CODE
LOWbe/test/storage/index/ann/vector_search_utils.h264 const char* dummy_data = "dummy data";CODE
LOWbe/test/storage/index/ann/vector_search_utils.h265 output->writeBytes((const uint8_t*)dummy_data, strlen(dummy_data));CODE
LOWbe/test/exprs/function/function_string_test.cpp1190 {{std::string("user@example.com"), std::string("example.com")}, uint8_t(1)},CODE
LOWbe/test/exprs/function/function_string_test.cpp3988 std::string("John Doe")},CODE
LOWbe/test/format/text/hive_text_field_splitter_test.cpp94 {"user@domain.com", "John Doe", "Manager"});CODE
LOWbe/test/format/parquet/level_decoder_test.cpp142 std::vector<uint8_t> dummy_data = {0x00};CODE
LOWbe/test/format/parquet/level_decoder_test.cpp143 Slice data_slice(reinterpret_cast<char*>(dummy_data.data()), dummy_data.size());CODE
LOWbe/src/storage/compaction/compaction.cpp1772 { properties.emplace("dummy_key", "dummy_value"); })CODE
LOW⚡be/src/load/delta_writer/push_handler.cpp370 TUniqueId dummy_id;CODE
LOW⚡be/src/load/delta_writer/push_handler.cpp371 dummy_id.hi = 0;CODE
LOW⚡be/src/load/delta_writer/push_handler.cpp372 dummy_id.lo = 0;CODE
LOW⚡be/src/load/delta_writer/push_handler.cpp374 params.fragment_instance_id = dummy_id;CODE
LOW⚡be/src/load/delta_writer/push_handler.cpp375 params.query_id = dummy_id;CODE
LOW⚡be/src/load/delta_writer/push_handler.cpp380 fmt::format("PushBrokerReader:dummy_id={}", print_id(dummy_id)));CODE
LOW…tication/plugin/ldap/LdapAuthenticationPluginTest.java350 "user@example.com",CODE
LOW…/apache/doris/jni/toolkit/vec/JniSchemaParamsTest.java50 params.put("required_fields", "placeholder");CODE
LOW…/apache/doris/jni/toolkit/vec/JniSchemaParamsTest.java52 params.put("columns_types", "placeholder");CODE
LOW…main/java/org/apache/doris/paimon/PaimonTypeUtils.java193 ColumnType key = fromPaimonType("dummy-key", mapType.getKeyType());CODE
LOW…main/java/org/apache/doris/paimon/PaimonTypeUtils.java194 ColumnType value = fromPaimonType("dummy-value", mapType.getValueType());CODE
LOW…/org/apache/doris/sqlparser/PrimaryExpressionTest.java63 Arguments.of("placeholder", "?"),CODE
LOW…che/doris/statistics/analysis/AnalysisManagerTest.java505 Column column1 = new Column("placeholder", PrimitiveType.INT);CODE
LOW…che/doris/statistics/analysis/AnalysisManagerTest.java506 Column column2 = new Column("placeholder", PrimitiveType.INT);CODE
LOW…che/doris/statistics/analysis/AnalysisManagerTest.java530 Assertions.assertEquals("placeholder", result.colName);CODE
LOW…che/doris/statistics/analysis/AnalysisManagerTest.java536 Assertions.assertEquals("placeholder", result.colName);CODE
LOW…che/doris/statistics/analysis/AnalysisManagerTest.java556 Assertions.assertEquals("placeholder", result.colName);CODE
LOW…che/doris/statistics/analysis/AnalysisManagerTest.java582 QueryColumn placeholder = new QueryColumn(1, 2, 3, "placeholder");CODE
LOW…che/doris/statistics/analysis/AnalysisManagerTest.java606 Assertions.assertEquals("placeholder", poll.colName);CODE
LOW…che/doris/statistics/analysis/AnalysisManagerTest.java620 Assertions.assertEquals("placeholder", pol2.colName);CODE
LOW…s/statistics/analysis/StatisticsAutoCollectorTest.java119 Column column1 = new Column("placeholder", PrimitiveType.INT);CODE
LOW…ris/statistics/analysis/StatisticsJobAppenderTest.java59 Column column1 = new Column("placeholder", PrimitiveType.INT);CODE
LOW…ris/statistics/analysis/StatisticsJobAppenderTest.java137 Column column1 = new Column("placeholder", PrimitiveType.INT);CODE
LOW…ris/statistics/analysis/StatisticsJobAppenderTest.java194 Column column1 = new Column("placeholder", PrimitiveType.INT);CODE
LOW…ris/statistics/analysis/StatisticsJobAppenderTest.java249 Column column1 = new Column("placeholder", PrimitiveType.INT);CODE
LOW…ris/statistics/analysis/StatisticsJobAppenderTest.java309 Column column1 = new Column("placeholder", PrimitiveType.INT);CODE
LOW…g/apache/doris/analysis/ExprGsonSerializationTest.java145 samples.put(PlaceHolderExpr.class, new PlaceHolderExpr(new StringLiteral("placeholder")));CODE
LOW…g/apache/doris/connector/fake/FakeConnectorPlugin.java87 return "fake-user";CODE
Redundant / Tautological Comments30 hits · 46 pts
SeverityFileLineSnippetContext
LOWbuild_profile.sh107 # Write files as separate lines after a markerCOMMENT
LOWbuild_profile.sh129 # Read files (everything after ===FILES=== marker)COMMENT
LOWtools/auto-pick-script.py29# Check if the required command-line arguments are providedCOMMENT
LOWtools/auto-pick-script.py44# Check if the PR has been mergedCOMMENT
LOWtools/auto-pick-script.py85 # Check if the commit is present in the new branchCOMMENT
LOWtools/fdb/fdb_ctl.sh395 # Check if FDB_HOME is set and not rootCOMMENT
LOWtools/fdb/fdb_ctl.sh401 # Check if FDB_HOME is emptyCOMMENT
LOWdocker/runtime/be/resource/init_be.sh69# Check if the BE node is registeredCOMMENT
LOWdocker/runtime/be/resource/init_be.sh91 # Check if BE is registeredCOMMENT
LOWdocker/runtime/fe/resource/init_fe.sh54# Check if the parameter is emptyCOMMENT
LOWdocker/runtime/doris-compose/resource/init_fe.sh218 # Check if SQL_MODE_NODE_MGR is set to 1COMMENT
LOWdocker/runtime/doris-compose/resource/init_cloud.sh49 # Check if SQL_MODE_NODE_MGR is setCOMMENT
LOWdocker/runtime/doris-compose/resource/init_be.sh51 # Check if SQL_MODE_NODE_MGR is set to 1COMMENT
LOWdocker/runtime/doris-compose/resource/entrypoint.sh70 # Set permissions to allow core dumps from non-root usersCOMMENT
LOWdocker/runtime/doris-compose/resource/entrypoint.sh72 # Set ownership to the host userCOMMENT
LOW…_special_orc_formats/data_gen_scripts/generate_data.py11# Open the file and write ORC dataCOMMENT
LOW⚡be/src/udf/python/python_server.py770 # Check if result is None when always_nullable is FalseCOMMENT
LOWbe/src/udf/python/python_server.py256 # Check if we should apply special IP type conversion based on metadataCOMMENT
LOWbe/src/udf/python/python_server.py1175 # Check if module has import errors storedCOMMENT
LOWbe/src/udf/python/python_server.py2590 # Check if output is single-field or multi-fieldCOMMENT
LOWbin/start_fe.sh268# Check if a Java option already exists in the options string.COMMENT
LOWbin/start_be.sh546# Check if a Java option already exists in the options string.COMMENT
LOWsamples/load/shell/s3_load_demo.sh134# Check if task count has reached maximum limit(MAX_RUNNING_JOB)COMMENT
LOWsamples/load/shell/s3_load_file_demo.sh108# Check if task count has reached maximum limit(MAX_RUNNING_JOB)COMMENT
LOWsamples/load/shell/s3_load_file_demo.sh132 # Check if index range is validCOMMENT
LOWregression-test/pipeline/common/oss-utils.sh39 # Check if the file exists.COMMENT
LOW…nudtf_p0/udtf_scripts/pyudtf_module/exceptions_udtf.py46 # Check if doubled value is within safe rangeCOMMENT
LOW…nudtf_p0/udtf_scripts/pyudtf_module/exceptions_udtf.py202 # Check if leap yearCOMMENT
LOW…nudtf_p0/udtf_scripts/pyudtf_module/edge_cases_udtf.py179 # Check if it's a boundary dateCOMMENT
LOWbuild-support/run-clang-tidy.sh260# Check if a line number falls within any changed range for a file.COMMENT
Example Usage Blocks23 hits · 34 pts
SeverityFileLineSnippetContext
LOWpost-build.sh26# Usage:COMMENT
LOWbuild_profile.sh21# Usage:COMMENT
LOWbuild.sh21# Usage:COMMENT
LOWrun-fs-env-test.sh19# Usage:COMMENT
LOWtools/fast-fe-ut.sh20# Usage:COMMENT
LOWtools/fast-compile-fe.sh20# Usage:COMMENT
LOWtools/emr_storage_regression/emr_tools.sh21# Usage:COMMENT
LOWtools/tpcds-tools/bin/build-tpcds-tools.sh22# Usage:COMMENT
LOWtools/ssb-tools/bin/build-ssb-dbgen.sh22# Usage:COMMENT
LOWtools/tpch-tools/bin/build-tpch-dbgen.sh22# Usage:COMMENT
LOW…/docker-compose/hive/scripts/snapshot-hive-baseline.sh23# Usage:COMMENT
LOWbe/test/testutil/desc_tbl_builder.h39// Example usage:COMMENT
LOWbe/src/util/slice.h316// Usage example:COMMENT
LOWbe/src/util/bitmap.h124// Example usage:COMMENT
LOWbe/src/runtime/thread_context.h71// Usage example:COMMENT
LOWbin/start_fe.sh300# Usage:COMMENT
LOWbin/start_be.sh578# Usage:COMMENT
LOWsamples/stream_load/python/DorisStreamLoad.py26# How to use:COMMENT
LOWbuild-support/check-fe-core-metadata-funnel.sh47# Usage:COMMENT
LOWbuild-support/check-fe-connector-imports.sh35# Usage:COMMENT
LOWbuild-support/run-clang-tidy.sh24# Usage:COMMENT
LOWbuild-support/compile-bench/tu-bench.sh28# Usage:COMMENT
LOWbuild-support/compile-bench/closure-sweep.sh27# Usage:COMMENT
AI Structural Patterns43 hits · 28 pts
SeverityFileLineSnippetContext
LOWtools/qerror.py92CODE
LOWtools/profile_viewer.py40CODE
LOWtools/profile_viewer.py204CODE
LOW…/thirdparties/docker-compose/iceberg/tools/gen_data.py98CODE
LOWpytest/sys/test_sys_hll_load.py143CODE
LOW…st/sys/test_sys_stream_load/test_stream_load_sc_job.py196CODE
LOWpytest/lib/palo_task.py125CODE
LOWpytest/lib/palo_task.py161CODE
LOWpytest/lib/palo_client.py255CODE
LOWpytest/lib/palo_client.py474CODE
LOWpytest/lib/palo_client.py544CODE
LOWpytest/lib/palo_client.py582CODE
LOWpytest/lib/palo_client.py669CODE
LOWpytest/lib/palo_client.py858CODE
LOWpytest/lib/palo_client.py865CODE
LOWpytest/lib/palo_client.py1048CODE
LOWpytest/lib/palo_client.py1219CODE
LOWpytest/lib/palo_client.py1221CODE
LOWpytest/lib/palo_client.py1293CODE
LOWpytest/lib/palo_client.py1406CODE
LOWpytest/lib/palo_client.py1905CODE
LOWpytest/lib/palo_client.py1959CODE
LOWpytest/lib/palo_client.py2108CODE
LOWpytest/lib/palo_client.py2297CODE
LOWpytest/lib/palo_client.py2716CODE
LOWpytest/lib/palo_client.py2900CODE
LOWpytest/lib/palo_client.py3158CODE
LOWpytest/lib/palo_client.py3294CODE
LOWpytest/lib/palo_client.py3387CODE
LOWpytest/lib/palo_client.py3573CODE
LOWpytest/lib/palo_client.py3624CODE
LOWpytest/lib/palo_client.py3630CODE
LOWpytest/lib/palo_client.py3639CODE
LOWpytest/lib/palo_client.py3719CODE
LOWpytest/lib/palo_client.py3805CODE
LOWpytest/lib/palo_client.py3907CODE
LOWpytest/lib/palo_client.py4027CODE
LOWpytest/lib/palo_client.py4088CODE
LOWpytest/lib/palo_sql/palo_loadinfo.py37CODE
LOWpytest/qe/query_regression/test_execute.py59CODE
LOWpytest/qe/palo2/lib/palo_qe_client.py104CODE
LOWpytest/qe/palo2/lib/palo_qe_client.py119CODE
LOWpytest/qe/palo2/lib/palo_qe_client.py159CODE
Slop Phrases5 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUM⚡tools/fdb/fdb_vars.sh24# For simplicity, you can use one direcotry. For production, you should use SSDs.COMMENT
LOWbe/src/core/cow.h381 * If you override 'mutate' method in inherited classes, don't forget to make it virtual in base class or to make iCOMMENT
MEDIUMbe/src/util/time.h117/// yyyy-MM-dd HH:mm:SS[.ms[us[ns]]. It's worth noting that if the precision specifiedCOMMENT
MEDIUMsamples/load/shell/s3_load_demo.sh66# - If the load fails, you can use the SHOW LOAD command to view detailed error informationCOMMENT
MEDIUMsamples/load/shell/s3_load_file_demo.sh60# - If the load fails, you can use the SHOW LOAD command to view detailed error informationCOMMENT
Dead Code7 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUMpytest/qe/palo2/src/test_query_join.py320CODE
MEDIUMpytest/qe/palo2/src/test_query_join.py321CODE
MEDIUMpytest/qe/palo2/src/test_query_join.py323CODE
MEDIUMpytest/qe/palo2/src/test_query_join.py324CODE
MEDIUMpytest/qe/palo2/src/test_query_join.py325CODE
MEDIUMpytest/qe/palo2/src/test_query_join.py328CODE
MEDIUMpytest/qe/palo2/src/test_query_join.py330CODE
Modern AI Meta-Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMbe/benchmark/benchmark_binary_arithmetic.hpp39// Runtime guardrails for the binary-arithmetic template refactorsCOMMENT
MEDIUMbe/test/core/jsonb/serialize_test.cpp529// Schema-only scaffold for the verifier: builds an EMPTY destination Block whose columnCOMMENT
MEDIUMbe/test/storage/index/snii_writer_test.cpp456// call. add_nulls touches only _null_docids/_rid, so a scaffold-free writerCOMMENT
MEDIUM⚡be/test/exec/test_data/json_scanner/test_nested.json1[{"title": "Display Progress Bar at the Time of Processing", "qid": "1000000", "answers": [{"date": "2009-06-16T09:55:57CODE
Docstring Block Structure2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHbe/src/udf/python/python_server.py1304 Factory method to create the appropriate UDF loader based on metadata. Args: python_udf_meSTRING
HIGHbe/src/udf/python/python_server.py1391 Load the UDAF class from metadata. Args: python_udf_meta: UDAF metadata Returns: STRING
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHbe/src/runtime/exec_env_init.cpp296 // max num is useless because it will start as many as requested in the pastCOMMENT
TODO Padding4 hits · 6 pts
SeverityFileLineSnippetContext
LOWbe/test/testutil/mock/mock_sorter.h22///TODO: implement the Sorter interfaceCOMMENT
LOWbe/src/exprs/vexpr.cpp799 // TODO: implement partial debug string for member varsCOMMENT
LOW…re/src/main/java/org/apache/doris/persist/EditLog.java1434 // TODO: implement this while statistics finished related work.COMMENT
LOW…re/src/main/java/org/apache/doris/persist/EditLog.java1487 // TODO: implementCOMMENT