Release Notes
Fixed
- Delta compaction unreachable during active development —
record_change() was resetting the idle timer before the Dormant check, making auto-compaction structurally unreachable when files changed frequently. The delta file grew unbounded (15MB → 182MB over hours), degrading query latency and eventually hitting ENODEV on fsync().
Changed
- Delta size threshold — Added a 50MB delta size threshold that triggers compaction even when the daemon never becomes
Dormant (active development scenario).
- Periodic idle compaction — The main loop timeout branch now checks for
Dormant state and compacts during long idle periods, even without file changes.
Install moeix 0.11.7
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/moeshawky/ix/releases/download/v0.11.7/moeix-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/moeshawky/ix/releases/download/v0.11.7/moeix-installer.ps1 | iex"
Download moeix 0.11.7