Skip to content

v1.6.19

Choose a tag to compare

@github-actions github-actions released this 03 Apr 00:35
· 190 commits to main since this release
9457338

Changed

  • Logging uplift across non-API lib/ modules to use Legion::Logging::Helper and log.* instead of direct Legion::Logging.* calls
  • Removed direct log_info / log_warn wrapper usage in partition management and aligned logging with helper-backed tagged loggers
  • Added broader info-level operational logs for archival, retention, spool, extract, storage-tier, and partition workflows

Fixed

  • Added handle_exception(...) coverage to rescue paths across non-API data modules so failures are logged consistently without changing existing fallback behavior
  • Added compatibility fallback for handle_exception when older legion-logging releases are present in the runtime
  • Included metadata_json in EventStore integrity hashes for new events while preserving verification compatibility for legacy rows
  • Fixed encrypted Sequel columns to re-encrypt newly-created rows with their persisted primary key and maintain legacy read compatibility
  • Hardened spool persistence with atomic writes, deterministic replay ordering, and corrupt-file quarantine during read/flush
  • Updated partition manager specs to assert against helper-backed logger behavior