java-topology/defects/duckdb/patch
russell@unturf.com 6b975a3b9e duckdb/arrow: CWE-407 scan — 4 DuckDB defects, 2 Arrow defects
DuckDB (C++ query engine):
- duckdb-0001: Binder::AddCorrelatedColumn vector dedup O(C²) MEDIUM 200x
- duckdb-0002: HasCorrelatedExpressions vector scan O(N×M) MEDIUM 100x
- duckdb-0003: ComputeOverlappingBindings vector scan O(N×H) MEDIUM 219x
- duckdb-0004: Deliminator group-join binding check O(G×J) MEDIUM 125x

Apache Arrow (C++ analytics):
- arrow-0001: AsofJoin IsTimeOrKeyColumn vector scan O(F×K) MEDIUM 114x
- arrow-0002: Scanner AddFieldsNeededForFilter vector dedup O(F×C) MEDIUM 250x

All 6/6 unit tests PASS.
2026-03-30 10:10:27 -04:00
..
0001.patch whitepaper: re-add 10 missing entries + 11 new defects this session, count 578→590; rebuild PDF 2026-03-27 22:18:31 -04:00
duckdb-0001-correlated-columns-dedup-hashset.patch duckdb/arrow: CWE-407 scan — 4 DuckDB defects, 2 Arrow defects 2026-03-30 10:10:27 -04:00
duckdb-0002-correlated-columns-linear-scan.md undf: assign 681-693; stamp 20 patches; numpy/pandas/scipy/scylladb/clickhouse/cockroachdb/duckdb/moby/simplex-chat new defects 2026-03-29 22:05:46 -04:00
duckdb-0002-has-correlated-expressions-hashset.patch duckdb/arrow: CWE-407 scan — 4 DuckDB defects, 2 Arrow defects 2026-03-30 10:10:27 -04:00
duckdb-0003-build-probe-overlapping-bindings.patch duckdb/arrow: CWE-407 scan — 4 DuckDB defects, 2 Arrow defects 2026-03-30 10:10:27 -04:00
duckdb-0004-deliminator-group-join-binding.patch duckdb/arrow: CWE-407 scan — 4 DuckDB defects, 2 Arrow defects 2026-03-30 10:10:27 -04:00