11.0.269
sipcapture/homer11.0.269Jun 15, 2026by adubovikov
AI Summary
Introduces flexible query strategies and robust catalog management to prevent concurrent writer corruption.
Key Highlights
- Exclusive writer lock to prevent concurrent catalog corruption
- Configurable lake top-N strategy (chunked, stream, or full)
- Startup autofix for corrupted DuckLake with multiple snapshots
- Default lake top-N strategy set to stream with Go-side sorting
New Features
- Configurable lake top-N strategy
- Go-side sort for lake queries
Full Release Notes
## What's Changed * fix(ducklake): exclusive writer lock to prevent concurrent-writer catalog corruption (11.0.259) by @adubovikov in https://github.com/sipcapture/homer/pull/810 * feat(compaction): native engine safe alongside the live DuckDB writer (11.0.260) by @adubovikov in https://github.com/sipcapture/homer/pull/811 * feat(node): configurable lake top-N strategy (chunked|stream|full) by @adubovikov in https://github.com/sipcapture/homer/pull/812 * feat(ducklake): startup autofix for Corrupt DuckLake (multiple snapshots) by @adubovikov in https://github.com/sipcapture/homer/pull/813 * feat(node): default lake top-N to stream + Go-side sort by @adubovikov in https://github.com/sipcapture/homer/pull/814 * feat(coordinator): honor lake_topn_strategy in V4 transaction search by @adubovikov in https://github.com/sipcapture/homer/pull/815 **Full Changelog**: https://github.com/sipcapture/homer/compare/11.0.258...11.0.269