Skip to content

@tanstack/db-ivm@0.1.24

Choose a tag to compare

@github-actions github-actions released this 30 Sep 23:04
· 5 commits to main since this release
Immutable release. Only release title and notes can be modified.
e21195e

Patch Changes

  • Share one type dispatch between structural hashing and equalHashValues. Value identity, cycle rejection, and the structural work cap do not change. The standalone @tanstack/db-ivm entry is about 1 KB smaller when minified (about 225 B with gzip). (#1961)

  • Share one loop for keyed and unkeyed MultiSet consolidation. Identity rules do not change, and a -0 record in single-number data still consolidates to 0. The standalone @tanstack/db-ivm entry is about 970 B smaller when minified (about 325 B with gzip). Consolidation is faster or equal in the measured workloads. (#1951)

  • Run only D2 operators with queued input so unrelated branches do no operator work during an update. (#1959)