Repository navigation
ci: Version Packages (rc) - #2311
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
9a6f42f to
d8ff400
Compare
|
Size Change: 0 B Total Size: 238 kB ℹ️ View Unchanged
|
Incremental update benchmarkComparing Overall median write time vs base: 1.00× · cold hydrate time: 0.98× (geometric mean of per-case ratios; lower is faster). Writes: 1 regression(s), 0 improvement(s) (threshold: ±20% and >0.05ms). Cold hydrate: 1 regression(s), 0 improvement(s) (threshold: ±50% and >5ms). Per-case flags are noisy on shared runners. Read the geometric means first. Writes
Cold hydrate
Each row aggregates the 14.4 scale/index/write-mode configurations of that query; per-configuration tables below. 100 rows/collection | source indexes: none | synced writes — geomean 0.99×, cold 0.98×
100 rows/collection | source indexes: none | optimistic writes — geomean 0.98×, cold 0.97×
100 rows/collection | source indexes: manual | synced writes — geomean 0.96×, cold 0.92×
100 rows/collection | source indexes: manual | optimistic writes — geomean 1.03×, cold 1.07×
1,000 rows/collection | source indexes: none | synced writes — geomean 1.01×, cold 0.94×
1,000 rows/collection | source indexes: none | optimistic writes — geomean 0.91×, cold 0.96×
1,000 rows/collection | source indexes: manual | synced writes — geomean 1.00×, cold 0.84×
1,000 rows/collection | source indexes: manual | optimistic writes — geomean 1.05×, cold 0.97×, 1 change(s)
10,000 rows/collection | source indexes: none | synced writes — geomean 1.00×, cold 0.89×
10,000 rows/collection | source indexes: none | optimistic writes — geomean 1.01×, cold 1.06×
10,000 rows/collection | source indexes: manual | synced writes — geomean 1.02×, cold 0.96×
10,000 rows/collection | source indexes: manual | optimistic writes — geomean 1.00×, cold 1.20×, 1 change(s)
Runner: node v24.8.0, linux 7.0.0-1017-azure, AMD EPYC 7763 64-Core Processor. Timings on shared CI runners are noisy; treat small deltas as indicative only. |
More templates
@tanstack/angular-db
@tanstack/browser-db-sqlite-persistence
@tanstack/capacitor-db-sqlite-persistence
@tanstack/cloudflare-durable-objects-db-sqlite-persistence
@tanstack/convex-db-collection
@tanstack/db
@tanstack/db-ivm
@tanstack/db-sqlite-persistence-core
@tanstack/electric-db-collection
@tanstack/electron-db-sqlite-persistence
@tanstack/expo-db-sqlite-persistence
@tanstack/node-db-sqlite-persistence
@tanstack/offline-transactions
@tanstack/powersync-db-collection
@tanstack/preact-db
@tanstack/query-db-collection
@tanstack/react-db
@tanstack/react-native-db-sqlite-persistence
@tanstack/react-router-with-db
@tanstack/rxdb-db-collection
@tanstack/solid-db
@tanstack/svelte-db
@tanstack/tauri-db-sqlite-persistence
@tanstack/trailbase-db-collection
@tanstack/vue-db
commit: |
d8ff400 to
b6a6c33
Compare
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
mainis currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonmain.Releases
@tanstack/angular-db@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/browser-db-sqlite-persistence@1.0.0-rc.1.1
Patch Changes
9cfa11f]:@tanstack/capacitor-db-sqlite-persistence@1.0.0-rc.1.1
Patch Changes
9cfa11f]:@tanstack/cloudflare-durable-objects-db-sqlite-persistence@1.0.0-rc.1.1
Patch Changes
9cfa11f]:@tanstack/convex-db-collection@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/db@1.0.0-rc.1.1
Patch Changes
Classify Effect deltas from preceding result membership so LEFT-join startup and coalesced source writes emit the correct enter, update, or exit callback, including functional projections with callable or opaque values. Unordered Effects track only result keys and preserve their existing update notifications without comparing or retaining projected values. (#2301)
Preserve restored rows for direct
subscribeChanges()consumers after Collection cleanup and restart, even when their values are unchanged. This prevents incorrect delete events when the new sync run restores the same rows. (#2313)Recover eager Electric collections from a fresh snapshot when interleaved source commits leave persisted rows inconsistent with the resume cursor. Keep cached rows visible while recovery restores the source state. (#2298)
Updated dependencies [
0531c50]:@tanstack/db-ivm@1.0.0-rc.1.1
Patch Changes
distinct()selections when their hashes collide. Keep support counts independent so incremental insertions and deletions affect only the matching selection. (#2309)@tanstack/db-sqlite-persistence-core@1.0.0-rc.1.1
Patch Changes
Recover eager Electric collections from a fresh snapshot when interleaved source commits leave persisted rows inconsistent with the resume cursor. Keep cached rows visible while recovery restores the source state. (#2298)
Updated dependencies [
bfd1da1,a2f3465,9cfa11f]:@tanstack/electric-db-collection@1.0.0-rc.1.1
Patch Changes
Recover eager Electric collections from a fresh snapshot when interleaved source commits leave persisted rows inconsistent with the resume cursor. Keep cached rows visible while recovery restores the source state. (#2298)
Updated dependencies [
bfd1da1,a2f3465,9cfa11f]:@tanstack/electron-db-sqlite-persistence@1.0.0-rc.1.1
Patch Changes
9cfa11f]:@tanstack/expo-db-sqlite-persistence@1.0.0-rc.1.1
Patch Changes
9cfa11f]:@tanstack/node-db-sqlite-persistence@1.0.0-rc.1.1
Patch Changes
9cfa11f]:@tanstack/powersync-db-collection@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/preact-db@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/react-db@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/react-native-db-sqlite-persistence@1.0.0-rc.1.1
Patch Changes
9cfa11f]:@tanstack/rxdb-db-collection@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/solid-db@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/svelte-db@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/tauri-db-sqlite-persistence@1.0.0-rc.1.1
Patch Changes
9cfa11f]:@tanstack/trailbase-db-collection@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]:@tanstack/vue-db@1.0.0-rc.1.1
Patch Changes
bfd1da1,a2f3465,9cfa11f]: