11.0.318
upstash/context711.0.318Aug 13, 2026by adubovikov
AI Summary
This release resolves critical memory limitations in the Docker environment for high-volume SIPREC ingestion by increasing the DuckDB memory cap and adding spill directory configuration.
Key Highlights
- Increased DuckDB memory limit to 4GB (configurable to 8GB).
- Added spill directory configuration to prevent engine crashes.
- Fixes FATAL-invalidates the engine errors during high ingest.
- Allows runtime override of memory limits without rebuilding.
New Features
- Docker memory tuning for high ingest operations.
- Spill directory configuration.
Full Release Notes
## What's Changed * fix(docker): raise DuckDB memory caps for SIPREC/high ingest by @adubovikov in https://github.com/sipcapture/homer/pull/940 ### Docker / DuckDB - Generic image and Compose set `HOMER_STORAGE_DUCKLAKE_TUNING_MEMORY_LIMIT=4GB`, `THREADS=2`, and a spill directory so SIPREC/high-ingest flush no longer hits the 2GB DuckDB cap and FATAL-invalidates the engine ([#939](https://github.com/sipcapture/homer/issues/939)). - Override at runtime without rebuilding, e.g. `-e HOMER_STORAGE_DUCKLAKE_TUNING_MEMORY_LIMIT=8GB`. Give the all-in-one container ~8GB RAM. **Full Changelog**: https://github.com/sipcapture/homer/compare/11.0.317...11.0.318