Changes for version 0.04 - 2026-09-26

  • Recovery rebuilds the buckets after a writer killed mid add, cancel or advance, and reruns an interrupted clear.
  • Segments are reserved, so a full filesystem fails the constructor; DATA_TIMINGWHEEL_SHARED_SPARSE=1 skips the reservation.
  • A failed create no longer leaves a full-size file behind.

Modules

shared-memory hashed timing wheel (O(1) timer scheduling)