AI Slop Code RIsk Monitor

feldera/feldera

The Feldera Incremental Computation Engine

6.7 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for feldera/feldera, a Rust project with 2,120 GitHub stars. SynthScan examined 1,020,780 lines of code across 3484 source files, recording 4413 pattern matches distributed across 25 syntactic categories. The legacy adjusted pattern signal is 6.7 (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.

6.7
Adjusted Signal
6.7
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
2.1K
Stars
Rust
Language
1.0M
Lines of Code
3.5K
Files
4.4K
Pattern Hits
2026-10-12
Scan Date
0.07
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 13.8/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 3.4/100 · LOW

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

Agent Over-Engineering Ratio 17.2/100 · LOW

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

PR Review Velocity Impact 27.9/100 · MEDIUM

Which changes need focused human review? 4413 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 9HIGH 224MEDIUM 535LOW 3645

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 4413 distinct pattern matches across 25 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

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

Decorative Section Separators509 hits · 2060 pts
SeverityFileLineSnippetContext
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml19#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml21#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml28#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml30#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml40#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml44#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml54#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml56#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml62#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml64#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml69#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/nexmark.yaml71#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/flink-conf.yaml26#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/flink-conf.yaml28#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/flink-conf.yaml35#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/flink-conf.yaml37#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/flink-conf.yaml47#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/flink-conf.yaml49#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/flink-conf.yaml54#==============================================================================COMMENT
MEDIUM⚡benchmark/flink-kafka/flink-conf.yaml56#==============================================================================COMMENT
MEDIUMbenchmark/flink-kafka/flink-conf.yaml77#==============================================================================COMMENT
MEDIUMbenchmark/flink-kafka/flink-conf.yaml79#==============================================================================COMMENT
MEDIUMbenchmark/flink-kafka/flink-conf.yaml92#==============================================================================COMMENT
MEDIUMbenchmark/flink-kafka/flink-conf.yaml94#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/flink-conf-rocksdb.yaml27#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/flink-conf-rocksdb.yaml29#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/flink-conf-rocksdb.yaml36#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/flink-conf-rocksdb.yaml38#==============================================================================COMMENT
MEDIUMbenchmark/flink/flink-conf-rocksdb.yaml49#==============================================================================COMMENT
MEDIUMbenchmark/flink/flink-conf-rocksdb.yaml51#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml19#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml21#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml28#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml30#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml42#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml46#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml56#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml58#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml64#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml66#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml71#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/nexmark.yaml73#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/flink-conf-hashmap.yaml27#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/flink-conf-hashmap.yaml29#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/flink-conf-hashmap.yaml36#==============================================================================COMMENT
MEDIUM⚡benchmark/flink/flink-conf-hashmap.yaml38#==============================================================================COMMENT
MEDIUMbenchmark/flink/flink-conf-hashmap.yaml49#==============================================================================COMMENT
MEDIUMbenchmark/flink/flink-conf-hashmap.yaml51#==============================================================================COMMENT
MEDIUMcrates/sqllib/src/lib.rs268 // ── helpers ────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/sqllib/src/lib.rs279 // ── combination generator ───────────────────────────────────────────────COMMENT
MEDIUMcrates/sqllib/src/lib.rs399 // ── Recursive step ─────────────────────────────────────────────────────COMMENT
MEDIUMcrates/sqllib/src/lib.rs419 // ── Base: all non-nullable — skip ──────────────────────────────────────COMMENT
MEDIUMcrates/sqllib/src/lib.rs425 // ── Base: ≥1 nullable, no const generics, wrap in Some() ──────────────COMMENT
MEDIUMcrates/sqllib/src/lib.rs441 // ── Base: ≥1 nullable, const generics present, wrap in Some() ─────────COMMENT
MEDIUMcrates/sqllib/src/lib.rs457 // ── Base: ≥1 nullable, no const generics, direct return ───────────────COMMENT
MEDIUMcrates/sqllib/src/lib.rs473 // ── Base: ≥1 nullable, const generics present, direct return ──────────COMMENT
MEDIUM⚡crates/sqllib/src/string_interner.rs244// ┌──────────┐ ┌────────────────────────┐COMMENT
MEDIUM⚡crates/sqllib/src/string_interner.rs246// │ ┌───┐ │ ┌───────┐by_id │ │COMMENT
MEDIUM⚡crates/sqllib/src/string_interner.rs247// │ │Z-1├───┼──────►│gather ├─────►│ INTERNED_STRINGS_BY_ID │COMMENT
MEDIUM⚡crates/sqllib/src/string_interner.rs248// │ └──┬┘ │ └───────┘ │ CURRENT_STEP │COMMENT
449 more matches not shown…
Over-Commented Block2090 hits · 1890 pts
SeverityFileLineSnippetContext
LOWCargo.toml141# - 7f8bb445 "Disable unsupported feature check." — downgrade the reader-sideCOMMENT
LOWCargo.toml161# - 9c858990 "delta-rs: backport delta-io/delta-rs#4692 onto 0.32.3" — theCOMMENT
LOWbenchmark/flink-kafka/nexmark.yaml1################################################################################COMMENT
LOWbenchmark/flink-kafka/nexmark.yaml21#==============================================================================COMMENT
LOWbenchmark/flink-kafka/flink-conf.yaml1################################################################################COMMENT
LOWbenchmark/flink-kafka/run-nexmark.sh1#!/usr/bin/env bashCOMMENT
LOWbenchmark/flink-kafka/config.sh1#!/usr/bin/env bashCOMMENT
LOWbenchmark/flink/flink-conf-rocksdb.yaml1################################################################################COMMENT
LOWbenchmark/flink/nexmark.yaml1################################################################################COMMENT
LOWbenchmark/flink/nexmark.yaml41COMMENT
LOWbenchmark/flink/run.sh1#!/usr/bin/env bashCOMMENT
LOWbenchmark/flink/config.sh1#!/usr/bin/env bashCOMMENT
LOWbenchmark/flink/flink-conf-hashmap.yaml1################################################################################COMMENT
LOWbenchmark/feldera-sql/run.py1#! /usr/bin/python3COMMENT
LOWsql-to-dbsp-compiler/temp/src/stubs.rs1// Compiler-generated file.COMMENT
LOW…r/visitors/outer/CollectExpensiveExpressionsTests.java181COMMENT
LOW…g/dbsp/sqlCompiler/compiler/sql/tools/TableParser.java501 return new Change(extracted);COMMENT
LOW…lCompiler/compiler/sql/simple/ArrayFunctionsTests.java1121 select array_insert(array(1, 2, 3), 3, cast(null as tinyint));COMMENT
LOW…ler/compiler/sql/streaming/JoinGCIncrementalTests.java181 List<TablePair<?>> pairs = createTablePairs();COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1001 """, """COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1081 INSERT INTO orders VALUES(1, 0);COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1241 // Before this step, table contents (rows above the ==== line areCOMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1261 // 10:00 | b |COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1441 --------------------COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1501 --------------------COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1561 2 | 200 | 1""");COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1621 id | ts | weightCOMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1641 // ================ waterline = 260 - 100COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1761 // ts | v |COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1801 // Before this step, table contents:COMMENT
LOW…sqlCompiler/compiler/sql/streaming/StreamingTests.java1881 --------------------------------COMMENT
LOW…iler/compiler/sql/postgres/PostgresTimestampTests.java41import org.junit.Test;COMMENT
LOW…iler/compiler/sql/postgres/PostgresTimestampTests.java221 }COMMENT
LOW…iler/compiler/sql/postgres/PostgresTimestampTests.java581 // interval,COMMENT
LOW…lCompiler/compiler/sql/postgres/PostgresDateTests.java141 new DBSPZSetExpression(Linq.map(results,COMMENT
LOW…lCompiler/compiler/sql/postgres/PostgresDateTests.java161 //COMMENT
LOW…lCompiler/compiler/sql/postgres/PostgresDateTests.java181 // Two daysCOMMENT
LOW…lCompiler/compiler/sql/postgres/PostgresBoolTests.java61 // ERROR: invalid input syntax for type boolean: "test"COMMENT
LOW…piler/compiler/sql/postgres/PostgresIntervalTests.java81 //"SELECT INTERVAL '1.5' MONTHS AS \"One month 15 days\";\n" +COMMENT
LOW…ava/org/dbsp/sqlCompiler/ir/expression/DBSPOpcode.java101 // Yet another way to compare, used in controlled filters after a waterlineCOMMENT
LOW…ler/circuit/operator/DBSPConcreteAsofJoinOperator.java61 // join: F,COMMENT
LOW…qlCompiler/compiler/visitors/inner/ExpressionsCSE.java41// |t_1: &Tup3<i32?, i32?, i32?>|COMMENT
LOW…compiler/visitors/outer/monotonicity/Monotonicity.java561 // The only field which could have a waterline is the key (timestamp)COMMENT
LOW…mpiler/visitors/outer/monotonicity/InsertLimiters.java1861 OutputPort merged = extend.outputPort();COMMENT
LOW…er/compiler/frontend/aggregates/LeadLagAggregates.java81 DBSPExpression row = DBSPTupleExpression.flatten(COMMENT
LOW…compiler/frontend/calciteCompiler/ConvertletTable.java341 (cx, call) -> cx.convertExpression(COMMENT
LOW…compiler/frontend/calciteCompiler/ConvertletTable.java1901 // power(COMMENT
LOW…compiler/frontend/calciteCompiler/ConvertletTable.java2061 }COMMENT
LOW…compiler/frontend/calciteCompiler/ConvertletTable.java2141 }COMMENT
LOW…compiler/frontend/calciteCompiler/ConvertletTable.java2161 // FOR CASE WHEN length < 0 THEN 0 ELSE length END)COMMENT
LOW…compiler/frontend/calciteCompiler/ConvertletTable.java2501 //COMMENT
LOW…Compiler/compiler/backend/rust/ToRustInnerVisitor.java2361 }COMMENT
LOW…piler/compiler/backend/rust/BaseRustCodeGenerator.java81 #![allow(non_snake_case)]COMMENT
LOWsql-to-dbsp-compiler/slt/skip.txt1// This file contains a list of buggy tests to skipCOMMENT
LOWcrates/sqllib/tests/archived_ord.rs1//! Does comparing two values in their archived form, or an archived valueCOMMENT
LOWcrates/sqllib/tests/archived_ord.rs61 // `rkyv` puts the root last, which is how `archived_root` finds it.COMMENT
LOWcrates/sqllib/tests/archived_ord.rs901//COMMENT
LOWcrates/sqllib/tests/archived_ord.rs941/// its first entry descends through two inner nodes rather than one.COMMENT
LOWcrates/sqllib/tests/archived_ord.rs1781// Splicing a run of keys into a merge output has to feed the output'sCOMMENT
LOWcrates/sqllib/benches/flat_variant_serialize.rs1//! Serialization throughput for [`FlatVariant`], the flat-buffer SQL VARIANT.COMMENT
2030 more matches not shown…
Cross-File Repetition158 hits · 790 pts
SeverityFileLineSnippetContext
HIGH…ava/org/dbsp/sqlCompiler/compiler/sql/ParserTests.java0create table t(x int); create view v as select /*+ broadcast(t), shard(s) */ * from t join t as s using (x);STRING
HIGH…er/compiler/sql/simple/IncrementalRegressionTests.java0create table t(x int); create view v as select /*+ broadcast(t), shard(s) */ * from t join t as s using (x);STRING
HIGH…org/dbsp/sqlCompiler/compiler/sql/MultiCrateTests.java0create table t(x int); create view v as select /*+ broadcast(t), shard(s) */ * from t join t as s using (x);STRING
HIGH…/sqlCompiler/compiler/sql/simple/Regression2Tests.java0create table t(x int); create view v as select /*+ broadcast(t), shard(s) */ * from t join t as s using (x);STRING
HIGH…org/dbsp/sqlCompiler/compiler/sql/MultiCrateTests.java0declare recursive view v(v int); create view v (v0) as select distinct v from v union select 1;STRING
HIGH…/compiler/sql/recursive/IncrementalRecursiveTests.java0declare recursive view v(v int); create view v (v0) as select distinct v from v union select 1;STRING
HIGH…sqlCompiler/compiler/sql/recursive/RecursiveTests.java0declare recursive view v(v int); create view v (v0) as select distinct v from v union select 1;STRING
HIGH…dbsp/sqlCompiler/compiler/sql/simple/TinyintTests.java0select x, x::int2 as int2_value from (values (-2.9::float8), (-2.5::float8), (-1.5::float8), (-0.5::float8), (0.0::floatSTRING
HIGH…lCompiler/compiler/sql/postgres/PostgresInt4Tests.java0select x, x::int2 as int2_value from (values (-2.9::float8), (-2.5::float8), (-1.5::float8), (-0.5::float8), (0.0::floatSTRING
HIGH…lCompiler/compiler/sql/postgres/PostgresInt2Tests.java0select x, x::int2 as int2_value from (values (-2.9::float8), (-2.5::float8), (-1.5::float8), (-0.5::float8), (0.0::floatSTRING
HIGH…dbsp/sqlCompiler/compiler/sql/simple/TinyintTests.java0select x, x::int2 as int2_value from (values (-2.9::numeric(2, 1)), (-2.5::numeric(2, 1)), (-1.5::numeric(2, 1)), (-0.5:STRING
HIGH…lCompiler/compiler/sql/postgres/PostgresInt4Tests.java0select x, x::int2 as int2_value from (values (-2.9::numeric(2, 1)), (-2.5::numeric(2, 1)), (-1.5::numeric(2, 1)), (-0.5:STRING
HIGH…lCompiler/compiler/sql/postgres/PostgresInt2Tests.java0select x, x::int2 as int2_value from (values (-2.9::numeric(2, 1)), (-2.5::numeric(2, 1)), (-1.5::numeric(2, 1)), (-0.5:STRING
HIGH…untime_aggtest/aggregate_tests5/test_arg_max_append.py0create materialized view un_int_arg_max_value as select arg_max(c1, c2) as c1, arg_max(c2, c1) as c2, arg_max(c3, c4) asSTRING
HIGH…/tests/runtime_aggtest/aggregate_tests/test_arg_max.py0create materialized view un_int_arg_max_value as select arg_max(c1, c2) as c1, arg_max(c2, c1) as c2, arg_max(c3, c4) asSTRING
HIGH…untime_aggtest/aggregate_tests3/test_un_int_arg_max.py0create materialized view un_int_arg_max_value as select arg_max(c1, c2) as c1, arg_max(c2, c1) as c2, arg_max(c3, c4) asSTRING
HIGH…aggtest/aggregate_tests6/test_un_int_arg_max_append.py0create materialized view un_int_arg_max_value as select arg_max(c1, c2) as c1, arg_max(c2, c1) as c2, arg_max(c3, c4) asSTRING
HIGH…untime_aggtest/aggregate_tests5/test_arg_max_append.py0create materialized view un_int_arg_max_gby as select id, arg_max(c1, c2) as c1, arg_max(c2, c1) as c2, arg_max(c3, c4) STRING
HIGH…/tests/runtime_aggtest/aggregate_tests/test_arg_max.py0create materialized view un_int_arg_max_gby as select id, arg_max(c1, c2) as c1, arg_max(c2, c1) as c2, arg_max(c3, c4) STRING
HIGH…untime_aggtest/aggregate_tests3/test_un_int_arg_max.py0create materialized view un_int_arg_max_gby as select id, arg_max(c1, c2) as c1, arg_max(c2, c1) as c2, arg_max(c3, c4) STRING
HIGH…aggtest/aggregate_tests6/test_un_int_arg_max_append.py0create materialized view un_int_arg_max_gby as select id, arg_max(c1, c2) as c1, arg_max(c2, c1) as c2, arg_max(c3, c4) STRING
HIGH…untime_aggtest/aggregate_tests5/test_arg_max_append.py0create materialized view un_int_arg_min_distinct as select arg_min(distinct c1, c2) as c1, arg_min(distinct c2, c1) as cSTRING
HIGH…/tests/runtime_aggtest/aggregate_tests/test_arg_max.py0create materialized view un_int_arg_min_distinct as select arg_min(distinct c1, c2) as c1, arg_min(distinct c2, c1) as cSTRING
HIGH…untime_aggtest/aggregate_tests5/test_arg_min_append.py0create materialized view un_int_arg_min_distinct as select arg_min(distinct c1, c2) as c1, arg_min(distinct c2, c1) as cSTRING
HIGH…/tests/runtime_aggtest/aggregate_tests/test_arg_min.py0create materialized view un_int_arg_min_distinct as select arg_min(distinct c1, c2) as c1, arg_min(distinct c2, c1) as cSTRING
HIGH…untime_aggtest/aggregate_tests3/test_un_int_arg_min.py0create materialized view un_int_arg_min_distinct as select arg_min(distinct c1, c2) as c1, arg_min(distinct c2, c1) as cSTRING
HIGH…aggtest/aggregate_tests6/test_un_int_arg_min_append.py0create materialized view un_int_arg_min_distinct as select arg_min(distinct c1, c2) as c1, arg_min(distinct c2, c1) as cSTRING
HIGH…untime_aggtest/aggregate_tests3/test_un_int_arg_max.py0create materialized view un_int_arg_min_distinct as select arg_min(distinct c1, c2) as c1, arg_min(distinct c2, c1) as cSTRING
HIGH…aggtest/aggregate_tests6/test_un_int_arg_max_append.py0create materialized view un_int_arg_min_distinct as select arg_min(distinct c1, c2) as c1, arg_min(distinct c2, c1) as cSTRING
HIGH…untime_aggtest/aggregate_tests5/test_arg_max_append.py0create materialized view un_int_arg_min_distinct_gby as select id, arg_min(distinct c1, c2) as c1, arg_min(distinct c2, STRING
HIGH…/tests/runtime_aggtest/aggregate_tests/test_arg_max.py0create materialized view un_int_arg_min_distinct_gby as select id, arg_min(distinct c1, c2) as c1, arg_min(distinct c2, STRING
HIGH…untime_aggtest/aggregate_tests5/test_arg_min_append.py0create materialized view un_int_arg_min_distinct_gby as select id, arg_min(distinct c1, c2) as c1, arg_min(distinct c2, STRING
HIGH…/tests/runtime_aggtest/aggregate_tests/test_arg_min.py0create materialized view un_int_arg_min_distinct_gby as select id, arg_min(distinct c1, c2) as c1, arg_min(distinct c2, STRING
HIGH…untime_aggtest/aggregate_tests3/test_un_int_arg_min.py0create materialized view un_int_arg_min_distinct_gby as select id, arg_min(distinct c1, c2) as c1, arg_min(distinct c2, STRING
HIGH…aggtest/aggregate_tests6/test_un_int_arg_min_append.py0create materialized view un_int_arg_min_distinct_gby as select id, arg_min(distinct c1, c2) as c1, arg_min(distinct c2, STRING
HIGH…untime_aggtest/aggregate_tests3/test_un_int_arg_max.py0create materialized view un_int_arg_min_distinct_gby as select id, arg_min(distinct c1, c2) as c1, arg_min(distinct c2, STRING
HIGH…aggtest/aggregate_tests6/test_un_int_arg_max_append.py0create materialized view un_int_arg_min_distinct_gby as select id, arg_min(distinct c1, c2) as c1, arg_min(distinct c2, STRING
HIGH…untime_aggtest/aggregate_tests5/test_arg_max_append.py0create materialized view un_int_arg_max_where_gby as select id, arg_max(c1, c2) filter(where c4>13450) as f_c1, arg_max(STRING
HIGH…/tests/runtime_aggtest/aggregate_tests/test_arg_max.py0create materialized view un_int_arg_max_where_gby as select id, arg_max(c1, c2) filter(where c4>13450) as f_c1, arg_max(STRING
HIGH…untime_aggtest/aggregate_tests3/test_un_int_arg_max.py0create materialized view un_int_arg_max_where_gby as select id, arg_max(c1, c2) filter(where c4>13450) as f_c1, arg_max(STRING
HIGH…aggtest/aggregate_tests6/test_un_int_arg_max_append.py0create materialized view un_int_arg_max_where_gby as select id, arg_max(c1, c2) filter(where c4>13450) as f_c1, arg_max(STRING
HIGH…ime_aggtest/aggregate_tests5/test_atbl_charn_append.py0create materialized view atbl_charn as select id, cast(c1 as char(7)) as f_c1, cast(c2 as char(7)) as f_c2 from varchar_STRING
HIGH…ts/runtime_aggtest/aggregate_tests2/test_atbl_charn.py0create materialized view atbl_charn as select id, cast(c1 as char(7)) as f_c1, cast(c2 as char(7)) as f_c2 from varchar_STRING
HIGH…s/runtime_aggtest/aggregate_tests4/test_atbl_charn4.py0create materialized view atbl_charn as select id, cast(c1 as char(7)) as f_c1, cast(c2 as char(7)) as f_c2 from varchar_STRING
HIGH…ts/runtime_aggtest/aggregate_tests5/test_max_append.py0create materialized view un_int_max_gby as select id, max(c1) as c1, max(c2) as c2, max(c3) as c3, max(c4) as c4, max(c5STRING
HIGH…thon/tests/runtime_aggtest/aggregate_tests/test_max.py0create materialized view un_int_max_gby as select id, max(c1) as c1, max(c2) as c2, max(c3) as c3, max(c4) as c4, max(c5STRING
HIGH…ts/runtime_aggtest/aggregate_tests3/test_un_int_max.py0create materialized view un_int_max_gby as select id, max(c1) as c1, max(c2) as c2, max(c3) as c3, max(c4) as c4, max(c5STRING
HIGH…ime_aggtest/aggregate_tests6/test_un_int_max_append.py0create materialized view un_int_max_gby as select id, max(c1) as c1, max(c2) as c2, max(c3) as c3, max(c4) as c4, max(c5STRING
HIGH…ts/runtime_aggtest/aggregate_tests5/test_max_append.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…thon/tests/runtime_aggtest/aggregate_tests/test_max.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…ts/runtime_aggtest/aggregate_tests5/test_min_append.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…thon/tests/runtime_aggtest/aggregate_tests/test_min.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…ts/runtime_aggtest/aggregate_tests3/test_un_int_min.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…ime_aggtest/aggregate_tests6/test_un_int_min_append.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…ts/runtime_aggtest/aggregate_tests3/test_un_int_sum.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…time_aggtest/aggregate_tests3/test_un_int_count_col.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…ts/runtime_aggtest/aggregate_tests3/test_un_int_avg.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…ts/runtime_aggtest/aggregate_tests3/test_un_int_max.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…ime_aggtest/aggregate_tests6/test_un_int_max_append.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
HIGH…ime_aggtest/aggregate_tests3/test_un_int_stddev_pop.py0create materialized view un_int_avg_distinct as select avg(distinct c1) as c1, avg(distinct c2) as c2, avg(distinct c3) STRING
98 more matches not shown…
Hyper-Verbose Identifiers724 hits · 739 pts
SeverityFileLineSnippetContext
LOWpython/tests/utils.py182 def checkpoint_sync_connection(CODE
LOWpython/tests/utils.py747def ensure_delta_spark_fixture(CODE
LOWpython/tests/utils.py816def _build_delta_spark_fixture(CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py27def _incarnation_mismatch_error() -> FelderaAPIError:CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py39 def test_retries_transparently_on_incarnation_mismatch(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py62 def test_handles_missing_incarnation_uuid_from_older_pipeline(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py79 def test_non_mismatch_api_error_still_propagates(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py103 def test_retries_transparently_on_incarnation_mismatch(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py136 def test_handles_missing_incarnation_uuid_from_older_pipeline(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py159 def test_checkpoint_response_returns_full_dict_without_wait(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py173 def test_checkpoint_still_returns_bare_seq(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py185 def test_sync_checkpoint_response_returns_full_dict_without_wait(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py199 def test_sync_checkpoint_still_returns_bare_uuid(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py233 def test_checkpoint_pipeline_returns_bare_int(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py245 def test_checkpoint_pipeline_response_returns_full_dict(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py259 def test_sync_checkpoint_returns_bare_str(self):CODE
LOW…thon/tests/unit/test_checkpoint_incarnation_restart.py271 def test_sync_checkpoint_response_returns_full_dict(self):CODE
LOWpython/tests/unit/test_input_pandas_token.py33 def test_returns_token_of_last_chunk(self):CODE
LOWpython/tests/unit/test_input_pandas_token.py43 def test_empty_dataframe_returns_none(self):CODE
LOWpython/tests/unit/test_output_handler.py23 def test_reading_while_changes_arrive_loses_nothing(self):CODE
LOWpython/tests/unit/test_stats.py17def test_commit_progress_absent_when_no_transaction():CODE
LOWpython/tests/unit/test_stats.py22def test_commit_progress_parsed_into_object():CODE
LOWpython/tests/unit/test_stats.py39def test_commit_progress_str_matches_rust_display_format():CODE
LOWpython/tests/unit/test_stats.py55def test_progress_summary_falls_back_to_record_counts_outside_transaction():CODE
LOWpython/tests/unit/test_stats.py60def test_progress_summary_prefers_commit_progress_during_transaction():CODE
LOWpython/tests/unit/test_tags.py6def test_display_name_strips_color_suffix():CODE
LOW⚡python/tests/unit/test_tags.py26def test_normalize_sorts_lexicographically():CODE
LOW⚡python/tests/unit/test_tags.py30def test_normalize_is_idempotent():CODE
LOW⚡python/tests/unit/test_tags.py39def test_normalize_collapses_color_variants_keeping_last():CODE
LOW⚡python/tests/unit/test_tags.py47def test_normalize_preserves_color_of_survivor():CODE
LOW⚡python/tests/unit/test_tags.py53def test_normalize_distinct_names_with_colors_all_kept():CODE
LOW⚡python/tests/unit/test_tags.py62def test_normalize_accepts_any_iterable():CODE
LOWpython/tests/unit/test_delta_fixture_build_lock.py86def test_concurrent_builders_build_once(tmp_path, fixture_subpath):CODE
LOWpython/tests/unit/test_delta_fixture_build_lock.py135def test_half_placed_fixture_is_rebuilt(monkeypatch, fixture_subpath):CODE
LOWpython/tests/unit/test_delta_fixture_build_lock.py191def test_stable_path_is_suite_namespaced(monkeypatch, tag, expected):CODE
LOW⚡python/tests/unit/test_connector_metadata.py26def test_connector_metadata_is_sent_as_json(client: FelderaClient):CODE
LOW⚡python/tests/unit/test_connector_metadata.py32def test_connector_metadata_is_omitted_by_default(client: FelderaClient):CODE
LOW⚡python/tests/unit/test_connector_metadata.py37def test_connector_metadata_must_be_a_mapping(client: FelderaClient):CODE
LOWpython/tests/unit/test_feldera_edition.py4def test_editions_parse_and_classify():CODE
LOW⚡python/tests/unit/test_long_operation_warning.py33 def test_no_warning_before_threshold(self, caplog):CODE
LOW⚡python/tests/unit/test_long_operation_warning.py39 def test_warning_after_threshold(self, caplog):CODE
LOW⚡python/tests/unit/test_long_operation_warning.py46 def test_threshold_doubles_after_each_warning(self, caplog):CODE
LOW⚡python/tests/unit/test_long_operation_warning.py56 def test_done_is_noop_if_never_warned(self, caplog):CODE
LOW⚡python/tests/unit/test_long_operation_warning.py63 def test_done_logs_if_previously_warned(self, caplog):CODE
LOW⚡python/tests/unit/test_long_operation_warning.py71 def test_done_without_done_message_is_silent(self, caplog):CODE
LOWpython/tests/unit/test_long_operation_warning.py86 def test_uses_configured_level(self, caplog):CODE
LOWpython/tests/unit/test_long_operation_warning.py93 def test_default_level_is_visible_at_info(self, caplog):CODE
LOWpython/tests/unit/test_checkpoint_sync_status.py142def test_failure_carries_the_error(pipeline: Pipeline):CODE
LOWpython/tests/unit/test_checkpoint_sync_status.py155def test_other_checkpoints_running_are_ignored(pipeline: Pipeline):CODE
LOWpython/tests/unit/test_checkpoint_sync_status.py161def test_accepts_a_uuid_object(pipeline: Pipeline):CODE
LOWpython/tests/unit/test_jwt_expiry.py46def test_states_nothing_rather_than_guessing(token):CODE
LOWpython/tests/unit/test_jwt_expiry.py57def test_seconds_since_expiry_only_reports_the_past():CODE
LOWpython/tests/unit/test_jwt_expiry.py64def test_padding_is_restored_for_every_payload_length():CODE
LOW⚡python/tests/unit/test_pipeline_logs_cursor.py94 def test_cursor_counts_the_lines_read(self):CODE
LOW⚡python/tests/unit/test_pipeline_logs_cursor.py99 def test_from_headers_reads_all_three(self):CODE
LOW⚡python/tests/unit/test_pipeline_logs_cursor.py105 def test_partial_position_is_an_error(self, dropped):CODE
LOW⚡python/tests/unit/test_pipeline_logs_cursor.py113 def test_first_connection_asks_for_the_whole_buffer(self):CODE
LOW⚡python/tests/unit/test_pipeline_logs_cursor.py121 def test_cursor_is_sent_as_given(self):CODE
LOW⚡python/tests/unit/test_pipeline_logs_cursor.py127 def test_position_of_a_resume_that_lost_lines(self):CODE
LOW⚡python/tests/unit/test_pipeline_logs_cursor.py140 def test_transient_failure_is_retried(self):CODE
664 more matches not shown…
Unused Imports454 hits · 383 pts
SeverityFileLineSnippetContext
LOWpython/tests/__init__.py4CODE
LOWpython/tests/__init__.py4CODE
LOWpython/tests/__init__.py4CODE
LOWpython/tests/__init__.py4CODE
LOWpython/tests/__init__.py4CODE
LOWpython/tests/__init__.py4CODE
LOWpython/tests/__init__.py4CODE
LOWpython/tests/__init__.py13CODE
LOWpython/tests/__init__.py13CODE
LOWpython/tests/__init__.py13CODE
LOWpython/tests/__init__.py13CODE
LOWpython/tests/__init__.py13CODE
LOWpython/tests/utils.py20CODE
LOWpython/tests/stop_ci_run_pipelines.py28CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py3CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py6CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py7CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py8CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py9CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py10CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py11CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py12CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py13CODE
LOWpython/tests/runtime_aggtest/illarg_tests/main.py14CODE
LOW…n/tests/runtime_aggtest/aggregate_tests5/test_table.py1CODE
LOW…n/tests/runtime_aggtest/aggregate_tests5/test_table.py2CODE
LOW…n/tests/runtime_aggtest/aggregate_tests5/test_table.py3CODE
LOW…n/tests/runtime_aggtest/aggregate_tests5/test_table.py4CODE
LOW…n/tests/runtime_aggtest/aggregate_tests5/test_table.py5CODE
LOW…n/tests/runtime_aggtest/aggregate_tests5/test_table.py6CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py4CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py7CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py8CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py9CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py10CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py11CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py12CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py13CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py14CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py15CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py16CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py17CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py18CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py19CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py20CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py21CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py22CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py23CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py24CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py25CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py26CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py27CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py28CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py29CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py30CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py31CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py32CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py33CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py34CODE
LOWpython/tests/runtime_aggtest/aggregate_tests5/main.py35CODE
394 more matches not shown…
Cross-Language Confusion31 hits · 195 pts
SeverityFileLineSnippetContext
HIGH⚡…s/runtime_aggtest/illarg_tests/test_str_bin_type_fn.py626 bin || bin AS bin,CODE
HIGH⚡…s/runtime_aggtest/illarg_tests/test_str_bin_type_fn.py627 str || str AS strCODE
HIGH⚡…s/runtime_aggtest/illarg_tests/test_str_bin_type_fn.py637 intt || intt AS inttCODE
HIGH⚡…s/runtime_aggtest/illarg_tests/test_str_bin_type_fn.py647 roww || roww AS rowwCODE
HIGH…ts/runtime_aggtest/illarg_tests/test_str_unicode_fn.py385 str || str AS strCODE
HIGH…sts/runtime_aggtest/variant_tests/dtype_and_variant.py790 "roww_varnt": '{"int":null,"var":null}',CODE
HIGH⚡…/unsigned_int_tests/test_un_int_supported_functions.py632 tiny_int || tiny_int AS tiny_int,CODE
HIGH⚡…/unsigned_int_tests/test_un_int_supported_functions.py633 small_int || small_int AS small_int,CODE
HIGH⚡…/unsigned_int_tests/test_un_int_supported_functions.py634 intt || intt AS intt,CODE
HIGH⚡…/unsigned_int_tests/test_un_int_supported_functions.py635 big_int || big_int AS big_intCODE
HIGH⚡python/tests/platform/test_ingress_formats.py620 "CREATE TABLE t1(id bigint not null, s varchar not null); "CODE
HIGH⚡python/tests/platform/test_ingress_formats.py673 "id1 bigint not null,"CODE
HIGH⚡python/tests/platform/test_ingress_formats.py674 "id2 bigint not null,"CODE
HIGH⚡python/tests/platform/test_ingress_formats.py675 "str1 varchar not null,"CODE
HIGH⚡python/tests/platform/test_ingress_formats.py677 "int1 bigint not null,"CODE
HIGHpython/tests/platform/test_ingress_formats.py822 # Expect 3 events: delete (id2=1 id1=2 old str2=foo), delete (id1=3...), insert (id1=2 updated str2 null)COMMENT
HIGHpython/tests/platform/test_ingress_formats.py388 '{"id":1,"v":{"name":"Bob","scores":[1,2.5,null],"ok":true}}\n'CODE
HIGHpython/tests/platform/test_ingress_formats.py392 '{"id":5,"v":null}',CODE
HIGHpython/tests/platform/test_ingress_formats.py491 'CREATE TABLE t1("c1" integer not null,"C2" bool not null,"😁❤" varchar not null,'CODE
HIGHpython/tests/platform/test_ingress_formats.py492 "\"αβγ\" boolean not null, ΔΘ boolean not null) WITH ('materialized'='true');"CODE
HIGHpython/tests/platform/test_ingress_formats.py515 sql = "CREATE TABLE t1(id bigint not null, s varchar not null, primary key(id)) "CODE
HIGHpython/tests/platform/test_ingress_formats.py563 'CREATE TABLE "TaBle1"(id bigint not null);'CODE
HIGHpython/tests/platform/test_ingress_formats.py814 '{"update":{"id1":2,"id2":1,"str2":null}},'CODE
HIGHpython/tests/runtime/test_postprocessor.py126 result.push(b'\n');CODE
HIGHpython/tests/runtime/test_clock_advance.py10* `advance(null)`: advance by one `clock_resolution`,STRING
HIGHpython/tests/runtime/test_clock_advance.py39# Clock resolution configured below; `advance(null)` moves NOW() by this much.COMMENT
HIGHpython/tests/runtime/test_clock_advance.py71 # and `advance(null)` moves NOW() by exactly this much.COMMENT
HIGHpython/tests/runtime/test_clock_advance.py92 # advance(null) advances by exactly one clock_resolution.COMMENT
HIGHpython/tests/runtime/test_adhoc_queries.py28 CREATE TABLE not_materialized(id bigint not null);CODE
HIGHpython/tests/runtime/test_adhoc_queries.py282 """CREATE TABLE "TaBle1"(id bigint not null) WITH ('materialized' = 'true');"""STRING
HIGHscripts/dummy_oidc.py610 # answering null, so drop the empty entries.COMMENT
Empty Error Handlers30 hits · 150 pts
SeverityFileLineSnippetContext
HIGHcrates/iceberg/src/test/create_test_table_s3.py129except:CODE
HIGHcrates/iceberg/src/test/create_test_table_s3.py97except:CODE
HIGHcrates/iceberg/src/test/follow_table.py73except Exception:CODE
HIGHcrates/iceberg/src/test/follow_table.py77except Exception:CODE
HIGHpython/tests/utils.py671except Exception:CODE
HIGHpython/tests/utils.py675except Exception:CODE
HIGHpython/tests/kafka.py36except Exception:CODE
HIGHpython/tests/platform/test_pipeline_lifecycle.py879except RuntimeError:CODE
HIGHpython/tests/platform/test_api_keys.py26except FelderaAPIError:CODE
HIGHpython/tests/platform/negative_test.py76except Exception:CODE
HIGHpython/tests/platform/negative_test.py116except Exception:CODE
HIGHpython/tests/platform/test_connector_status.py108except FelderaAPIError:CODE
HIGHpython/tests/platform/test_connector_status.py268except FelderaAPIError:CODE
HIGHpython/tests/runtime/test_adhoc_queries.py199except OSError:CODE
HIGHpython/tests/runtime/test_adhoc_queries.py533except OSError:CODE
HIGHpython/tests/platform_rbac/idp.py122except requests.RequestException:CODE
HIGHpython/tests/workloads/test_kafka_avro.py416except IndexError:CODE
HIGHpython/feldera/testutils.py36except ImportError:CODE
HIGHpython/feldera/pipeline_builder.py120except FelderaAPIError:CODE
HIGHpython/feldera/rest/errors.py23except ValueError:CODE
HIGH…n/dbt-feldera/dbt/adapters/feldera/pipeline_manager.py351except Exception:CODE
HIGHpython/felderize/tests/e2e/run_tests.py103except ModuleNotFoundError:CODE
HIGHpython/felderize/tests/e2e/run_tests.py405except Exception: # noqa: BLE001 - cleanup must not mask the real resultCODE
HIGHpython/felderize/tests/e2e/run_tests.py409except Exception: # noqa: BLE001CODE
HIGHpython/felderize/tests/e2e/run_tests.py278except (ValueError, OverflowError):CODE
HIGHpython/felderize/tests/e2e/run_tests.py262except Exception: # noqa: BLE001CODE
HIGHpython/felderize/tests/e2e/run_tests.py270except Exception: # noqa: BLE001CODE
HIGHpython/felderize/tests/e2e/run_tests.py728except Exception: # noqa: BLE001 - fall through and re-run if the cache is unreadableCODE
HIGHpython/felderize/felderize/docs.py376except yaml.YAMLError:CODE
HIGHscripts/scalebench.py856except OSError:CODE
Structural Annotation Overuse95 hits · 145 pts
SeverityFileLineSnippetContext
LOW…iler/compiler/frontend/aggregates/RangeAggregates.java108 // NOTE: This function requires the arguments to be positiveCOMMENT
LOW⚡crates/dbsp/src/operator/integral_weight_validator.rs104 // Step 0: insert key 42 with weight +1 → weight 1.COMMENT
LOW⚡crates/dbsp/src/operator/integral_weight_validator.rs105 // Step 1: delete key 42 with weight -2 → weight -1 (panic).COMMENT
LOWcrates/dbsp/src/operator/dynamic/input.rs1745 // Step 2: repeat with one more additional key.COMMENT
LOWcrates/dbsp/src/operator/dynamic/group/row_number.rs484 // Step 1: Compute R0 and R1.COMMENT
LOWcrates/dbsp/src/operator/dynamic/group/row_number.rs506 // Step 2: Recompute all row numbers from the current position onward.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/group/rank.rs581 // Step 1: Compute R0 and R1.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/group/rank.rs591 // Step 2: Find the first value with rank R0 and step forward from it to computeCOMMENT
LOWcrates/dbsp/src/operator/dynamic/group/rank.rs625 // Step 3: Recompute all ranks from the current position onward.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1225 // Step 0: add edges 1->2, 2->3; mark 2 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1230 // Step 1: extend chain with 3->4; mark 3 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1232 // Step 2: extend chain with 4->5; mark 4 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1234 // Step 3: remove key point 3 (paths via 3 should disappear).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1236 // Step 4: remove edge 2->3 (breaks the original chain).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1238 // Step 5: add shortcut edge 2->5 (bypasses missing 3->4).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1240 // Step 6: add 5->6 and mark 5,6 as key points.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1242 // Step 7: add edge 6->2 (introduce a cycle).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1244 // Step 8: remove key point 2 (cycle still exists but via non-key).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1246 // Step 9: remove edge 6->2 and key point 5 (break cycle, shrink keys).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1248 // Step 10: re-add key point 2 and edge 2->3 (restore part of chain).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1250 // Step 11: re-add key point 3 and edge 3->4 (chain continues again).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1252 // Step 12: add new branch 3->7 and mark 7 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1254 // Step 13: add edge 7->5 (reconnect branch to existing node).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1256 // Step 14: add edge 5->8 and mark 8 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1258 // Step 15: remove edge 2->5 (drop the shortcut).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1260 // Step 16: remove key point 4 (paths via 4 should drop).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1262 // Step 17: add edge 8->2 (new cycle through 8).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1264 // Step 18: remove edge 7->5 (break branch reconnection).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1266 // Step 19: remove key point 7 and edge 8->2 (collapse new cycle).COMMENT
LOWcrates/adapters/src/controller/test.rs8219 // Step 0: initiated, evaluated, and delivered by the endpoint.COMMENT
LOW⚡crates/adapters/src/integrated/delta_table/test.rs3027 // Step 1: two appends => two parquet files, one Delta version each.COMMENT
LOW⚡crates/adapters/src/integrated/delta_table/test.rs3032 // Step 2: OPTIMIZE coalesces the two files into one. Every action hasCOMMENT
LOWcrates/adapters/src/integrated/delta_table/test.rs3055 // Step 3: no-op UPDATE (`b = b`). delta-rs rewrites every matching fileCOMMENT
LOWcrates/adapters/src/integrated/delta_table/test.rs3078 // Step 4: real change. CDC tables encode an in-place row update as aCOMMENT
LOW⚡…dapters/src/integrated/postgres/test/cdc_privileges.rs679 // Step 1: a superuser start with the default configuration, stopped onlyCOMMENT
LOW⚡…dapters/src/integrated/postgres/test/cdc_privileges.rs686 // Step 2: the documented CREATE ROLE and GRANT statements.COMMENT
LOW…dapters/src/integrated/postgres/test/cdc_privileges.rs702 // Step 3: the runtime role resumes the bootstrap pipeline with the sourceCOMMENT
LOWcrates/adapters/src/static_compile/catalog.rs1111 // Step 1: insert a couple of values.COMMENT
LOWcrates/adapters/src/static_compile/catalog.rs1131 // Step 2: replace an entry.COMMENT
LOWcrates/adapters/src/static_compile/catalog.rs1148 // Step 3: delete an entry.COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1129 # Step 2: Create checkpoint and syncCOMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1133 # Step 3: Start standby pipelineCOMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1385 # Step 1: push a checkpoint to the source pipeline (becomes read_bucket).COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1461 # Step 1: create the source pipeline (becomes read_bucket for standby).COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1641 # Step 1: source pipeline creates a checkpoint (will become read_bucket).COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1726 # Step 1: source pipeline creates a checkpoint (will become read_bucket).COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1886 # Step 1: source pipeline creates a checkpoint (will become read_bucket).COMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1107 # Step 1: Start main pipelineCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1154 # Step 4: Add more data and make 3-10 checkpointsCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1176 # Step 5: Stop main and activate standbyCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1187 # Step 6: Validate standby has all expected recordsCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1292 # Step 1: push a checkpoint to the source pipeline's bucket (becomes read_bucket).COMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1317 # Step 2: start the main pipeline with an empty bucket and read_bucketCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1405 # Step 2: push a checkpoint to the main pipeline's own bucket.COMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1425 # Step 3: restart with both bucket (has main data) and read_bucket (hasCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1481 # Step 2: start the main pipeline; it will push newer checkpoints toCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1494 # Step 3: start the standby pipeline with empty bucket, read_bucket=source.COMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1516 # Step 4: main pipeline inserts data and pushes multiple checkpointsCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1534 # Step 5: activate standby — it should have tracked the latest bucketCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1661 # Step 2: main pipeline takes a LOCAL-ONLY checkpoint (never synced).COMMENT
35 more matches not shown…
Verbosity Indicators65 hits · 98 pts
SeverityFileLineSnippetContext
LOW⚡crates/dbsp/src/operator/integral_weight_validator.rs104 // Step 0: insert key 42 with weight +1 → weight 1.COMMENT
LOW⚡crates/dbsp/src/operator/integral_weight_validator.rs105 // Step 1: delete key 42 with weight -2 → weight -1 (panic).COMMENT
LOWcrates/dbsp/src/operator/dynamic/input.rs1719 // Step 1:COMMENT
LOWcrates/dbsp/src/operator/dynamic/input.rs1745 // Step 2: repeat with one more additional key.COMMENT
LOWcrates/dbsp/src/operator/dynamic/group/row_number.rs484 // Step 1: Compute R0 and R1.COMMENT
LOWcrates/dbsp/src/operator/dynamic/group/row_number.rs506 // Step 2: Recompute all row numbers from the current position onward.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/group/rank.rs581 // Step 1: Compute R0 and R1.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/group/rank.rs591 // Step 2: Find the first value with rank R0 and step forward from it to computeCOMMENT
LOWcrates/dbsp/src/operator/dynamic/group/rank.rs625 // Step 3: Recompute all ranks from the current position onward.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1225 // Step 0: add edges 1->2, 2->3; mark 2 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1230 // Step 1: extend chain with 3->4; mark 3 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1232 // Step 2: extend chain with 4->5; mark 4 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1234 // Step 3: remove key point 3 (paths via 3 should disappear).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1236 // Step 4: remove edge 2->3 (breaks the original chain).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1238 // Step 5: add shortcut edge 2->5 (bypasses missing 3->4).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1240 // Step 6: add 5->6 and mark 5,6 as key points.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1242 // Step 7: add edge 6->2 (introduce a cycle).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1244 // Step 8: remove key point 2 (cycle still exists but via non-key).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1246 // Step 9: remove edge 6->2 and key point 5 (break cycle, shrink keys).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1248 // Step 10: re-add key point 2 and edge 2->3 (restore part of chain).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1250 // Step 11: re-add key point 3 and edge 3->4 (chain continues again).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1252 // Step 12: add new branch 3->7 and mark 7 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1254 // Step 13: add edge 7->5 (reconnect branch to existing node).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1256 // Step 14: add edge 5->8 and mark 8 as key point.COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1258 // Step 15: remove edge 2->5 (drop the shortcut).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1260 // Step 16: remove key point 4 (paths via 4 should drop).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1262 // Step 17: add edge 8->2 (new cycle through 8).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1264 // Step 18: remove edge 7->5 (break branch reconnection).COMMENT
LOW⚡crates/dbsp/src/operator/dynamic/multijoin/star_join.rs1266 // Step 19: remove key point 7 and edge 8->2 (collapse new cycle).COMMENT
LOWcrates/adapters/src/controller/test.rs8219 // Step 0: initiated, evaluated, and delivered by the endpoint.COMMENT
LOW⚡crates/adapters/src/integrated/delta_table/test.rs3027 // Step 1: two appends => two parquet files, one Delta version each.COMMENT
LOW⚡crates/adapters/src/integrated/delta_table/test.rs3032 // Step 2: OPTIMIZE coalesces the two files into one. Every action hasCOMMENT
LOWcrates/adapters/src/integrated/delta_table/test.rs3055 // Step 3: no-op UPDATE (`b = b`). delta-rs rewrites every matching fileCOMMENT
LOWcrates/adapters/src/integrated/delta_table/test.rs3078 // Step 4: real change. CDC tables encode an in-place row update as aCOMMENT
LOW⚡…dapters/src/integrated/postgres/test/cdc_privileges.rs679 // Step 1: a superuser start with the default configuration, stopped onlyCOMMENT
LOW⚡…dapters/src/integrated/postgres/test/cdc_privileges.rs686 // Step 2: the documented CREATE ROLE and GRANT statements.COMMENT
LOW…dapters/src/integrated/postgres/test/cdc_privileges.rs702 // Step 3: the runtime role resumes the bootstrap pipeline with the sourceCOMMENT
LOWcrates/adapters/src/static_compile/catalog.rs1111 // Step 1: insert a couple of values.COMMENT
LOWcrates/adapters/src/static_compile/catalog.rs1131 // Step 2: replace an entry.COMMENT
LOWcrates/adapters/src/static_compile/catalog.rs1148 // Step 3: delete an entry.COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1129 # Step 2: Create checkpoint and syncCOMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1133 # Step 3: Start standby pipelineCOMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1385 # Step 1: push a checkpoint to the source pipeline (becomes read_bucket).COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1461 # Step 1: create the source pipeline (becomes read_bucket for standby).COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1641 # Step 1: source pipeline creates a checkpoint (will become read_bucket).COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1726 # Step 1: source pipeline creates a checkpoint (will become read_bucket).COMMENT
LOW⚡python/tests/platform/test_checkpoint_sync.py1886 # Step 1: source pipeline creates a checkpoint (will become read_bucket).COMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1107 # Step 1: Start main pipelineCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1154 # Step 4: Add more data and make 3-10 checkpointsCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1176 # Step 5: Stop main and activate standbyCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1187 # Step 6: Validate standby has all expected recordsCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1292 # Step 1: push a checkpoint to the source pipeline's bucket (becomes read_bucket).COMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1317 # Step 2: start the main pipeline with an empty bucket and read_bucketCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1405 # Step 2: push a checkpoint to the main pipeline's own bucket.COMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1425 # Step 3: restart with both bucket (has main data) and read_bucket (hasCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1481 # Step 2: start the main pipeline; it will push newer checkpoints toCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1494 # Step 3: start the standby pipeline with empty bucket, read_bucket=source.COMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1516 # Step 4: main pipeline inserts data and pushes multiple checkpointsCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1534 # Step 5: activate standby — it should have tracked the latest bucketCOMMENT
LOWpython/tests/platform/test_checkpoint_sync.py1661 # Step 2: main pipeline takes a LOCAL-ONLY checkpoint (never synced).COMMENT
5 more matches not shown…
Excessive Try-Catch Wrapping99 hits · 95 pts
SeverityFileLineSnippetContext
LOWcrates/iceberg/src/test/follow_table.py73 except Exception:CODE
LOWcrates/iceberg/src/test/follow_table.py77 except Exception:CODE
LOWpython/tests/utils.py671 except Exception:CODE
LOWpython/tests/utils.py675 except Exception:CODE
LOWpython/tests/stop_ci_run_pipelines.py79 except Exception as error:CODE
LOWpython/tests/kafka.py36 except Exception:CODE
LOWpython/tests/runtime_aggtest/aggtst_base.py311 except Exception as e:CODE
LOWpython/tests/runtime_aggtest/aggtst_base.py390 except Exception as e:CODE
LOWpython/tests/platform/test_pipeline_env.py20 except Exception as e:CODE
LOWpython/tests/platform/negative_test.py76 except Exception:CODE
LOWpython/tests/platform/negative_test.py116 except Exception:CODE
LOWpython/tests/platform/test_bootstrapping.py73 except Exception as e:STRING
LOWpython/tests/platform/test_bootstrapping.py641 except Exception as e:STRING
LOWpython/tests/platform/test_bootstrapping.py685 except Exception as e:STRING
LOWpython/tests/platform/test_bootstrapping.py730 except Exception as e:STRING
LOWpython/tests/platform/test_checkpoint_sync.py55 except Exception as e:CODE
LOWpython/tests/platform/test_checkpoint_sync.py1345 except Exception:CODE
LOWpython/tests/platform/test_cluster_health.py29 except Exception:CODE
LOWpython/tests/platform/test_cluster_health.py76 except Exception:CODE
LOWpython/tests/platform/test_ingress_formats.py152 except Exception as e: # noqa: BLE001CODE
LOWpython/tests/platform/test_ingress_formats.py188 except Exception as e:CODE
LOWpython/tests/runtime/test_checkpoint_runtime_upgrade.py338 except Exception as e:CODE
LOWpython/tests/runtime/test_adhoc_queries.py210 except Exception:STRING
LOWpython/tests/workloads/test_jsonbench.py458 except Exception as e:STRING
LOWpython/tests/workloads/test_jsonbench.py561 except Exception as e:CODE
LOWpython/tests/workloads/test_tpch.py1566 except Exception as e:CODE
LOWpython/tests/workloads/test_tpch.py1585 except Exception as e:CODE
LOW⚡python/tests/workloads/test_kafka_avro.py46 except Exception as e:CODE
LOWpython/tests/workloads/test_kafka_avro.py104 except Exception as e:CODE
LOWpython/tests/workloads/test_kafka_avro.py139 except Exception as e:CODE
LOW⚡python/feldera/testutils.py301 except Exception as error:CODE
LOW⚡python/feldera/testutils.py306 except Exception as error:CODE
LOW⚡python/feldera/testutils.py312 except Exception as error:CODE
LOWpython/feldera/testutils.py395 except Exception as e:CODE
LOWpython/feldera/testutils.py634 except Exception as e:CODE
LOWpython/feldera/testutils.py652 except Exception as e:CODE
LOWpython/feldera/testutils.py666 except Exception as e:CODE
LOW⚡python/feldera/testutils_oidc.py136 except Exception:CODE
LOW⚡python/feldera/testutils_oidc.py145 except Exception:CODE
LOWpython/feldera/testutils_oidc.py204 except Exception as e:CODE
LOWpython/feldera/testutils_oidc.py364 except Exception as e:CODE
LOWpython/feldera/rest/_httprequests.py143 except Exception as e:CODE
LOWpython/feldera/rest/errors.py73 except Exception:CODE
LOWpython/feldera/rest/feldera_client.py144 except Exception as e:CODE
LOW…thon/dbt-feldera/integration_tests/test_dbt_feldera.py212 except Exception as exc:CODE
LOW…thon/dbt-feldera/integration_tests/test_dbt_feldera.py224 except Exception as exc:CODE
LOW…thon/dbt-feldera/integration_tests/test_dbt_feldera.py231 except Exception as exc:CODE
LOW…thon/dbt-feldera/integration_tests/test_dbt_feldera.py296 except Exception as exc:CODE
LOW…thon/dbt-feldera/integration_tests/test_dbt_feldera.py449 except Exception as exc:CODE
LOWpython/dbt-feldera/integration_tests/conftest.py46 except Exception:CODE
LOWpython/dbt-feldera/integration_tests/conftest.py74 except Exception:CODE
LOWpython/dbt-feldera/integration_tests/conftest.py138 except Exception:CODE
LOWpython/dbt-feldera/integration_tests/docker_duckdb.py154 except Exception:CODE
LOWpython/dbt-feldera/integration_tests/docker_duckdb.py217 except Exception as exc:CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/connections.py59 except Exception as exc:CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/connections.py119 except Exception as exc:CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/impl.py176 except Exception as exc:CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/impl.py226 except Exception as exc:CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/impl.py295 except Exception as exc:CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/impl.py351 except Exception as exc:CODE
39 more matches not shown…
Hallucination Indicators9 hits · 90 pts
SeverityFileLineSnippetContext
CRITICAL…sp/sqlCompiler/ir/type/primitive/DBSPTypeBaseType.java44 && org.dbsp.sqlCompiler.compiler.VariantMode.isEnabled())CODE
CRITICAL…sp/sqlCompiler/ir/type/primitive/DBSPTypeBaseType.java51 && org.dbsp.sqlCompiler.compiler.VariantMode.isEnabled())CODE
CRITICAL…g/dbsp/sqlCompiler/circuit/annotation/Annotations.java30 Annotation anno = org.dbsp.sqlCompiler.circuit.annotation.Annotation.fromJson(annotation);CODE
CRITICAL…mpiler/frontend/calciteCompiler/RenameIdentifiers.java199 return new org.dbsp.sqlCompiler.compiler.frontend.parser.SqlCreateTable(CODE
CRITICALcrates/dbsp/src/trace/ord/file/key_batch.rs444 time: self.batch.factories.factories1.key_factory.default_box(),CODE
CRITICALcrates/dbsp/src/trace/ord/vec/val_batch.rs678 let mut times = factories.layer_factories.child.child.keys.default_box();CODE
CRITICALcrates/dbsp/src/trace/ord/vec/val_batch.rs681 let mut diffs = factories.layer_factories.child.child.diffs.default_box();CODE
CRITICALcrates/adapters/src/controller.rs1447 .with_product(self.inner.status.pipeline_config.given_name.as_ref())CODE
CRITICALcrates/adapters/src/controller.rs9082 if self.status.pipeline_config.global.storage.is_none() {CODE
AI Slop Vocabulary15 hits · 43 pts
SeverityFileLineSnippetContext
MEDIUMopenapi.json5 "description": "\nWith Feldera, users create data pipelines out of SQL programs.\nA SQL program comprises tables andCODE
MEDIUM…Compiler/compiler/sql/tools/CompilerCircuitStream.java174 // not very robustCOMMENT
MEDIUM…piler/visitors/outer/intern/RewriteInternedFields.java401 // Essentially an identity functionCOMMENT
MEDIUM…piler/visitors/outer/intern/RewriteInternedFields.java414 // Essentially an identity functionCOMMENT
MEDIUMcrates/sqllib/src/float.rs470/// This is used to make tests involving FP values more robust; insteadCOMMENT
MEDIUMcrates/sqllib/src/float.rs494/// This is used to make tests involving FP values more robust; insteadCOMMENT
MEDIUMcrates/dbsp/src/circuit/circuit_builder.rs1449/// To leverage such optimizations, we adopt the best-effort approach: operatorsCOMMENT
MEDIUM…dbsp/src/operator/dynamic/aggregate/chain_aggregate.rs324 /// This design is robust against clock going back, clock input missing in some steps (e.g., in the middle of a tranCOMMENT
MEDIUMcrates/adapters/src/util.rs914 // making the test robust against timing and scheduling variations.COMMENT
MEDIUMcrates/adapters/src/server/stack_overflow_backtrace.rs75/// PRs to make this more robust are welcomeCOMMENT
MEDIUMcrates/adapters/src/integrated/delta_table/input.rs118/// so the check is robust to the deeply nested errors DataFusion typicallyCOMMENT
MEDIUMcrates/adapters/src/integrated/postgres/cdc_input.rs3488 // deterministic, just less robust to URI format variations.COMMENT
MEDIUMcrates/fxp/src/fixed.rs747 // Definitely does not fit.COMMENT
MEDIUMcrates/rest-api/openapi.json5 "description": "\nWith Feldera, users create data pipelines out of SQL programs.\nA SQL program comprises tables andCODE
MEDIUMpython/tests/utils.py636 # Bare (scheme-less) table path: the Rust FS harness reads tablesCOMMENT
Deep Nesting41 hits · 40 pts
SeverityFileLineSnippetContext
LOWbenchmark/feldera-sql/run.py27CODE
LOWbenchmark/feldera-sql/run.py82CODE
LOWbenchmark/feldera-sql/run.py232CODE
LOWsql-to-dbsp-compiler/check-keyword-drift.py48CODE
LOWpython/tests/runtime_aggtest/aggtst_base.py256CODE
LOWpython/tests/runtime_aggtest/atest_register_tests.py8CODE
LOW…n/tests/runtime_aggtest/orderby_tests/sqlite_runner.py127CODE
LOWpython/tests/platform/test_cluster_health.py55CODE
LOWpython/tests/platform/test_ingress_formats.py168CODE
LOWpython/tests/platform/test_orchestration.py226CODE
LOWpython/tests/platform/test_orchestration.py319CODE
LOWpython/tests/platform/test_shared_pipeline.py822CODE
LOWpython/tests/runtime/test_bloom_filter_eviction.py85CODE
LOWpython/tests/workloads/test_jsonbench.py181CODE
LOWpython/tests/workloads/test_tpch.py1467CODE
LOWpython/tests/workloads/test_tpch.py31CODE
LOWpython/tests/workloads/test_kafka_avro.py27CODE
LOWpython/tests/workloads/test_kafka_avro.py404CODE
LOWpython/feldera/_helpers.py65CODE
LOWpython/feldera/rest/_httprequests.py285CODE
LOWpython/feldera/rest/feldera_client.py200CODE
LOW…thon/dbt-feldera/integration_tests/test_dbt_feldera.py167CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/impl.py608CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/cursor.py97CODE
LOW…n/dbt-feldera/dbt/adapters/feldera/pipeline_manager.py266CODE
LOW…n/dbt-feldera/dbt/adapters/feldera/pipeline_manager.py407CODE
LOWpython/felderize/felderize/docs.py143CODE
LOWpython/felderize/felderize/docs.py186CODE
LOWpython/felderize/felderize/docs.py215CODE
LOWpython/felderize/felderize/docs.py323CODE
LOWscripts/scalebench.py113CODE
LOWscripts/scalebench.py344CODE
LOWscripts/scalebench.py356CODE
LOWscripts/scalebench.py396CODE
LOWscripts/scalebench.py624CODE
LOWscripts/file_changelog_release.py66CODE
LOWscripts/dashboard.py589CODE
LOWscripts/dashboard.py1103CODE
LOWscripts/backup_pipelines.py262CODE
LOWscripts/dummy_oidc.py135CODE
LOWscripts/dummy_oidc.py643CODE
Fake / Example Data26 hits · 28 pts
SeverityFileLineSnippetContext
LOW⚡python/tests/platform_rbac/test_3_negative.py46 token = rogue_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOW⚡python/tests/platform_rbac/test_3_negative.py57 forged = rogue_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOW⚡python/tests/platform_rbac/test_3_negative.py59 genuine = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOW⚡python/tests/platform_rbac/test_3_negative.py70 "admin", email="admin@example.com", tenants=[TENANT], expires_in=-3600CODE
LOW⚡python/tests/platform_rbac/test_3_negative.py79 "admin", email="admin@example.com", tenants=[TENANT], audience="some-other-api"CODE
LOW⚡python/tests/platform_rbac/test_3_negative.py161 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOW⚡python/tests/platform_rbac/test_3_negative.py170 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_3_negative.py263 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_3_negative.py298 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_3_negative.py333 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_3_negative.py361 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_3_negative.py384 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_1_scenarios.py84 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_1_scenarios.py110 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_1_scenarios.py165 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_1_scenarios.py207 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_1_scenarios.py251 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_1_scenarios.py300 "admin", email="admin@example.com", tenants=[RENAMED_TENANT]CODE
LOWpython/tests/platform_rbac/test_1_scenarios.py395 "admin", email="admin@example.com", tenants=[TENANT, "beta"]CODE
LOWpython/tests/platform_rbac/test_1_scenarios.py414 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWpython/tests/platform_rbac/test_5_owner_revocation.py88 admin = primary_idp.token("admin", email="admin@example.com", tenants=[home])CODE
LOWpython/tests/platform_rbac/test_4_migration.py67 admin = primary_idp.token("admin", email="admin@example.com", tenants=[TENANT])CODE
LOWdocs.feldera.com/docs/sql/json.md571{"id": 123, "json": {"name": "John Doe", "scores": [8, 10]}}CODE
LOWscripts/rbac_demo.py86 "admin": mint(args.oidc, "admin", "admin@example.com", [tenant]),CODE
LOWscripts/dummy_oidc.py47KID = "dummy-key-1"CODE
LOWscripts/dummy_oidc.py79 "email": "admin@example.com",CODE
Modern Structural Boilerplate18 hits · 18 pts
SeverityFileLineSnippetContext
LOWpython/tests/__init__.py24__all__ = [CODE
LOWpython/tests/shared_test_pipeline.py14logger = logging.getLogger(__name__)CODE
LOWpython/tests/platform/helper.py43logger = logging.getLogger(__name__)CODE
LOWpython/tests/platform/helper.py373__all__ = [CODE
LOWpython/feldera/testutils.py22logger = logging.getLogger(__name__)CODE
LOWpython/feldera/pipeline.py51logger = logging.getLogger(__name__)CODE
LOWpython/feldera/rest/feldera_config.py4logger = logging.getLogger(__name__)CODE
LOWpython/feldera/rest/feldera_client.py26logger = logging.getLogger(__name__)CODE
LOW…thon/dbt-feldera/integration_tests/test_dbt_feldera.py33logger = logging.getLogger(__name__)CODE
LOWpython/dbt-feldera/integration_tests/conftest.py15logger = logging.getLogger(__name__)CODE
LOWpython/dbt-feldera/integration_tests/docker_duckdb.py17logger = logging.getLogger(__name__)CODE
LOW⚡python/dbt-feldera/integration_tests/docker_manager.py8logger = logging.getLogger(__name__)CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/credentials.py7logger = logging.getLogger(__name__)CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/connections.py19logger = logging.getLogger(__name__)CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/impl.py17logger = logging.getLogger(__name__)CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/cursor.py10logger = logging.getLogger(__name__)CODE
LOW…n/dbt-feldera/dbt/adapters/feldera/pipeline_manager.py15logger = logging.getLogger(__name__)CODE
LOWpython/felderize/felderize/__init__.py31__all__ = [CODE
Redundant / Tautological Comments10 hits · 16 pts
SeverityFileLineSnippetContext
LOWsql-to-dbsp-compiler/build.sh36 # Check if there is a valid checkout of CalciteCOMMENT
LOWsql-to-dbsp-compiler/build.sh89# Check if the list of reserved keywords is up-to-dateCOMMENT
LOW…untime_aggtest/orderby_tests/automate_orderby_views.py38 # Assign names to views based on the table name and the value of the counterCOMMENT
LOWpython/tests/runtime/test_spreadsheet.py23 # Read the file ../crates/pipeline-manager/demos/sql/10-spreadsheet.sqlCOMMENT
LOW⚡python/tests/workloads/test_kafka_avro.py36 # Check if Schema Registry is availableCOMMENT
LOW⚡python/tests/workloads/test_kafka_avro.py39 # Check if Kafka broker is availableCOMMENT
LOWpython/feldera/testutils_oidc.py290 # Check if token is already cached and still validCOMMENT
LOW…ldera/dbt/include/feldera/macros/adapters/metadata.sql14 {# Check if a pipeline exists #}CODE
LOWpython/dbt-feldera/dbt/adapters/feldera/impl.py116 # Check if any values have decimal partsCOMMENT
LOW.github/workflows/fred-observe.yml46 # Set CI_SKIP_JOBS to 'fred-observe' to turn the observer off on its own.COMMENT
Magic Placeholder Names3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHpython/tests/platform/TEST_AUTH.md36export FELDERA_API_KEY="your-api-key"CODE
HIGHpython/tests/platform/TEST_AUTH.md79 export FELDERA_API_KEY="your-api-key"CODE
HIGH…era.com/docs/use_cases/medallion_architecture/part2.md25export FELDERA_API_KEY=<your-api-key> # only if your instance requires authCODE
Slop Phrases7 hits · 14 pts
SeverityFileLineSnippetContext
LOW…lCompiler/compiler/frontend/CalciteToDBSPCompiler.java2114 // Don't forget to drop the added fieldCOMMENT
MEDIUMcrates/dbsp/src/operator/trace.rs148 /// * As discussed above, the retainment policy set using this methodCOMMENT
MEDIUMcrates/dbsp/src/operator/accumulate_trace.rs149 /// * As discussed above, the retainment policy set using this methodCOMMENT
LOWdeploy/docker-compose.yml7 # If you change the host side of the port mapping here, don't forget toCOMMENT
LOWdeploy/docker-compose.yml7 # If you change the host side of the port mapping here, don't forget toCOMMENT
LOWscripts/bump-versions.sh8# When pushing commits created by this script, don't forget to use the --follow-tags argument to `git push`COMMENT
LOWscripts/bump-versions.sh8# When pushing commits created by this script, don't forget to use the --follow-tags argument to `git push`COMMENT
TODO Padding8 hits · 12 pts
SeverityFileLineSnippetContext
LOWcrates/dbsp/src/dynamic/vec.rs391 // TODO: implement `swap` as a method of `LeanVec` to reduce code size.COMMENT
LOWcrates/dbsp/src/operator/dynamic/index.rs172 // TODO: implement consumersCOMMENT
LOWcrates/dbsp/src/operator/dynamic/distinct.rs1388 // TODO: implement microstep-compatible versions of integrate_nested, etc.COMMENT
LOWcrates/dbsp/src/operator/dynamic/upsert.rs241 // TODO: implement this check.COMMENT
LOWcrates/adapters/src/integrated/delta_table/test.rs1509/// TODO: implement verification using the delta table API rather thanCOMMENT
LOWcrates/adapters/src/format/json.rs71// TODO: implement support for parsing this format.COMMENT
LOW…line-manager/src/api/endpoints/pipeline_interaction.rs46// TODO: implement chunked and batch modes.COMMENT
LOWpython/feldera/rest/feldera_client.py1114 # TODO: implement this without using /stats when we have a better pipeline status reporting API.COMMENT
Modern AI Meta-Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMcrates/dbsp/src/circuit/circuit_builder.rs2759 /// checks, but there are currently no guardrails in the system againstCOMMENT
MEDIUMdocs.feldera.com/docs/connectors/orchestration.md1# Connector orchestrationCOMMENT
MEDIUMdocs.feldera.com/docs/connectors/orchestration.md128## Automatic connector orchestrationCOMMENT
MEDIUM…ocs/use_cases/medallion_architecture/spark_notebook.py11# MAGIC no full re-scans, no orchestration.COMMENT
AI Structural Patterns10 hits · 10 pts
SeverityFileLineSnippetContext
LOWpython/tests/platform/test_checkpoint_sync.py77CODE
LOWpython/tests/workloads/test_tpch.py31CODE
LOWpython/feldera/runtime_config.py22CODE
LOWpython/feldera/runtime_config.py74CODE
LOWpython/feldera/testutils.py360CODE
LOWpython/feldera/pipeline.py2006CODE
LOWpython/feldera/rest/config.py44CODE
LOWpython/feldera/rest/feldera_client.py59CODE
LOWpython/feldera/rest/feldera_client.py1261CODE
LOWpython/felderize/felderize/skills.py141CODE
AI Response Leakage1 hit · 8 pts
SeverityFileLineSnippetContext
HIGH…compiler/frontend/calciteCompiler/ConvertletTable.java350 // windowed agg. I have added an optimizer ruleCOMMENT
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHcrates/adapters/src/transport/kafka/ft/input.rs542 // Then replay as many steps as requested.COMMENT
Self-Referential Comments2 hits · 5 pts
SeverityFileLineSnippetContext
MEDIUMcrates/iceberg/src/test/create_test_table_s3.py212 # Create the DataFrameCOMMENT
MEDIUM…n/tests/runtime_aggtest/orderby_tests/sqlite_runner.py29sqlite_db_path = ":memory:" # Create an in-memory databaseCODE
Example Usage Blocks3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…dbt-feldera/integration_tests/scripts/run-dbt-local.sh6# Usage:COMMENT
LOW…nsole/src/lib/compositions/useReactiveWaiter.svelte.ts263// Example usage:COMMENT
LOWscripts/inotify.sh4# Usage:COMMENT