AI Slop Code Risk Monitor

questdb/questdb

SlopCodeMonitor badge for questdb/questdb Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

QuestDB is a high performance, open-source, time-series database

1.6 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for questdb/questdb, a Java project with 17,489 GitHub stars. SynthScan examined 2,987,587 lines of code across 7430 source files, recording 2703 pattern matches distributed across 20 syntactic categories. The legacy adjusted pattern signal is 1.6 (Low 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.

1.6
Adjusted Signal
1.6
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
17.5K
Stars
Java
Language
3.0M
Lines of Code
7.4K
Files
2.7K
Pattern Hits
2026-10-31
Scan Date
0.06
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 4.3/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.0/100 · LOW

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

Agent Over-Engineering Ratio 2.7/100 · LOW

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

PR Review Velocity Impact 8.7/100 · LOW

Which changes need focused human review? 2703 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 47HIGH 401MEDIUM 151LOW 2104

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 2703 distinct pattern matches across 20 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 Block1761 hits · 1616 pts
SeverityFileLineSnippetContext
LOWtools/durability/power-cut-dmflakey.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/power-cut-dmflakey.sh21#COMMENT
LOWtools/durability/power-cut-dmflakey.sh41# - device-mapper-event or dm-event package (dmsetup from device-mapper)COMMENT
LOWtools/durability/power-cut-dmflakey.sh61# W=50ms→ expect RPO_OK (F >= Wm — every ACKED txn survives; unflushed loss bounded toCOMMENT
LOWtools/durability/crash-consistency-pkill.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/crash-consistency-pkill.sh21# 1. Starts CrashIngestWriter as a real separate JVM process.COMMENT
LOWtools/durability/syncfs-microtest.sh1#!/bin/bashCOMMENT
LOWtools/durability/vm/run-sf-replay.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/reap-state.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/reap-state.sh141# The two archive directories, which nothing else reclaims: sweep-out/<cell>/ gains a flush-N.outCOMMENT
LOWtools/durability/vm/run-flush-sweep.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/run-flush-sweep.sh21COMMENT
LOWtools/durability/vm/run-flush-sweep.sh61 echo " only on the ADAPTIVE commit path (WalWriter: 'if (commitMode == CommitMode.ADAPTIVE)'),"COMMENT
LOWtools/durability/vm/run-flush-sweep.sh141fiCOMMENT
LOWtools/durability/vm/run-flush-sweep.sh301 elseCOMMENT
LOWtools/durability/vm/build-image.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/check-host.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/check-host.sh61# database's filesystem. Printed because a future edit reaching for losetup would destroyCOMMENT
LOWtools/durability/vm/test/t07-oracle-negative-control.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/test/t13-absent-table-watermark.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/test/t12-verdict-vocabulary.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/test/t09-junit-xml.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/test/t06-log-writes-replay.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/test/t06-log-writes-replay.sh21# under the instrument's own regime rather than a friendlier one.COMMENT
LOWtools/durability/vm/test/t11-builder-parity.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/test/t14-log-writes-order.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/test/t10-wal-barrier-control.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/test/t10-wal-barrier-control.sh21# reason and look like a passing control. Every verification below must report wal.table=true,COMMENT
LOWtools/durability/vm/test/t10-wal-barrier-control.sh121bash "$HERE/check-host.sh" >/dev/null || { bash "$HERE/check-host.sh"; exit 1; }COMMENT
LOWtools/durability/vm/guest/run-workload.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/guest/run-workload.sh41# rather than with a filesystem error from setup it should never have reached.COMMENT
LOWtools/durability/vm/guest/run-workload.sh121 # protocol, exactly as a deployment does.COMMENT
LOWtools/durability/vm/guest/run-workload.sh201 fiCOMMENT
LOWtools/durability/vm/guest/verify.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/guest/verify.sh21# CrashIngestWriter.SIBLING_TABLE reads `sibling.table` statically; omit it and the verifierCOMMENT
LOWtools/durability/vm/guest/verify.sh101 # them and a W>0 run is graded against the stricter W=0 bar, which turns a legitimateCOMMENT
LOWtools/durability/vm/guest/verify.sh321 # Emit the verifier's full output, prefixed, before the verdict. Callers take the verdictCOMMENT
LOWtools/durability/vm/guest/build-dm-log-writes.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/guest/product-dist.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/guest/product-dist.sh81 # The launcher backgrounds the JVM and returns once the banner is printed, so a successfulCOMMENT
LOWtools/durability/vm/lib/junit.sh1#!/usr/bin/env bashCOMMENT
LOWtools/durability/vm/lib/verdict.sh1# lib/verdict.sh — the one shared verdict vocabulary.COMMENT
LOWtools/durability/vm/lib/verdict.sh21# about the product either way. A rig fault, and a non-pass: a boundaryCOMMENT
LOWtools/durability/vm/lib/verdict.sh41 LOUD_FAILURE*) echo LOUD_FAILURE ;;COMMENT
LOWtools/durability/vm/lib/verdict.sh81#COMMENT
LOWtools/durability/vm/lib/qemu.sh1# lib/qemu.sh — VM lifecycle primitives for the crash harness.COMMENT
LOWtools/durability/vm/lib/qemu.sh81 -drive "file=$boot,if=virtio,format=qcow2,cache=none,aio=threads"COMMENT
LOWtools/durability/vm/lib/qemu.sh121# replaying to boundary N re-applies the writes up to N without reverting the ones issued afterCOMMENT
LOWtools/durability/vm/lib/qemu.sh141COMMENT
LOWtools/durability/vm/lib/arms.sh1# lib/arms.sh — the arm vocabulary, in one place.COMMENT
LOWtools/durability/vm/lib/arms.sh21# Every definition here is shared by all callers. A second call site holding its own copy of anCOMMENT
LOWtools/durability/vm/lib/arms.sh81# only implemented oracle is `reference`. The qwp arms are expressed as that oracle plusCOMMENT
LOWcompat/src/test/python/runner_psycopg2.py1# ___ _ ____ ____COMMENT
LOWcompat/src/test/python/runner_psycopg3.py1# ___ _ ____ ____COMMENT
LOWcompat/src/test/python/common.py1# ___ _ ____ ____COMMENT
LOWcompat/src/test/python/runner_parquet.py1# ___ _ ____ ____COMMENT
LOWcompat/src/test/python/runner_asyncpg.py1# ___ _ ____ ____COMMENT
LOW…st/java/io/questdb/compat/ParquetSymbolExportTest.java581 // Read the row group to validate it's not corruptCOMMENT
LOWcore/rust/qdb-core/src/wal_lock.rs1//! Write-Ahead Log (WAL) lock manager.COMMENT
LOWcore/rust/qdb-core/src/wal_lock.rs21//!COMMENT
1701 more matches not shown…
Cross-File Repetition258 hits · 1290 pts
SeverityFileLineSnippetContext
HIGH…c/test/java/io/questdb/test/cairo/TableReaderTest.java0create table x (a int, x int, ts timestamp) timestamp(ts) partition by day walSTRING
HIGH…estdb/test/cairo/parquet/O3ParquetStaleReaderTest.java0create table x (a int, x int, ts timestamp) timestamp(ts) partition by day walSTRING
HIGH…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java0create table x (a int, x int, ts timestamp) timestamp(ts) partition by day walSTRING
HIGH…questdb/test/cairo/PostingIndexCriticalIssuesTest.java0create table t_pi_parquet ( ts timestamp, sym symbol index type posting include (price), price double ) timestamp(ts) paSTRING
HIGH…io/questdb/test/cairo/mv/MatViewCoveringIndexTest.java0create table t_pi_parquet ( ts timestamp, sym symbol index type posting include (price), price double ) timestamp(ts) paSTRING
HIGH…/io/questdb/test/cairo/covering/CoveringIndexTest.java0create table t_pi_parquet ( ts timestamp, sym symbol index type posting include (price), price double ) timestamp(ts) paSTRING
HIGH…o/covering/CoveringIndexFilterCompilationLeakTest.java0create table t_pi_parquet ( ts timestamp, sym symbol index type posting include (price), price double ) timestamp(ts) paSTRING
HIGH…/test/java/io/questdb/test/griffin/CheckpointTest.java0create table t_pi_parquet ( ts timestamp, sym symbol index type posting include (price), price double ) timestamp(ts) paSTRING
HIGH…questdb/test/cairo/PostingIndexCriticalIssuesTest.java0create table d_events2 ( ts timestamp, sym symbol index type posting ) timestamp(ts) partition by day bypass walSTRING
HIGH…est/cairo/idx/PostingIndexWriterCloseContractTest.java0create table d_events2 ( ts timestamp, sym symbol index type posting ) timestamp(ts) partition by day bypass walSTRING
HIGH…tdb/test/cairo/idx/PostingIndexGenDirContractTest.java0create table d_events2 ( ts timestamp, sym symbol index type posting ) timestamp(ts) partition by day bypass walSTRING
HIGH…/io/questdb/test/cairo/covering/CoveringIndexTest.java0create table d_events2 ( ts timestamp, sym symbol index type posting ) timestamp(ts) partition by day bypass walSTRING
HIGH…est/griffin/PostingIndexDistinctSubqueryBoundTest.java0create table d_events2 ( ts timestamp, sym symbol index type posting ) timestamp(ts) partition by day bypass walSTRING
HIGH…st/java/io/questdb/test/cairo/wal/WalPurgeJobTest.java0create table ts_micros_out_of_range_wal ( x long, ts timestamp ) timestamp(ts) partition by day walSTRING
HIGH…java/io/questdb/test/cairo/fuzz/WalWriterFuzzTest.java0create table ts_micros_out_of_range_wal ( x long, ts timestamp ) timestamp(ts) partition by day walSTRING
HIGH…uestdb/test/cutlass/line/tcp/LineTcpBootstrapTest.java0create table ts_micros_out_of_range_wal ( x long, ts timestamp ) timestamp(ts) partition by day walSTRING
HIGH…/composite/CompositeAwarePartitionFrameCursorTest.java0create table t_hist ( ts timestamp, sym symbol, price double ) timestamp(ts) partition by day walSTRING
HIGH…/io/questdb/test/cairo/covering/CoveringIndexTest.java0create table t_hist ( ts timestamp, sym symbol, price double ) timestamp(ts) partition by day walSTRING
HIGH…/covering/CoveringIndexParquetNativeRoundTripTest.java0create table t_hist ( ts timestamp, sym symbol, price double ) timestamp(ts) partition by day walSTRING
HIGH…ava/io/questdb/test/cairo/view/CreateDropViewTest.java0query plan virtualrecord functions: [ts,k,'hohoho',v_max] async group by workers: 1 keys: [ts,k] values: [max(v)] filterSTRING
HIGH…est/java/io/questdb/test/cairo/view/AlterViewTest.java0query plan virtualrecord functions: [ts,k,'hohoho',v_max] async group by workers: 1 keys: [ts,k] values: [max(v)] filterSTRING
HIGH…est/java/io/questdb/test/cairo/view/ViewQueryTest.java0query plan virtualrecord functions: [ts,k,'hohoho',v_max] async group by workers: 1 keys: [ts,k] values: [max(v)] filterSTRING
HIGH…ava/io/questdb/test/cairo/mv/MatViewTelemetryTest.java0sym\tprice\tts gbpusd\t1.323\t2024-09-10t12:00:00.000000z gbpusd\t1.321\t2024-09-10t13:00:00.000000z jpyusd\t103.21\t202STRING
HIGH…rc/test/java/io/questdb/test/cairo/mv/MatViewTest.java0sym\tprice\tts gbpusd\t1.323\t2024-09-10t12:00:00.000000z gbpusd\t1.321\t2024-09-10t13:00:00.000000z jpyusd\t103.21\t202STRING
HIGH…/questdb/test/cairo/mv/MatViewReloadOnRestartTest.java0sym\tprice\tts gbpusd\t1.323\t2024-09-10t12:00:00.000000z gbpusd\t1.321\t2024-09-10t13:00:00.000000z jpyusd\t103.21\t202STRING
HIGH…estdb/test/cairo/parquet/O3ParquetStaleReaderTest.java0insert into x(x, ts) values (1, '2020-01-01t00:00:00.000z'), (2, '2020-01-01t01:00:00.000z'), (3, '2020-01-01t02:00:00.0STRING
HIGH…o/questdb/test/cairo/parquet/ParquetMetaWriteTest.java0insert into x(x, ts) values (1, '2020-01-01t00:00:00.000z'), (2, '2020-01-01t01:00:00.000z'), (3, '2020-01-01t02:00:00.0STRING
HIGH…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java0insert into x(x, ts) values (1, '2020-01-01t00:00:00.000z'), (2, '2020-01-01t01:00:00.000z'), (3, '2020-01-01t02:00:00.0STRING
HIGH…db/test/cairo/covering/CoveringIndexForceHintTest.java0insert into %s values ('2024-01-01t00:00:00', 10.0), ('2024-01-01t01:00:00', 20.0)STRING
HIGH…t/cairo/covering/CoveringIndexBindVariableKeyTest.java0insert into %s values ('2024-01-01t00:00:00', 10.0), ('2024-01-01t01:00:00', 20.0)STRING
HIGH…t/cairo/covering/CoveringIndexAttachPartitionTest.java0insert into %s values ('2024-01-01t00:00:00', 10.0), ('2024-01-01t01:00:00', 20.0)STRING
HIGH…iro/covering/CoveringIndexBackupScanDirectionTest.java0insert into %s values ('2024-01-01t00:00:00', 10.0), ('2024-01-01t01:00:00', 20.0)STRING
HIGH…test/cairo/covering/CoveringIndexBackupFilterTest.java0insert into %s values ('2024-01-01t00:00:00', 10.0), ('2024-01-01t01:00:00', 20.0)STRING
HIGH…t/cairo/covering/CoveringIndexBindVariableKeyTest.java0ts\tsym\tval 2024-01-01t00:00:00.000000z\t\t10.0 2024-01-01t01:00:00.000000z\t\t20.0STRING
HIGH…airo/covering/CoveringIndexColumnTopDetectionTest.java0ts\tsym\tval 2024-01-01t00:00:00.000000z\t\t10.0 2024-01-01t01:00:00.000000z\t\t20.0STRING
HIGH…t/cairo/covering/CoveringIndexColumnTopMatrixTest.java0ts\tsym\tval 2024-01-01t00:00:00.000000z\t\t10.0 2024-01-01t01:00:00.000000z\t\t20.0STRING
HIGH…e/src/test/java/io/questdb/test/griffin/UnionTest.java0a\tb\tc\td\te\tf\tg\ti\tj\tk\tl\tm\tn\tl256\tchr 1569490116\tfalse\tz\tnull\t0.7611029\t428\t2015-05-16t20:27:48.158z\tvSTRING
HIGH…c/test/java/io/questdb/test/griffin/IntersectTest.java0a\tb\tc\td\te\tf\tg\ti\tj\tk\tl\tm\tn\tl256\tchr 1569490116\tfalse\tz\tnull\t0.7611029\t428\t2015-05-16t20:27:48.158z\tvSTRING
HIGH…/src/test/java/io/questdb/test/griffin/ExceptTest.java0a\tb\tc\td\te\tf\tg\ti\tj\tk\tl\tm\tn\tl256\tchr 1569490116\tfalse\tz\tnull\t0.7611029\t428\t2015-05-16t20:27:48.158z\tvSTRING
HIGH…test/java/io/questdb/test/griffin/ExplainPlanTest.java0async group by workers: 1 vectorized: false values: [array_agg(val)] filter: null pageframe row forward scan frame forwaSTRING
HIGH…pby/ArrayAggDoubleArrayGroupByFunctionFactoryTest.java0async group by workers: 1 vectorized: false values: [array_agg(val)] filter: null pageframe row forward scan frame forwaSTRING
HIGH…/groupby/ArrayAggDoubleGroupByFunctionFactoryTest.java0async group by workers: 1 vectorized: false values: [array_agg(val)] filter: null pageframe row forward scan frame forwaSTRING
HIGH…ava/io/questdb/test/griffin/OrderByExpressionTest.java0insert into trades values ('2000-01-01t00:00:00.000000z', 'a', 10.0), ('2000-01-01t00:00:01.000000z', 'b', 20.0), ('2000STRING
HIGH…src/test/java/io/questdb/test/griffin/GroupByTest.java0insert into trades values ('2000-01-01t00:00:00.000000z', 'a', 10.0), ('2000-01-01t00:00:01.000000z', 'b', 20.0), ('2000STRING
HIGH…test/java/io/questdb/test/griffin/HorizonJoinTest.java0insert into trades values ('2000-01-01t00:00:00.000000z', 'a', 10.0), ('2000-01-01t00:00:01.000000z', 'b', 20.0), ('2000STRING
HIGH…/test/java/io/questdb/test/griffin/WindowJoinTest.java0insert into trades values ('2000-01-01t00:00:00.000000z', 'a', 10.0), ('2000-01-01t00:00:01.000000z', 'b', 20.0), ('2000STRING
HIGH…/test/java/io/questdb/test/griffin/ReaderLeakTest.java0a -1148479920 315515118 1548800833 -727724771 73575701 -948263339 1326447242 592859671 1868723706 -847531048 -1191262516STRING
HIGH…o/questdb/test/griffin/engine/SqlCompilerImplTest.java0a -1148479920 315515118 1548800833 -727724771 73575701 -948263339 1326447242 592859671 1868723706 -847531048 -1191262516STRING
HIGH…/questdb/test/griffin/engine/SqlCodeGeneratorTest.java0a -1148479920 315515118 1548800833 -727724771 73575701 -948263339 1326447242 592859671 1868723706 -847531048 -1191262516STRING
HIGH…/src/test/java/io/questdb/test/griffin/UpdateTest.java0insert into src values ('2024-01-01t00:00:00', 1, 10), ('2024-01-02t00:00:00', 2, 20), ('2024-01-03t00:00:00', 3, 30)STRING
HIGH…ava/io/questdb/test/cutlass/http/IODispatcherTest.java0insert into src values ('2024-01-01t00:00:00', 1, 10), ('2024-01-02t00:00:00', 2, 20), ('2024-01-03t00:00:00', 3, 30)STRING
HIGH…/io/questdb/test/cutlass/qwp/QwpEgressDdlExecTest.java0insert into src values ('2024-01-01t00:00:00', 1, 10), ('2024-01-02t00:00:00', 2, 20), ('2024-01-03t00:00:00', 3, 30)STRING
HIGH…/src/test/java/io/questdb/test/griffin/UpdateTest.java0insert into upd values ('2024-01-01t00:00:00', 1, 0), ('2024-01-02t00:00:00', 2, 0), ('2024-01-03t00:00:00', 3, 0)STRING
HIGH…ava/io/questdb/test/cutlass/http/IODispatcherTest.java0insert into upd values ('2024-01-01t00:00:00', 1, 0), ('2024-01-02t00:00:00', 2, 0), ('2024-01-03t00:00:00', 3, 0)STRING
HIGH…/io/questdb/test/cutlass/qwp/QwpEgressDdlExecTest.java0insert into upd values ('2024-01-01t00:00:00', 1, 0), ('2024-01-02t00:00:00', 2, 0), ('2024-01-03t00:00:00', 3, 0)STRING
HIGH…/test/griffin/engine/groupby/SampleByFillPrevTest.java0sample by fill stride: '1h' fill: value encode sort light keys: [ts] async group by workers: 1 keys: [ts] keyfunctions: STRING
HIGH…stdb/test/griffin/engine/groupby/SampleByFillTest.java0sample by fill stride: '1h' fill: value encode sort light keys: [ts] async group by workers: 1 keys: [ts] keyfunctions: STRING
HIGH…/griffin/engine/groupby/SampleByFillNullValueTest.java0sample by fill stride: '1h' fill: value encode sort light keys: [ts] async group by workers: 1 keys: [ts] keyfunctions: STRING
HIGH…st/griffin/engine/window/MinMaxWindowFunctionTest.java0ts\tv\tkeep 1970-01-01t00:00:00.000001z\t10.0\ttrue 1970-01-01t00:00:00.000002z\t20.0\ttrue 1970-01-01t00:00:00.000003z\STRING
HIGH…b/test/griffin/engine/window/M4WindowFunctionTest.java0ts\tv\tkeep 1970-01-01t00:00:00.000001z\t10.0\ttrue 1970-01-01t00:00:00.000002z\t20.0\ttrue 1970-01-01t00:00:00.000003z\STRING
198 more matches not shown…
Synthetic Comment Markers128 hits · 538 pts
SeverityFileLineSnippetContext
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs3719 num_values: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs3720 encoding: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs3721 definition_level_encoding: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs3722 repetition_level_encoding: f_4.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs3778 num_values: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs3779 encoding: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs3780 definition_level_encoding: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs3781 repetition_level_encoding: f_4.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4227 num_values: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4228 num_nulls: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4229 num_rows: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4230 encoding: f_4.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4231 definition_levels_byte_length: f_5.expect("auto-generated code should have checked for presence of required fieldsCODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4232 repetition_levels_byte_length: f_6.expect("auto-generated code should have checked for presence of required fieldsCODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4306 num_values: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4307 num_nulls: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4308 num_rows: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4309 encoding: f_4.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4310 definition_levels_byte_length: f_5.expect("auto-generated code should have checked for presence of required fieldsCODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs4311 repetition_levels_byte_length: f_6.expect("auto-generated code should have checked for presence of required fieldsCODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5180 num_bytes: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5181 algorithm: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5182 hash: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5183 compression: f_4.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5233 num_bytes: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5234 algorithm: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5235 hash: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5236 compression: f_4.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5458 type_: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5459 uncompressed_page_size: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5460 compressed_page_size: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5534 type_: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5535 uncompressed_page_size: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5536 compressed_page_size: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5791 column_idx: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5792 descending: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5793 nulls_first: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5837 column_idx: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5838 descending: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5839 nulls_first: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5951 page_type: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5952 encoding: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5953 count: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5997 page_type: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5998 encoding: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs5999 count: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6348 type_: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6349 encodings: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6350 path_in_schema: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6351 codec: f_4.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6352 num_values: f_5.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6353 total_uncompressed_size: f_6.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6354 total_compressed_size: f_7.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6356 data_page_offset: f_9.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6471 type_: f_1.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6472 encodings: f_2.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6473 path_in_schema: f_3.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6474 codec: f_4.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6475 num_values: f_5.expect("auto-generated code should have checked for presence of required fields"),CODE
HIGH⚡core/rust/parquet-format-safe/src/parquet_format.rs6476 total_uncompressed_size: f_6.expect("auto-generated code should have checked for presence of required fields"),CODE
68 more matches not shown…
Hallucination Indicators47 hits · 430 pts
SeverityFileLineSnippetContext
CRITICAL…ava/io/questdb/test/cairo/RecoveryCoordinatorTest.java1013 io.questdb.cairo.vm.api.MemoryMARW mem = io.questdb.cairo.vm.Vm.getCMARWInstance()) {STRING
CRITICAL…/test/java/io/questdb/test/cairo/IndexBuilderTest.java734 String pciPath = io.questdb.std.str.Utf8s.stringFromUtf8Bytes(CODE
CRITICAL…uestdb/test/cairo/TableWriterCloseEpochGuardsTest.java198 io.questdb.test.tools.TestUtils.assertContains(e.getFlyweightMessage(), "SymbolMap does not exist");CODE
CRITICAL…/questdb/test/cairo/wal/AdaptiveWalDurabilityTest.java1725 final long[] section = io.questdb.test.tools.TestUtils.savePointSection(ff, p, engine.getConfiguration().getCODE
CRITICAL…est/cairo/mv/MatViewCursorFunctionDeterminismTest.java90 io.questdb.test.tools.TestUtils.assertContains(e.getMessage(),CODE
CRITICAL…/io/questdb/test/cairo/covering/CoveringIndexTest.java16045 TableWriter.Row r = w.newRow(io.questdb.cairo.MicrosTimestampDriver.INSTANCE.parseFloor(tsStr, 0, tsStr.STRING
CRITICAL…/io/questdb/test/cairo/covering/CoveringIndexTest.java16110 TableWriter.Row r = w.newRow(io.questdb.cairo.MicrosTimestampDriver.INSTANCE.parseFloor(tsStr, 0, tsStr.STRING
CRITICAL…st/cairo/covering/CoveringIndexParallelDecodeTest.java2102 final long base = io.questdb.cairo.MicrosTimestampDriver.INSTANCE.parseFloor(STRING
CRITICAL…/cairo/covering/CoveringIndexMultiKeyOrderingTest.java153 io.questdb.test.tools.TestUtils.assertEquals(linear, heap);CODE
CRITICAL…/cairo/covering/CoveringIndexMultiKeyOrderingTest.java201 io.questdb.test.tools.TestUtils.assertEquals(linear, heap);CODE
CRITICAL…cairo/covering/PostingIndexConcurrentQueryNpeTest.java59 * "io.questdb.cairo.sql.Function.init(...)" because the return value ofCOMMENT
CRITICAL…stdb/test/griffin/ReadOnlyStatementGateMatrixTest.java119 io.questdb.cairo.CairoEngine.class.getDeclaredMethod(CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java1080 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java1979 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2000 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2012 io.questdb.test.tools.TestUtils.assertEquals(reExpected, reActual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2016 io.questdb.test.tools.TestUtils.assertEquals(ilExpected, ilActual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2518 io.questdb.test.tools.TestUtils.assertEquals("order=[" + order + "]", expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2523 io.questdb.test.tools.TestUtils.assertEquals("order=[unordered-stabilised]", select(hinted), select(fastPathCODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2543 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2567 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2652 io.questdb.test.tools.TestUtils.assertEquals(expected, printFactory(factory));CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2680 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2718 io.questdb.test.tools.TestUtils.assertEquals("pred=[" + p + "]", expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2770 io.questdb.test.tools.TestUtils.assertEquals("pred=[" + p + "]", expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2787 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2803 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2815 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2829 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2843 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2857 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2888 io.questdb.test.tools.TestUtils.assertEquals("pred=[" + p + "]", expected, actual);CODE
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2182 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);STRING
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2195 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);STRING
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2271 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);STRING
CRITICAL…va/io/questdb/test/griffin/SymbolPatternIndexTest.java2296 io.questdb.test.tools.TestUtils.assertEquals(expected, actual);STRING
CRITICAL…unctions/date/TimestampShuffleFunctionFactoryTest.java79 return new io.questdb.griffin.engine.functions.date.TimestampShuffleFunctionFactory();CODE
CRITICAL…estdb/test/fuzz/FuzzAddCoveringIndexOperationTest.java39 * at io.questdb.test.fuzz.FuzzAddCoveringIndexOperation.executePostDrain(...)COMMENT
CRITICAL…db/test/cutlass/line/tcp/LineTcpAuthBootstrapTest.java57 private static final int HOST = io.questdb.client.std.Numbers.parseIPv4("127.0.0.1");CODE
CRITICAL…ss/line/tcp/TableUpdateDetailsCommitAtomicityTest.java208 Method m = io.questdb.cutlass.line.tcp.TableUpdateDetails.class.getDeclaredMethod("releaseWriter", boolean.classCODE
CRITICAL…uestdb/test/cutlass/line/tcp/LineTcpBootstrapTest.java68 private static final int HOST = io.questdb.client.std.Numbers.parseIPv4("127.0.0.1");CODE
CRITICAL…/java/io/questdb/test/cutlass/http/HttpServerTest.java232 final io.questdb.client.std.str.Utf8Sequence extraHeader = empty.getHeader(new io.questdb.clientCODE
CRITICAL…src/main/java/io/questdb/griffin/SqlCodeGenerator.java11469 new io.questdb.griffin.engine.groupby.GroupByRecordCursorFactory(CODE
CRITICAL…/main/java/org/questdb/PostingIndexBenchmarkSuite.java140 builder.warmupIterations(2).warmupTime(org.openjdk.jmh.runner.options.TimeValue.seconds(1))CODE
CRITICAL…/main/java/org/questdb/PostingIndexBenchmarkSuite.java141 .measurementIterations(3).measurementTime(org.openjdk.jmh.runner.options.TimeValue.seconds(1))CODE
CRITICAL…main/java/org/questdb/CoveredIndexDecodeBenchmark.java203 ? new org.openjdk.jmh.runner.options.CommandLineOptions(args)CODE
CRITICAL…/java/org/questdb/CoveredIndexDecodeColdBenchmark.java162 ? new org.openjdk.jmh.runner.options.CommandLineOptions(args)CODE
Decorative Section Separators87 hits · 264 pts
SeverityFileLineSnippetContext
MEDIUMtools/durability/power-cut-dmflakey.sh74# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh76# ============================================================COMMENT
MEDIUM⚡tools/durability/power-cut-dmflakey.sh121# ============================================================COMMENT
MEDIUM⚡tools/durability/power-cut-dmflakey.sh123# ============================================================COMMENT
MEDIUM⚡tools/durability/power-cut-dmflakey.sh130# ============================================================COMMENT
MEDIUM⚡tools/durability/power-cut-dmflakey.sh132# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh173# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh175# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh217# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh219# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh381# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh386# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh442# ============================================================COMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh444# ============================================================COMMENT
MEDIUMtools/durability/syncfs-microtest.sh2# ============================================================================COMMENT
MEDIUMtools/durability/syncfs-microtest.sh17# ============================================================================COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs34// ── File format constants ──────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs111// ── Feature flags ─────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs123// ── HeaderFeatureFlags ───────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs218// ── FooterFeatureFlags ───────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs296// ── BlockAlignedOffset ────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs336// ── Codec ──────────────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs406// ── EncodingMask ───────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs478// ── StatFlags ──────────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs561// ── FieldRepetition ────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs611// ── ColumnFlags ────────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs685 // ── Codec tests ────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs714 // ── EncodingMask tests ─────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs763 // ── StatFlags tests ────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs794 // ── FieldRepetition tests ──────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs826 // ── ColumnFlags tests ──────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs884 // ── stat_sizes tests ───────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs894 // ── BlockAlignedOffset tests ──────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs915 // ── StatFlags extra coverage ──────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs925 // ── Codec → parquet2::Compression tests ─────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs965 // ── FieldRepetition → parquet2::Repetition tests ────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/types.rs1001 // ── HeaderFeatureFlags bloom filter tests ─────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/header.rs32// ── On-disk column descriptor (32 bytes) ───────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/header.rs61// ── On-disk header fixed portion (32 bytes) ────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/header.rs75// ── FileHeader (zero-copy reader) ──────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/header.rs508// ── FileHeaderBuilder ──────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/header.rs1112 // ── SQUASH_TRACKER tests ─────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/header.rs1213 // ── SORTING_IS_DTS_ASC tests ─────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/footer.rs161// ── On-disk footer fixed portion (40 bytes) ─────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/footer.rs177// ── Footer (zero-copy reader) ──────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/footer.rs474// ── FooterBuilder ──────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/writer.rs40// ── ParquetMetaWriter (create mode) ───────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/writer.rs318// ── ParquetMetaUpdateWriter (update mode) ─────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/row_group.rs33// ── RowGroupBlockReader (zero-copy) ────────────────────────────────────COMMENT
MEDIUMcore/rust/qdb-parquet-meta/src/row_group.rs117// ── RowGroupBlockBuilder ───────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/pm_inspect_e2e.rs34// ── Helpers ──────────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/pm_inspect_e2e.rs230// ── CLI error handling ───────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/pm_inspect_e2e.rs271// ── Dump mode output ─────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/pm_inspect_e2e.rs352// ── Dump mode — bloom filters ────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/pm_inspect_e2e.rs432// ── Check mode — passing ─────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/pm_inspect_e2e.rs498// ── Check mode — failures ────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/decode_pm_e2e.rs39// ── Allocator helper (mirrors common/mod.rs TestAlloc) ──────────────COMMENT
MEDIUMcore/rust/qdbr/tests/decode_pm_e2e.rs64// ── Helpers ──────────────────────────────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/decode_pm_e2e.rs463// ── Test 1: Single Timestamp column ──────────────────────────────────COMMENT
MEDIUMcore/rust/qdbr/tests/decode_pm_e2e.rs519// ── Test 2: Multi-column (Timestamp + Int + Double + Boolean) ────────COMMENT
27 more matches not shown…
AI Slop Vocabulary60 hits · 177 pts
SeverityFileLineSnippetContext
MEDIUMtools/durability/power-cut-dmflakey.sh11# This contrasts with harness #1 (crash-consistency-pkill.sh) which hard-kills theCOMMENT
MEDIUMtools/durability/power-cut-dmflakey.sh63# SYNC / NOSYNC: the NON-WAL (bypass wal) path (the original harness / regression guard).COMMENT
MEDIUMtools/durability/crash-consistency-pkill.sh16# (page cache flushed / discarded) — requires a separate dm-log-writes harnessCOMMENT
MEDIUMtools/durability/vm/reap-state.sh72# Newest first, by mtime. Every prefix under which the harness creates a per-run directory isCOMMENT
MEDIUMtools/durability/vm/run-flush-sweep.sh307 # This matters more than it looks. Nothing in this harness is random: the workloadCOMMENT
MEDIUMtools/durability/vm/run-flush-sweep.sh361# harness changed is not a product regression. Degrades to "unknown" outside a git checkout.COMMENT
MEDIUMtools/durability/vm/run-flush-sweep.sh421 # A filesystem that will not mount at a crash point is a real outcome, not a harnessCOMMENT
MEDIUMtools/durability/vm/check-host.sh2# check-host.sh — verify this host can run the VM crash harness.COMMENT
MEDIUMtools/durability/vm/check-host.sh59# 5. Host-safety tripwire, informational only: the harness needs no loop device at all (theCOMMENT
MEDIUMtools/durability/vm/check-host.sh75# The rule it would enforce still holds. The harness must never bind a host service port,COMMENT
MEDIUMtools/durability/vm/test/t08-state-reaper.sh137# ---- 10. every prefix this harness creates is a candidate -------------------------------COMMENT
MEDIUMtools/durability/vm/test/t11-builder-parity.sh10# false durability failure produced entirely by the harness, so the pairing is pinned here.COMMENT
MEDIUMtools/durability/vm/test/t10-wal-barrier-control.sh2# t10 — would the harness notice if the WAL durability barrier vanished?COMMENT
MEDIUMtools/durability/vm/test/t10-wal-barrier-control.sh153# The harness's own _progress fsync contributes flush boundaries of its own. Pinned so that aCOMMENT
MEDIUMtools/durability/vm/guest/run-workload.sh125 # system properties, which are the harness's own convention for CrashIngestWriter only.COMMENT
MEDIUMtools/durability/vm/guest/verify.sh57 # NOT_EVALUATED, not LOUD_FAILURE: an unknown flag means the harness called its ownCOMMENT
MEDIUMtools/durability/vm/guest/verify.sh280 # finding about the harness rather than a durability verdict.COMMENT
MEDIUMtools/durability/vm/guest/verify.sh369 # Same class as above: an arm the harness knows and this case statement does not.COMMENT
MEDIUMtools/durability/vm/guest/product-dist.sh23# boundaries that exist only because the harness is there.COMMENT
MEDIUMtools/durability/vm/guest/product-dist.sh71# properties the harness uses for CrashIngestWriter, so a server configured the -D way silentlyCOMMENT
MEDIUMtools/durability/vm/guest/product-dist.sh142 # No hash to compare against is a harness fault. Downgrading it to "assume it matches"COMMENT
MEDIUMtools/durability/vm/lib/junit.sh17# lib/verdict.sh, so this file cannot disagree with the rest of the harness about a token.COMMENT
MEDIUMtools/durability/vm/lib/junit.sh120 # Z that $STAMP carries elsewhere in the harness must not appear here.COMMENT
MEDIUMtools/durability/vm/lib/junit.sh147 # system-err is required and stays empty: the harness routes diagnostics to the text logCOMMENT
MEDIUMtools/durability/vm/lib/qemu.sh1# lib/qemu.sh — VM lifecycle primitives for the crash harness.COMMENT
MEDIUMtools/durability/vm/lib/qemu.sh23# the harness never exposes a service on this host.COMMENT
MEDIUMtools/durability/vm/lib/qemu.sh131# replay_reset_assert_config -> 0 if QDB_REPLAY_RESET names a mode this harness implements.COMMENT
MEDIUMtools/durability/vm/lib/qemu.sh255# deliberate elsewhere in this harness. vm_kill is idempotent, so an explicit vm_kill on theCOMMENT
MEDIUMtools/durability/vm/lib/arms.sh56# arm_is_known ARM -> 0 if this is an arm the harness can run. An arm belongs here only once itCOMMENT
MEDIUM⚡core/rust/qdb-sqllogictest/deny.toml15# These advisories come from the test harness and its dependencies (tokio,COMMENT
MEDIUM⚡core/rust/qdb-sqllogictest/deny.toml18# server; the harness connects only to a trusted local QuestDB under test.COMMENT
MEDIUM⚡core/rust/qdb-sqllogictest/deny.toml20# channels, Error::downcast_mut) the harness never calls.COMMENT
MEDIUMcore/rust/parquet2/tests/it/read/mod.rs2/// In comparison to Arrow, this in-memory format does not leverage logical types nor SIMD operations,COMMENT
MEDIUM…/questdb/test/lifecycle/WorkerPoolBootFailureTest.java619 // progress is confirmed and assumes no particular tick rate, so it stays robust even when aCOMMENT
MEDIUM…uestdb/test/cairo/crash/AbstractAdaptiveCrashTest.java91 crashFf.forceClose(fd); // robust to already-reclaimed fds (see CrashFaultFilesFacade#forceClose)CODE
MEDIUM…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java6165 // footer length). Fixed-position fields, robust to optional feature bytes.STRING
MEDIUM…st/cairo/covering/CoveringIndexParallelDecodeTest.java2243 // accept the timeout "query aborted" variant too so the helper is robust to whichSTRING
MEDIUM…st/cairo/covering/CoveringIndexParallelDecodeTest.java2457 // Median-based: robust to the cold-cache / GC outliers that the full-scanSTRING
MEDIUM…riffin/engine/table/PageFrameScanCancellationTest.java91 // installed (the query registry replaces it during getCursor), so this is robust.COMMENT
MEDIUM…o/questdb/test/cutlass/qwp/QwpEgressBootstrapTest.java1617 // robust against a slow CI box while still catching a regression.STRING
MEDIUM…main/java/io/questdb/cairo/WriterInvariantChecker.java34 * when {@link CairoConfiguration#isDebugWriterInvariantCheckEnabled()} is on (the test harness turns it on, productionCOMMENT
MEDIUM…/java/io/questdb/cairo/idx/PostingIndexChainEntry.java181 // (== 0 mid covering-config) — covered reads stay robust rather thanCOMMENT
MEDIUM…a/io/questdb/cairo/idx/AbstractPostingIndexReader.java1446 // packed coverCount, so covered reads stay robust instead ofCOMMENT
MEDIUM…/src/main/java/io/questdb/cairo/wal/WalTxnDetails.java356 // This is very basic heuristic and needs some read time testing to come with a more robust solutionCOMMENT
MEDIUM…ain/java/io/questdb/cairo/sql/PageFrameMemoryPool.java1893 // is always allocated, but the check makes this robust against aCOMMENT
MEDIUM…src/main/java/io/questdb/griffin/ExpressionParser.java826 // leverage the fact '*' is dedicated token, and it returned from cacheCOMMENT
MEDIUM…iffin/engine/groupby/SampleByFillPrevRecordCursor.java236 // have to know all possible key values. Essentially, every timeCOMMENT
MEDIUM…ffin/engine/groupby/SampleByFillValueRecordCursor.java249 // have to know all possible key values. Essentially, every timeCOMMENT
MEDIUMcore/src/main/c/share/net.c301 // this fd is ever registered, but the check makes the result robust to a future delete gap.COMMENT
MEDIUM⚡ci/test-fuzz-adaptive.yml59# The battery runs a QEMU-guest crash harness (tools/durability/vm) in the gap between theCOMMENT
MEDIUMci/test-fuzz-adaptive.yml97 # harness's coverage table, at few points each, after the three core sweeps have run atCOMMENT
MEDIUMci/test-fuzz-adaptive.yml343 # THE DURABILITY BATTERY. QEMU-guest crash harness, tools/durability/vm: one workloadCOMMENT
MEDIUMci/test-fuzz-adaptive.yml386 # exports job variables to the task environment RAW, and every harness script readsCOMMENT
MEDIUMci/test-fuzz-adaptive.yml651 # --- the decisive test: QEMU with the harness's own -smp/-m, andCOMMENT
MEDIUMci/test-fuzz-adaptive.yml815 # tarball the product arm runs. The harness never assembles one itself.COMMENT
MEDIUMci/test-fuzz-adaptive.yml988 # per dimension of the harness's coverage table -- profiles, sync/nosync, DDL,COMMENT
MEDIUMci/test-fuzz-adaptive.yml991 # should be spending. They are deleted here, not disabled: the harness stillCOMMENT
MEDIUMci/test-fuzz-adaptive.yml1026 # dimension of the harness's coverage table (tools/durability/vm/README.md),COMMENT
MEDIUMci/test-fuzz-adaptive.yml1033 # QDB_JUNIT_SUITE_SUFFIX is not decoration. The harness names a suiteCOMMENT
MEDIUM…marks/src/main/java/org/questdb/CrashIngestWriter.java924 * Exposes {@link WalPurgeJob#runSerially()} so the harness can drive the adaptive group-commitCOMMENT
Structural Annotation Overuse76 hits · 121 pts
SeverityFileLineSnippetContext
LOW…st/java/io/questdb/compat/ParquetSymbolExportTest.java471 // Step 1: Insert initial rows into 3 partitions (75k rows total, all will have NULL symbols)COMMENT
LOW⚡…st/java/io/questdb/compat/ParquetSymbolExportTest.java491 // Step 2: Add symbol column - creates column top for all 75k existing rowsCOMMENT
LOW⚡…st/java/io/questdb/compat/ParquetSymbolExportTest.java498 // Step 3: Insert more rows into SAME partitions 2024-01-02 and 2024-01-03COMMENT
LOW…st/java/io/questdb/compat/ParquetSymbolExportTest.java518 // Step 4: Insert into new partition 2024-01-04COMMENT
LOW…st/java/io/questdb/compat/ParquetSymbolExportTest.java529 // Step 5: Insert into BACKDATED partition 2023-12-15COMMENT
LOW⚡…questdb/test/cairo/PostingIndexCriticalIssuesTest.java12499 // Step 3: clearCovering - models the finally block inSTRING
LOW⚡…questdb/test/cairo/PostingIndexCriticalIssuesTest.java12506 // Step 4: add more rows, commit. commit() ->STRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4159 // Step 4: Convert to parquet (column_top=100 for arr)STRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4167 // Step 5: Convert back to nativeSTRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4175 // Step 6: Insert more rows with array dataSTRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4200 // Step 7: Convert to parquet (column_top = 0 now)STRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4208 // Step 8: O3 insert into the parquet partitionSTRING
LOW…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4221 // Step 9: Verify all dataSTRING
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java606 // Step 1: re-key c via a type conversion BEFORE parquet. The column nowCOMMENT
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java612 // Step 2: encode to parquet while c is mid-chain. The claim says field_idCOMMENT
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java620 // Step 3: grow the chain again, on top of the mid-chain parquet file.COMMENT
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java5014 // Step 1: lazy parquet read path.COMMENT
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java5021 // Step 2: chained conversion. pt now has a prior conversion, so the pre-passCOMMENT
LOW…t/cutlass/websocket/QwpWebSocketBinaryMessageTest.java85 // Step 1: send a crafted zero-row QWP messageCOMMENT
LOW…t/cutlass/websocket/QwpWebSocketBinaryMessageTest.java135 // Step 2: send real rows on a fresh connectionCOMMENT
LOW…questdb/test/cutlass/qwp/QwpCursorBoundsCheckTest.java183 // Step 1: Parse with valid data — verify correct behaviorCOMMENT
LOW…questdb/test/cutlass/qwp/QwpCursorBoundsCheckTest.java198 // Step 2: Corrupt the Gorilla byte to 0xFFCOMMENT
LOW…st/cutlass/qwp/e2e/QwpWebSocketSenderReceiverTest.java487 // Step 1: Create table with columns and insert initial dataCOMMENT
LOW⚡…st/cutlass/qwp/e2e/QwpWebSocketSenderReceiverTest.java506 // Step 2: Drop col_a - this creates a gap between writer index and column indexCOMMENT
LOW⚡…st/cutlass/qwp/e2e/QwpWebSocketSenderReceiverTest.java511 // Step 3: Send ILP data with a NEW column (col_c) - this triggers auto-createCOMMENT
LOW…st/cutlass/qwp/e2e/QwpWebSocketSenderReceiverTest.java524 // Step 4: Verify the new column value is correctCOMMENT
LOW⚡core/src/main/java/io/questdb/std/RyuDouble.java465 // Step 2: Determine the interval of valid decimal representations.COMMENT
LOW⚡core/src/main/java/io/questdb/std/RyuDouble.java471 // Step 3: Convert to a decimal power base using 128-bit arithmetic.COMMENT
LOWcore/src/main/java/io/questdb/std/RyuDouble.java525 // Step 4: Find the shortest decimal representation in the interval.COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10727 // Step 1: Execute subqueries in PIVOT IN clause (if any) and convert to value lists.COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10731 // Step 2: Add GROUP BY columns to both inner model (for grouping) and outer model (for output).COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10735 // Step 3: Add FOR column expressions to inner model's SELECT list with generated aliases.COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10743 // Step 4: Add aggregate expressions (e.g., sum(amount)) to inner model's SELECT list.COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10747 // Step 5: Generate pivoted output columns in outer model using CASE/SWITCH expressions.COMMENT
LOW…/main/java/io/questdb/griffin/model/IntervalUtils.java2092 // Step 1: Parse date-only portion (with bracket expansion if needed)COMMENT
LOW…/main/java/io/questdb/griffin/model/IntervalUtils.java2120 // Step 2: Expand multi-day intervals to individual days with optional day filter.COMMENT
LOW…/main/java/io/questdb/griffin/model/IntervalUtils.java2145 // Step 3: For each day, build "YYYY-MM-DD" + time suffix + duration and parseCOMMENT
LOW.claude/skills/debug-fuzz/SKILL.md24## Step 1: Get the seedsCOMMENT
LOW.claude/skills/debug-fuzz/SKILL.md38## Step 3: Trace the column lifecycleCOMMENT
LOW.claude/skills/debug-fuzz/SKILL.md73## Step 4: Cross-reference with the failureCOMMENT
LOW.claude/skills/debug-fuzz/SKILL.md81## Step 5: Add debug loggingCOMMENT
LOW.claude/skills/debug-fuzz/SKILL.md105## Step 6: Identify root causeCOMMENT
LOW.claude/skills/debug-fuzz-top/SKILL.md51## Step 0: Get the seedsCOMMENT
LOW.claude/skills/debug-fuzz-top/SKILL.md82## Step 2 - use seeds to reproduceCOMMENT
LOW.claude/skills/fix-pr/SKILL.md169## Step 0: Establish the baseline and state directoryCOMMENT
LOW.claude/skills/review-pr/SKILL.md86## Step 1: Gather PR contextCOMMENT
LOW.claude/skills/review-pr/SKILL.md128## Step 2: PR title and descriptionCOMMENT
LOW.claude/skills/review-pr/SKILL.md257## Step 3: Change-specific candidate discoveryCOMMENT
LOW.claude/skills/review-pr/SKILL.md766## Step 4: OutputCOMMENT
LOW.claude/skills/fix-ci/SKILL.md10## Step 1: Discover build statusCOMMENT
LOW.claude/skills/fix-ci/SKILL.md145## Step 2: Get failed test names (no auth, no log download)COMMENT
LOW.claude/skills/fix-ci/SKILL.md256## Step 3: Fetch and parse error summariesCOMMENT
LOW.claude/skills/fix-ci/SKILL.md306## Step 4: Classify failuresCOMMENT
LOW.claude/skills/fix-ci/SKILL.md352## Step 5: ActCOMMENT
LOW.codex/skills/fix-pr/SKILL.md166## Step 0: Establish the baseline and state directoryCOMMENT
LOW.codex/skills/review-pr/SKILL.md85## Step 1: Gather PR contextCOMMENT
LOW.codex/skills/review-pr/SKILL.md127## Step 2: PR title and descriptionCOMMENT
LOW.codex/skills/review-pr/SKILL.md256## Step 3: Change-specific candidate discoveryCOMMENT
LOW.codex/skills/review-pr/SKILL.md765## Step 4: OutputCOMMENT
LOW⚡…marks/src/main/java/org/questdb/CrashIngestWriter.java344 // Step 1: create the NON-WAL table via DDL engineCOMMENT
16 more matches not shown…
Fake / Example Data110 hits · 106 pts
SeverityFileLineSnippetContext
LOWcore/pom.xml1031 <excludePattern1>nothing-to-exclude-dummy-value-include-all-java11plus</excludePattern1>CODE
LOWcore/pom.xml1032 <excludeTestPattern1>nothing-to-exclude-dummy-value-include-all-java11plus</excludeTestPattern1>CODE
LOWcore/rust/qdb-core/src/col_driver/string.rs138 final String longStr = "'Lorem ipsum dolor sit amet, consectetur tincidunt.'"; // 50 bytesCODE
LOWcore/rust/qdb-core/src/col_driver/string.rs138 final String longStr = "'Lorem ipsum dolor sit amet, consectetur tincidunt.'"; // 50 bytesCODE
LOWcore/rust/qdb-core/src/col_driver/varchar.rs188 final String longStr = "'Lorem ipsum dolor sit amet, consectetur tincidunt.'"; // 50 bytesCODE
LOWcore/rust/qdb-core/src/col_driver/varchar.rs188 final String longStr = "'Lorem ipsum dolor sit amet, consectetur tincidunt.'"; // 50 bytesCODE
LOW⚡core/src/test/resources/csv/test.txt1123 abc 2015-01-20T21:00:00.000Z 3.1415 TRUE Lorem ipsum dolor sit amet. 122CODE
LOW⚡core/src/test/resources/csv/test.txt1123 abc 2015-01-20T21:00:00.000Z 3.1415 TRUE Lorem ipsum dolor sit amet. 122CODE
LOW⚡core/src/test/resources/csv/test.txt2124 abc 2015-01-20T21:00:00.000Z 7.342 FALSE "Lorem ipsumCODE
LOW⚡core/src/test/resources/csv/test.txt5125 abc 2015-01-20T21:00:00.000Z 9.334 "Lorem ipsum ""dolor"" sit amet." 23CODE
LOW⚡core/src/test/resources/csv/test.txt6126 abc 2015-01-20T21:00:00.000Z 1.345 TRUE "Lorem, ipsum, dolor sit amet." 434CODE
LOW⚡core/src/test/resources/csv/test.txt7120 abc 2015-01-20T21:00:00.000Z 1.345 TRUE "Lorem, ipsum, dolor sit amet." 434 asdfasdf asdfasdf asdfasdCODE
LOW⚡core/src/test/resources/csv/test.txt8127 abc 2015-01-20T21:00:00.000Z 1.53321 TRUE Lorem ipsum dolor sit amet. 112CODE
LOW⚡core/src/test/resources/csv/test.txt8127 abc 2015-01-20T21:00:00.000Z 1.53321 TRUE Lorem ipsum dolor sit amet. 112CODE
LOW⚡core/src/test/resources/csv/test.txt9128 abc 2015-01-20T21:00:00.000Z 2.456 TRUE Lorem ipsum dolor sit amet. 122CODE
LOW⚡core/src/test/resources/csv/test.txt9128 abc 2015-01-20T21:00:00.000Z 2.456 TRUE Lorem ipsum dolor sit amet. 122CODE
LOW⚡core/src/test/java/io/questdb/test/cairo/o3/O3Test.java7568 utf8Sequence.put("Lorem ipsum dolor sit amet, consectetur adipiscing elit.");STRING
LOW⚡core/src/test/java/io/questdb/test/cairo/o3/O3Test.java7568 utf8Sequence.put("Lorem ipsum dolor sit amet, consectetur adipiscing elit.");STRING
LOW⚡core/src/test/java/io/questdb/test/cairo/o3/O3Test.java7576 r.putStr(0, "Lorem ipsum dolor sit amet, consectetur adipiscing elit.");STRING
LOW⚡core/src/test/java/io/questdb/test/cairo/o3/O3Test.java7576 r.putStr(0, "Lorem ipsum dolor sit amet, consectetur adipiscing elit.");STRING
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java705 123\tabc\t2015-01-20T21:00:00.000Z\t3.1415\ttrue\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java705 123\tabc\t2015-01-20T21:00:00.000Z\t3.1415\ttrue\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java706 124\tabc\t2015-01-20T21:00:00.000Z\t7.342\tfalse\tLorem ipsum\sCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java709 125\tabc\t2015-01-20T21:00:00.000Z\t9.334\tfalse\tLorem ipsum "dolor" sit amet.\t23CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java710 126\tabc\t2015-01-20T21:00:00.000Z\t1.345\ttrue\tLorem, ipsum, dolor sit amet.\t434CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java711 127\tabc\t2015-01-20T21:00:00.000Z\t1.53321\ttrue\tLorem ipsum dolor sit amet.\t112CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java711 127\tabc\t2015-01-20T21:00:00.000Z\t1.53321\ttrue\tLorem ipsum dolor sit amet.\t112CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java712 128\tabc\t2015-01-20T21:00:00.000Z\t2.456\ttrue\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java712 128\tabc\t2015-01-20T21:00:00.000Z\t2.456\ttrue\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java716 123,abc,2015-01-20T21:00:00.000Z,3.1415,TRUE,Lorem ipsum dolor sit amet.,122\rCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java716 123,abc,2015-01-20T21:00:00.000Z,3.1415,TRUE,Lorem ipsum dolor sit amet.,122\rCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java717 124,abc,2015-01-20T21:00:00.000Z,7.342,FALSE,"Lorem ipsum\sCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java720 125,abc,2015-01-20T21:00:00.000Z,9.334,,"Lorem ipsum ""dolor"" sit amet.",23\rCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java721 126,abc,2015-01-20T21:00:00.000Z,1.345,TRUE,"Lorem, ipsum, dolor sit amet.",434\rCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java722 126,abc,2015-01-20T21:00:00.000Z,1.345,TRUE,"Lorem, ipsum, dolor sit amet.",434,asdfasdf,asdfasdf,asCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java723 127,abc,2015-01-20T21:00:00.000Z,1.53321,TRUE,Lorem ipsum dolor sit amet.,112\rCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java723 127,abc,2015-01-20T21:00:00.000Z,1.53321,TRUE,Lorem ipsum dolor sit amet.,112\rCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java724 128,abc,2015-01-20T21:00:00.000Z,2.456,TRUE,Lorem ipsum dolor sit amet.,122\rCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java724 128,abc,2015-01-20T21:00:00.000Z,2.456,TRUE,Lorem ipsum dolor sit amet.,122\rCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java746 123\tabc\t2015-01-20T21:00:00.000Z\t3.1415\ttrue\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java746 123\tabc\t2015-01-20T21:00:00.000Z\t3.1415\ttrue\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java747 124\tabc\t2015-01-20T21:00:00.000Z\t7.342\tfalse\tLorem ipsum\sCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java750 125\tabc\t2015-01-20T21:00:00.000Z\t9.334\tfalse\tLorem ipsum "dolor" sit amet.\t23CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java751 126\tabc\t2015-01-20T21:00:00.000Z\t1.345\ttrue\tLorem, ipsum, dolor sit amet.\t434CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java752 127\tabc\t2015-01-20T21:00:00.000Z\t1.53321\ttrue\tLorem ipsum dolor sit amet.\t112CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java752 127\tabc\t2015-01-20T21:00:00.000Z\t1.53321\ttrue\tLorem ipsum dolor sit amet.\t112CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java756 123\tabc\t2015-01-20T21:00:00.000Z\t3.1415\tTRUE\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java756 123\tabc\t2015-01-20T21:00:00.000Z\t3.1415\tTRUE\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java757 124\tabc\t2015-01-20T21:00:00.000Z\t7.342\tFALSE\t"Lorem ipsum\sCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java760 125\tabc\t2015-01-20T21:00:00.000Z\t9.334\t\t"Lorem ipsum ""dolor"" sit amet."\t23CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java761 126\tabc\t2015-01-20T21:00:00.000Z\t1.345\tTRUE\t"Lorem, ipsum, dolor sit amet."\t434CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java762 120\tabc\t2015-01-20T21:00:00.000Z\t1.345\tTRUE\t"Lorem, ipsum, dolor sit amet."\t434\tasdfasdf\tasdCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java763 127\tabc\t2015-01-20T21:00:00.000Z\t1.53321\tTRUE\tLorem ipsum dolor sit amet.\t112CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java763 127\tabc\t2015-01-20T21:00:00.000Z\t1.53321\tTRUE\tLorem ipsum dolor sit amet.\t112CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java764 128\tabc\t2015-01-20T21:00:00.000Z\t2.456\tTRUE\tLorem ipsum dolor sit amet.\t\"""";CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java764 128\tabc\t2015-01-20T21:00:00.000Z\t2.456\tTRUE\tLorem ipsum dolor sit amet.\t\"""";CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java2723 123\tabc\t2015-01-20T21:00:00.000Z\t3.1415\ttrue\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java2723 123\tabc\t2015-01-20T21:00:00.000Z\t3.1415\ttrue\tLorem ipsum dolor sit amet.\t122CODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java2724 124\tabc\t2015-01-20T21:00:00.000Z\t7.342\tfalse\tLorem ipsum\sCODE
LOW⚡…/java/io/questdb/test/cutlass/text/TextLoaderTest.java2727 125\tabc\t2015-01-20T21:00:00.000Z\t9.334\tfalse\tLorem ipsum "dolor" sit amet.\t23CODE
50 more matches not shown…
Verbosity Indicators45 hits · 75 pts
SeverityFileLineSnippetContext
LOW…st/java/io/questdb/compat/ParquetSymbolExportTest.java471 // Step 1: Insert initial rows into 3 partitions (75k rows total, all will have NULL symbols)COMMENT
LOW⚡…st/java/io/questdb/compat/ParquetSymbolExportTest.java491 // Step 2: Add symbol column - creates column top for all 75k existing rowsCOMMENT
LOW⚡…st/java/io/questdb/compat/ParquetSymbolExportTest.java498 // Step 3: Insert more rows into SAME partitions 2024-01-02 and 2024-01-03COMMENT
LOW…st/java/io/questdb/compat/ParquetSymbolExportTest.java518 // Step 4: Insert into new partition 2024-01-04COMMENT
LOW…st/java/io/questdb/compat/ParquetSymbolExportTest.java529 // Step 5: Insert into BACKDATED partition 2023-12-15COMMENT
LOW…/java/io/questdb/test/PropServerConfigurationTest.java159 // configuration path is expected to be relative, and we need to check if absolute path is goodCOMMENT
LOW⚡…questdb/test/cairo/PostingIndexCriticalIssuesTest.java12499 // Step 3: clearCovering - models the finally block inSTRING
LOW⚡…questdb/test/cairo/PostingIndexCriticalIssuesTest.java12506 // Step 4: add more rows, commit. commit() ->STRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4159 // Step 4: Convert to parquet (column_top=100 for arr)STRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4167 // Step 5: Convert back to nativeSTRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4175 // Step 6: Insert more rows with array dataSTRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4200 // Step 7: Convert to parquet (column_top = 0 now)STRING
LOW⚡…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4208 // Step 8: O3 insert into the parquet partitionSTRING
LOW…va/io/questdb/test/cairo/parquet/ParquetWriteTest.java4221 // Step 9: Verify all dataSTRING
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java606 // Step 1: re-key c via a type conversion BEFORE parquet. The column nowCOMMENT
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java612 // Step 2: encode to parquet while c is mid-chain. The claim says field_idCOMMENT
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java620 // Step 3: grow the chain again, on top of the mid-chain parquet file.COMMENT
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java5014 // Step 1: lazy parquet read path.COMMENT
LOW⚡…est/cairo/parquet/ParquetColumnTypeConversionTest.java5021 // Step 2: chained conversion. pt now has a prior conversion, so the pre-passCOMMENT
LOW…t/cutlass/websocket/QwpWebSocketBinaryMessageTest.java85 // Step 1: send a crafted zero-row QWP messageCOMMENT
LOW…t/cutlass/websocket/QwpWebSocketBinaryMessageTest.java135 // Step 2: send real rows on a fresh connectionCOMMENT
LOW…questdb/test/cutlass/qwp/QwpCursorBoundsCheckTest.java183 // Step 1: Parse with valid data — verify correct behaviorCOMMENT
LOW…questdb/test/cutlass/qwp/QwpCursorBoundsCheckTest.java198 // Step 2: Corrupt the Gorilla byte to 0xFFCOMMENT
LOW…st/cutlass/qwp/e2e/QwpWebSocketSenderReceiverTest.java487 // Step 1: Create table with columns and insert initial dataCOMMENT
LOW⚡…st/cutlass/qwp/e2e/QwpWebSocketSenderReceiverTest.java506 // Step 2: Drop col_a - this creates a gap between writer index and column indexCOMMENT
LOW⚡…st/cutlass/qwp/e2e/QwpWebSocketSenderReceiverTest.java511 // Step 3: Send ILP data with a NEW column (col_c) - this triggers auto-createCOMMENT
LOW…st/cutlass/qwp/e2e/QwpWebSocketSenderReceiverTest.java524 // Step 4: Verify the new column value is correctCOMMENT
LOWcore/src/main/java/io/questdb/std/Uuid.java94 // First, we need to check if either of the UUIDs is nullCOMMENT
LOW⚡core/src/main/java/io/questdb/std/RyuDouble.java465 // Step 2: Determine the interval of valid decimal representations.COMMENT
LOW⚡core/src/main/java/io/questdb/std/RyuDouble.java471 // Step 3: Convert to a decimal power base using 128-bit arithmetic.COMMENT
LOWcore/src/main/java/io/questdb/std/RyuDouble.java525 // Step 4: Find the shortest decimal representation in the interval.COMMENT
LOW…rc/main/java/io/questdb/cairo/ColumnPurgeOperator.java526 // In the case of symbol root files, we need to check if .k and .v files exist in table rootCOMMENT
LOW…rc/main/java/io/questdb/cairo/ColumnPurgeOperator.java527 // In the case of symbol files in partition, we need to check if .k and .v files exist in paCOMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10727 // Step 1: Execute subqueries in PIVOT IN clause (if any) and convert to value lists.COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10731 // Step 2: Add GROUP BY columns to both inner model (for grouping) and outer model (for output).COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10735 // Step 3: Add FOR column expressions to inner model's SELECT list with generated aliases.COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10743 // Step 4: Add aggregate expressions (e.g., sum(amount)) to inner model's SELECT list.COMMENT
LOW⚡core/src/main/java/io/questdb/griffin/SqlOptimiser.java10747 // Step 5: Generate pivoted output columns in outer model using CASE/SWITCH expressions.COMMENT
LOW…/main/java/io/questdb/griffin/model/IntervalUtils.java2092 // Step 1: Parse date-only portion (with bracket expansion if needed)COMMENT
LOW…/main/java/io/questdb/griffin/model/IntervalUtils.java2120 // Step 2: Expand multi-day intervals to individual days with optional day filter.COMMENT
LOW…/main/java/io/questdb/griffin/model/IntervalUtils.java2145 // Step 3: For each day, build "YYYY-MM-DD" + time suffix + duration and parseCOMMENT
LOW…fin/engine/groupby/AbstractNoRecordSampleByCursor.java290 // time moved backwards, we need to check if we should be collapsing thisCOMMENT
LOW⚡…marks/src/main/java/org/questdb/CrashIngestWriter.java344 // Step 1: create the NON-WAL table via DDL engineCOMMENT
LOW⚡…marks/src/main/java/org/questdb/CrashIngestWriter.java347 // Step 2: open a direct TableWriter (bypasses WAL overhead, exercises the commitCOMMENT
LOW…marks/src/main/java/org/questdb/CrashIngestWriter.java367 // Step 3: ingest rows; never exit cleanly (unless -Dmax.rows reached) — wait for kill -9COMMENT
Slop Phrases40 hits · 60 pts
SeverityFileLineSnippetContext
LOWcore/rust/qdb-core/src/col_type.rs32// Don't forget to update VALUES when modifying this list.COMMENT
LOWcore/src/main/java/io/questdb/cairo/TableReader.java133 // Don't forget to change TableReader srcReader overload when changing this constructor.COMMENT
LOWcore/src/main/java/io/questdb/griffin/SqlOptimiser.java9060 // don't forget to add the column to group by lists, if it's not there alreadyCOMMENT
LOW…/src/main/java/io/questdb/griffin/SqlCompilerImpl.java2631 // Don't forget to set timer params.COMMENT
LOWcore/src/main/java/io/questdb/griffin/SqlParser.java3432 // Don't forget to set timer params.COMMENT
LOW…tdb/griffin/engine/join/WindowJoinTimeFrameHelper.java111 // Note: don't forget to call recordAtRowIndex() prior to using the record.COMMENT
LOW…tdb/griffin/engine/join/WindowJoinTimeFrameHelper.java118 // Note: don't forget to call recordAtRowIndex() prior to using the record.COMMENT
LOW…tdb/griffin/engine/join/WindowJoinTimeFrameHelper.java249 // Note: don't forget to call recordAtRowIndex() prior to using the record.COMMENT
LOW…griffin/engine/join/WindowJoinRecordCursorFactory.java498 // don't forget to switch the record to the new frameCOMMENT
LOW…griffin/engine/join/WindowJoinRecordCursorFactory.java643 // don't forget to switch the record to the new frameCOMMENT
LOW…griffin/engine/join/WindowJoinRecordCursorFactory.java684 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java453 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java1106 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java1231 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java1460 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java1694 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java2482 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java2641 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java2790 // don't forget to switch the record to the new frameCOMMENT
LOW…in/engine/join/AsyncWindowJoinRecordCursorFactory.java2941 // don't forget to switch the record to the new frameCOMMENT
LOW…fin/engine/join/WindowJoinFastRecordCursorFactory.java751 // don't forget to switch the record to the new frameCOMMENT
LOW…fin/engine/join/WindowJoinFastRecordCursorFactory.java1075 // don't forget to switch the record to the new frameCOMMENT
LOW…fin/engine/join/WindowJoinFastRecordCursorFactory.java1325 // don't forget to switch the record to the new frameCOMMENT
LOW…fin/engine/join/WindowJoinFastRecordCursorFactory.java1581 // don't forget to switch the record to the new frameCOMMENT
LOW…ngine/join/AsyncWindowJoinFastRecordCursorFactory.java438 // don't forget to switch the record to the new frameCOMMENT
LOW…ngine/join/AsyncWindowJoinFastRecordCursorFactory.java592 // don't forget to switch the record to the new frameCOMMENT
LOW…ngine/join/AsyncWindowJoinFastRecordCursorFactory.java753 // don't forget to switch the record to the new frameCOMMENT
LOW…ngine/join/AsyncWindowJoinFastRecordCursorFactory.java945 // don't forget to switch the record to the new frameCOMMENT
LOW…ngine/join/AsyncWindowJoinFastRecordCursorFactory.java1128 // don't forget to switch the record to the new frameCOMMENT
LOW…ngine/join/AsyncWindowJoinFastRecordCursorFactory.java1403 // don't forget to switch the record to the new frameCOMMENT
LOW…ngine/join/AsyncWindowJoinFastRecordCursorFactory.java1553 // don't forget to switch the record to the new frameCOMMENT
LOW…ngine/join/AsyncWindowJoinFastRecordCursorFactory.java1708 // don't forget to switch the record to the new frameCOMMENT
LOW…estdb/griffin/engine/table/GroupByShardingContext.java210 // Don't forget to update the stats.COMMENT
LOW…estdb/griffin/engine/table/GroupByShardingContext.java267 // Don't forget to update the stats.COMMENT
LOW…ngine/functions/conditional/SwitchFunctionFactory.java132 // don't forget to cast the else branch functionCOMMENT
LOW…uestdb/griffin/engine/ops/CreateViewOperationImpl.java271 // Don't forget to reset augmented columns in create table op with what we have scraped.COMMENT
LOW…tdb/griffin/engine/ops/CreateMatViewOperationImpl.java484 // Don't forget to reset augmented columns in create table op with what we have scraped.COMMENT
LOW…tdb/griffin/engine/ops/CreateMatViewOperationImpl.java714 // Don't forget to validate TTL against PARTITION BY. Negative values areCOMMENT
LOW…in/java/io/questdb/cutlass/line/tcp/LineTcpParser.java235 // Important note: don't forget to update controlBytes array when changing the following switch.COMMENT
LOW…in/java/io/questdb/cutlass/pgwire/PGPipelineEntry.java2618 // Note: don't forget to update ERROR_TAIL_MAX_SIZE when changing this code.COMMENT
Empty Error Handlers10 hits · 50 pts
SeverityFileLineSnippetContext
HIGHcompat/src/test/python/runner_parquet.py53except ImportError:CODE
HIGHcompat/src/test/python/runner_parquet.py62except ImportError:CODE
HIGHcompat/src/test/python/runner_parquet.py71except ImportError:CODE
HIGHcompat/src/test/python/runner_parquet.py79except ImportError:CODE
HIGHcompat/src/test/python/runner_parquet.py88except ImportError:CODE
HIGHcompat/src/test/python/runner_parquet.py278except Exception:CODE
HIGHcompat/src/test/python/runner_parquet.py452except Exception:CODE
HIGHcompat/src/test/python/runner_parquet.py561except Exception:CODE
HIGHci/lcov_cobertura.py206except ValueError:CODE
HIGHci/diff_coverage.py210except OSError:CODE
Cross-Language Confusion5 hits · 41 pts
SeverityFileLineSnippetContext
HIGH⚡compat/src/test/python/runner_psycopg3.py64 # - 4 bytes: has null flag (1 if any element is null)COMMENT
HIGH⚡compat/src/test/python/runner_psycopg3.py69 # - 4 bytes: element length (-1 for null, otherwise byte length)COMMENT
HIGH⚡compat/src/test/python/runner_psycopg3.py70 # - N bytes: element data (if not null)COMMENT
HIGHci/diff_coverage.py28Branches include each condition of && and || (JaCoCo counts them per line;STRING
HIGHci/diff_coverage.py342 f'as CLAUDE.md describes ("cd java-questdb-client && mvn install -DskipTests", 'CODE
Deep Nesting23 hits · 23 pts
SeverityFileLineSnippetContext
LOWfind_unterminated_logs.py73CODE
LOWfind_unterminated_logs.py256CODE
LOWtools/durability/vm/guest/dmlw-flush-order.py96CODE
LOWtools/durability/vm/guest/replay-log.py133CODE
LOWcompat/src/test/python/common.py55CODE
LOWcompat/src/test/python/common.py160CODE
LOWcompat/src/test/python/runner_parquet.py202CODE
LOWcompat/src/test/python/runner_parquet.py397CODE
LOWcompat/src/test/python/runner_parquet.py505CODE
LOWci/merge_lcov_paths.py20CODE
LOWci/merge_lcov_paths.py83CODE
LOWci/incremental_compile.py142CODE
LOWci/incremental_compile.py281CODE
LOWci/incremental_compile.py382CODE
LOWci/incremental_compile.py399CODE
LOWci/incremental_compile.py510CODE
LOWci/lcov_cobertura.py97CODE
LOWci/lcov_cobertura.py264CODE
LOWci/diff_coverage.py237CODE
LOWci/diff_coverage.py535CODE
LOWci/diff_coverage.py564CODE
LOW.github/scripts/verify-central-bundle.py68CODE
LOW.github/scripts/verify-central-bundle.py122CODE
Hyper-Verbose Identifiers23 hits · 20 pts
SeverityFileLineSnippetContext
LOWfind_unterminated_logs.py215def _prefix_is_in_comment_or_string(line, match_start):CODE
LOWcompat/src/test/python/runner_psycopg2.py30def adjust_placeholder_syntax(query):CODE
LOWcompat/src/test/python/runner_psycopg3.py86def register_varchar_array_type(connection, binary):CODE
LOWcompat/src/test/python/runner_psycopg3.py94def adjust_placeholder_syntax(query):CODE
LOWcompat/src/test/python/common.py55def convert_and_append_parameters(value, type, resolved_parameters):CODE
LOWcompat/src/test/python/runner_asyncpg.py35def adjust_placeholder_syntax(query):CODE
LOWcompat/src/test/php/runner.php107 private function convertAndAppendParameters($value, string $type, array &$resolvedParameters): void {CODE
LOW…t/java/io/questdb/test/cutlass/http/HttpFiberTest.java1481 private static class CloseTrackingHttpRequestHandler implements HttpRequestHandler, QuietCloseable {CODE
LOWci/test_configure_hetzner_apt_mirrors.py99 def test_does_not_rewrite_comments_or_similar_paths(self):STRING
LOWci/test_configure_hetzner_apt_mirrors.py115 def test_preserves_source_architecture_family(self):STRING
LOWci/test_configure_hetzner_apt_mirrors.py131 def test_rewrites_existing_hetzner_sources_to_prioritized_lists(self):STRING
LOWci/test_configure_hetzner_apt_mirrors.py145 def test_configure_writes_prioritized_fallback_lists_and_is_idempotent(self):STRING
LOWci/test_configure_hetzner_apt_mirrors.py209 def test_configure_reports_source_read_failures(self):STRING
LOWci/incremental_compile.py382 def delete_classes_not_rewritten(self, sources, stamps):CODE
LOWci/configure_hetzner_apt_mirrors.py147def mirror_list_uri_for_match(match, is_security_only):CODE
LOWci/diff_coverage.py303def warn_changed_since_last_run(root, cov_dir, paths, has_java):CODE
LOWci/diff_coverage.py419def build_instrumented_rust_lib(root, cov_dir, rust):CODE
LOW.github/scripts/verify-central-bundle.py68def drop_local_repository_files(bundle_path: pathlib.Path) -> list[str]:CODE
LOW.github/scripts/test-native-release-packaging.sh823def require_release_invariant(stable_id, condition, description):CODE
LOW.github/scripts/test-native-release-packaging.sh859def curl_numeric_option_values(command, option):CODE
LOW.github/scripts/test-native-release-packaging.sh889def has_exact_case_alternatives(command, variable, alternatives):CODE
LOW.github/scripts/test-native-release-packaging.sh903def has_status_retry_contract(command, deadline, waiting_state, success_state):CODE
LOW.github/scripts/test-native-release-packaging.sh969def assert_central_oracle_helper_fixtures():CODE
Excessive Try-Catch Wrapping13 hits · 13 pts
SeverityFileLineSnippetContext
LOWfind_unterminated_logs.py333 except Exception:CODE
LOWcompat/src/test/python/runner_psycopg2.py117 except Exception as e:CODE
LOWcompat/src/test/python/runner_psycopg2.py126 except Exception as teardown_exception:CODE
LOWcompat/src/test/python/runner_psycopg3.py195 except Exception as e:CODE
LOWcompat/src/test/python/runner_psycopg3.py204 except Exception as teardown_exception:CODE
LOWcompat/src/test/python/runner_parquet.py271 except Exception as e:CODE
LOWcompat/src/test/python/runner_parquet.py278 except Exception:CODE
LOWcompat/src/test/python/runner_parquet.py445 except Exception as e:CODE
LOWcompat/src/test/python/runner_parquet.py452 except Exception:CODE
LOWcompat/src/test/python/runner_parquet.py554 except Exception as e:CODE
LOWcompat/src/test/python/runner_parquet.py561 except Exception:CODE
LOWcompat/src/test/python/runner_asyncpg.py158 except Exception as e:CODE
LOWcompat/src/test/python/runner_asyncpg.py167 except Exception as teardown_exception:CODE
Self-Referential Comments3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMcompat/src/test/R/test_sequence.R47 # Create a table with a 2D array column of doublesCOMMENT
MEDIUMcompat/src/test/R/test_sequence.R51 # Create a 2D array of doubles to insertCOMMENT
MEDIUMci/generate_third_party_licenses.sh5# This file is shipped in every distribution's legal/ directory (see theCOMMENT
Unused Imports8 hits · 8 pts
SeverityFileLineSnippetContext
LOWgithub_run_action.py6CODE
LOWcompat/src/test/python/runner_psycopg2.py27CODE
LOWcompat/src/test/python/runner_psycopg3.py30CODE
LOWcompat/src/test/python/runner_parquet.py59CODE
LOWcompat/src/test/python/runner_asyncpg.py32CODE
LOWcore/rust/parquet2/tests/write_pyarrow.py2CODE
LOW.github/scripts/native_arch.py26CODE
LOW.github/scripts/verify-central-bundle.py20CODE
Redundant / Tautological Comments4 hits · 6 pts
SeverityFileLineSnippetContext
LOWcompat/src/test/python/common.py189 # Check if it's an integer value and add .0 if neededCOMMENT
LOWcore/docker-entrypoint.sh56# Check if on-demand JVM arguments are provided through environment variableCOMMENT
LOWcore/docker-entrypoint.sh121# Check if arguments are provided in the configuration fileCOMMENT
LOWbenchmarks/profile-client.sh97# Check if JARs existCOMMENT
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…ava/io/questdb/cairo/idx/POSTING_INDEX_CHAIN_DESIGN.md383#### Phase 2a — DONE — Writer-side helper scaffoldingCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWbenchmarks/profile-client.sh31# Usage:COMMENT