wave10a: 462/209 hudi/iceberg/beam-clean/samza-clean

This commit is contained in:
russell@unturf.com 2026-03-27 17:10:09 -04:00
parent ab10b2f555
commit f7fa333977
13 changed files with 979 additions and 5 deletions

View file

@ -0,0 +1,13 @@
# beam — CLEAN
Scanned:
- `sdks/java/core` — transforms, values, construction graph, PipelineValidator
- `runners/core-java` — SimplePushbackSideInputDoFnRunner, SideInputHandler, WatermarkManager, TimerUpdate
- `runners/direct-java` — KeyedPValueTrackingVisitor, EvaluationContext, SideInputContainer, DirectRunner
- `runners/flink` — FlinkRunner, SideInputInitializer, FlinkStateInternals
- `runners/spark` — SparkSideInputReader, CachedSideInputReader
- `runners/google-cloud-dataflow-java` — DataflowRunner (experiments List.contains — but O(4) fixed-length, not a loop)
- `sdks/python/apache_beam/transforms/` — Python transforms
All `contains()` calls in hot paths use HashSet, ImmutableSet, or operate on trivially small
fixed-length lists (experiment flags, ~4 items). No CWE-407 defects found.