Skip to content

Releases: visorcraft/IcefallDB

Release list

IcefallDB v0.13.0

Choose a tag to compare

@visorcraft visorcraft released this 27 Jun 23:13

Minor release consolidating the recent correctness, dependency, and test-stability work.

Fixes

  • Daemon /sql now returns a 4xx for client query errors (unknown table, bad SQL) instead of HTTP 500.
  • Tightened the DuckDB WAL guard and reject explicit engine="duckdb" on tables with active deletion vectors (DuckDB ignores deletion vectors and the aggregate cache).
  • Various CLI and core fixes.

Stability

  • Serialized the WAL / crash-recovery integration tests (serial_test) to eliminate load-induced flakiness in the full test suite.

Dependencies

  • Removed unused crate dependencies; refreshed the crate tree.
  • Corrected pyarrow to a runtime dependency of the Python adapter (it is imported at runtime; was dev-only).
  • Marked workspace crates publish = false.

Credits & licenses

  • Added CREDITS.md (acknowledgements) and a generated THIRD_PARTY_LICENSES.md covering all shipped crates, with reproducible cargo-about config.

Docs

  • Refreshed README performance numbers (1m-scale, latest runs); corrected README links.