Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 17, 2025

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.

Releases

@core/sync-service@1.1.12

Patch Changes

  • e86543b: Simplify PublicationManager to not require a full shape to remove existing tracked shape.
  • 8b9aab4: Optimize shape counting by not copying all shapes from ETS into process memory.
  • bb34680: Expire shapes in batches of a fixed size
  • ef7d788: Optimise removing a shape from where clause filter indexes
  • 12c55f9: Return a descriptive error to the shape request when Electric doesn't have read access to the database table.
  • 0b88cea: Spead up shape counting and LRU shape expiration by storing last access timestamps in a separate ETS table.
  • c9846f6: Remove unncecessary refresh_publication API from PublicationManager.
  • 71306c2: Include memory usage statistics in otel export
  • d4ed4cf: Introduce AsyncDeleter service for fast batch deletes, done by renaming deprecated files into a temporary directory and batch deleting them in the background.
  • da7a456: Fix race condition between removing and adding new shapes concurrently that led to crashes.
  • b89ac5a: Faster purging of all shape data in case of timeline or replication slot change.
  • 44adea5: Add telemetry to profile shape unsubscription
  • 5ca7997: Set full sentry metadata everywhere
  • 370ad3f: Move shape deletion operations into separate process to avoid blocking ShapeCache on critical path.
  • 4abcb3e: Simplify Connection.Manager restart logic to restart whole stack in case of replication client failure.
  • a3cef79: Fix premature replies to concurrent publication updates for same shape handle.
  • 596c7df: Decouple PublicationManager initialisation from ShapeCache, simplifying startup procedure.
  • 98ce149: Handle pool timeouts and disconnections in the DB Inspector more gracefully
  • 4a832d0: Handle connection unavailable in inspector when validating requests
  • d028070: feat: add timeout to first data on snapshots to avoid long-running queries

Copy link

netlify bot commented Sep 17, 2025

Deploy Preview for electric-next ready!

Name Link
🔨 Latest commit 4c580e3
🔍 Latest deploy log https://app.netlify.com/projects/electric-next/deploys/68d5f8aec0fc73000840eb16
😎 Deploy Preview https://deploy-preview-3144--electric-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions bot force-pushed the changeset-release/main branch 22 times, most recently from d18186b to 0876960 Compare September 24, 2025 14:27
@github-actions github-actions bot force-pushed the changeset-release/main branch 6 times, most recently from 4c580e3 to 8fe77c3 Compare September 26, 2025 10:24
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8fe77c3 to 51159c6 Compare September 26, 2025 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants