Commit 07136d5
committed
chore: version 2.4.3 [skip ci]
## [2.4.3](v2.4.2...v2.4.3) (2026-04-02)
### Bug Fixes
* add adversarial worker pool tests — panic recovery, stress, boundaries ([e0e8448](e0e8448))
* add auto_wire and ServiceRuntime integration for BatchEngine ([ea60109](ea60109))
* add BatchAccumulator for bounded batch drain with time/count/bytes thresholds ([311af18](311af18))
* add BatchEngine adversarial tests — edge cases, boundaries, stress ([b172e1b](b172e1b))
* add BatchEngine core types — RawMessage, ParsedMessage, accessors ([d43349e](d43349e))
* add BatchEngine criterion benchmarks ([d299d89](d299d89))
* add BatchEngine metrics — auto-registered via MetricsManager ([5d53d9a](5d53d9a))
* add BatchEngine with process_mid_tier and process_raw ([de19ed3](de19ed3))
* add BatchProcessingConfig with cascade support and DFE defaults ([6336449](6336449))
* add engine.run() transport-wired recv→process→commit loop ([857495b](857495b))
* add FieldInterner — concurrent field name interning with DashMap ([3032cb0](3032cb0))
* add filtered counter to PipelineStats ([5cf7934](5cf7934))
* add missing adversarial tests — skip/fail actions, concurrent, 20K batch ([0b975e2](0b975e2))
* add NDJSON batch split utilities for parallel line parsing ([e1ca772](e1ca772))
* add pre-route field extraction via sonic_rs::get_from_slice ([65e961d](65e961d))
* add regex dep for topic resolver filters ([6abcf8e](6abcf8e))
* add RuntimeContext + startupz integration tests ([dc57737](dc57737))
* add SIMD parse phase — sonic_rs for JSON, rmp_serde bridge for msgpack ([04e54b9](04e54b9))
* add sonic-rs, dashmap, bytes deps for BatchEngine ([fa5ebe7](fa5ebe7))
* add topic resolution fields to KafkaConfig ([7324fcc](7324fcc))
* add TopicRefreshHandle for periodic topic re-resolution ([146fa48](146fa48))
* add TopicResolver — configurable suppression rules, include/exclude regex ([f6275de](f6275de))
* clippy and test fixups for BatchEngine ([dbfa114](dbfa114))
* clippy fixes — collapsible if, Debug impl, default_trait_access ([adef3b5](adef3b5))
* expose rayon pool install() on AdaptiveWorkerPool ([285c560](285c560))
* resolve Prometheus recorder test conflicts — test-safe MetricsManager ([cc5af7b](cc5af7b))
* resolve Prometheus recorder test conflicts — test-safe MetricsManager ([31a9089](31a9089))
* wire BatchEngine module exports ([058eefb](058eefb))
* wire TopicResolver into KafkaTransport — auto-discover when topics empty ([c34fc4c](c34fc4c))1 parent cc5af7b commit 07136d5
3 files changed
Lines changed: 37 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
1 | 36 | | |
2 | 37 | | |
3 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments