Minor Changes
-
SQLite persistence wrappers now prune the
applied_txreplay log by default so SQLite files no longer grow without bound. When prune options are omitted, wrappers that construct the shared SQLite core adapter applyappliedTxPruneMaxRows: 1_000andappliedTxPruneMaxAgeSeconds: 86_400(24h). Both remain overridable, and passing0disables that limit. The defaults are exported asDEFAULT_APPLIED_TX_PRUNE_MAX_ROWSandDEFAULT_APPLIED_TX_PRUNE_MAX_AGE_SECONDSfrom the shared SQLite core package and re-exported by wrapper packages. (#1572)The shared SQLite core adapter now treats
applied_txas a bounded replay cache duringpullSincerecovery. If a recovery request starts before the retained replay window,pullSincereturnsrequiresFullReload: trueinstead of returning partial deltas.
Patch Changes
- Updated dependencies [
3827b62]:- @tanstack/db@0.6.8