java-topology/defects/victoria-metrics/patch
russell@unturf.com a922a7ee9d thrift-0002 + victoria-metrics-0002 + pulsar-0007 unit + kafka-0010 fix
thrift-0002: t_cpp_generator::is_struct_storage_not_throwing() vector<t_field*>
  member deduplication uses std::find O(M²) — fix with unordered_set

victoria-metrics-0002: MetricName RemoveTagsOn/RemoveTagsIgnoring hasTag()
  O(T×I) linear scan inside per-metric loop — fix with map-based tag set

pulsar-0007: ModularLoadManagerImpl.reapDeadBrokerPreallocations() takes
  List<String> aliveBrokers, calls contains() O(B) per broker — fix with HashSet

kafka-0010: fix unit test worst-case ordering (shared-topic last for slow path)
2026-03-29 22:25:29 -04:00
..
CLEAN.md java-frameworks: spring/vertx-core/artemis/netty/guice/thrift/grpc/protobuf/hibernate CWE-407 scan; tinkerpop/trino/kotlin/scala3/nifi/druid/graphhopper/janusgraph defects+CLEANs 2026-03-29 19:56:02 -04:00
victoria-metrics-0001-streamaggr-label-filter-map.md undf: repair registry collision; 616 assigned (602-616 new); stamp all agent-added patches 2026-03-29 20:01:56 -04:00
victoria-metrics-0001-streamaggr-label-filter-map.patch undf: repair registry collision; 616 assigned (602-616 new); stamp all agent-added patches 2026-03-29 20:01:56 -04:00
victoria-metrics-0002-metric-name-hastag-map.md thrift-0002 + victoria-metrics-0002 + pulsar-0007 unit + kafka-0010 fix 2026-03-29 22:25:29 -04:00
victoria-metrics-0002-metric-name-hastag-map.patch thrift-0002 + victoria-metrics-0002 + pulsar-0007 unit + kafka-0010 fix 2026-03-29 22:25:29 -04:00