v5.1.2
What's Changed
- 5.1.2
- fix(table): dedup re-delivered out-of-order writes before the resequencing walk (#1114)
- fix(server): make Bun listener respect config.reusePort
- fix(server): never use SO_REUSEPORT for the operations API (Bun path)
- Use actual sampled count for getRecordCount sampleSize
- Make getRecordCount estimator tests deterministic (negative time budget)
- Fix describe_table record_count over-estimate on large RocksDB tables
- test(mqtt): keep deploy_component setup so fixture deps install
- test: move MQTT suite to integrationTests/mqtt/, consolidate fixture
- test: address Gemini review feedback for #1209
- test(integration): add MQTT suite for %u substitution, anonymous subscriber, SYS_CON, RS256
- test: assert startup readiness and seed/fetch statuses in transaction-context-reads
- test: closed transaction in ALS context still reads latest committed state
- refactor(encoding): hoist the non-versioned encode early-exit (gemini review)
- fix(encoding): stop versioned-write metadata leaking into non-versioned dbis records (#1307)
- Merge pull request #1305 from HarperFast/ci/bump-arp-pin-9eb635a9
- ci: bump ai-review-prompts pin to 9eb635a9 (week-of-06-08 calibration)
Full Changelog: v5.1.1...v5.1.2