Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/brave-doors-flow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/eleven-nails-argue.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-admission-control-error-handler.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-last-processed-lsn-missing.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-stack-prometheus-ets-leak.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/forty-pillows-laugh.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/neat-kiwis-agree.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/nice-bugs-think.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/nice-taxis-shake.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/shaggy-phones-remember.md

This file was deleted.

7 changes: 7 additions & 0 deletions packages/electric-telemetry/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @core/electric-telemetry

## 0.2.1

### Patch Changes

- e9db22c: Add binary memory, average number of off-heap binaries and their ref counts to top processes by memory metric.
- 1a4d094: Remove unused stack-level Prometheus reporter to fix unbounded ETS table growth

## 0.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/electric-telemetry/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "@core/electric-telemetry",
"private": true,
"version": "0.2.0"
"version": "0.2.1"
}
6 changes: 6 additions & 0 deletions packages/elixir-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @core/elixir-client

## 0.9.5

### Patch Changes

- dffd198: Include support for electric ~> 1.5.1

## 0.9.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/elixir-client/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@core/elixir-client",
"private": true,
"version": "0.9.4",
"version": "0.9.5",
"scripts": {
"publish:hex": "../../scripts/publish_hex.sh electric_client"
}
Expand Down
12 changes: 12 additions & 0 deletions packages/sync-service/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @core/sync-service

## 1.5.2

### Patch Changes

- 902970b: Fix race condition where HTTP readers crash with ArgumentError on deleted ETS buffer table during stack restarts
- 0fd30fc: Fix admission control permit leak in error handlers. `register_before_send` callbacks are not available in `Plug.ErrorHandler` because it uses the original conn, so permits must be released explicitly.
- b6a82be: Fix crash when LsnTracker ETS table is empty during long-poll timeout. Return nil instead of crashing, fall back to shape offset, and align request read-only flag with runtime status. Also fix stale flushed_wal (always 0) when populating LsnTracker during replication slot creation.
- e9db22c: Include stack_id in otel opts for stack metrics. It had been omitted by mistake before.
- 59a96b8: Add sync-service telemetry for indexed vs unindexed shape counts, backed by maintained in-memory counters so periodic metrics stay O(1) even on very large stacks.
- 0afe007: Add optional PhoenixLiveDashboard with configurable port to listen on.
- f842bc0: Handle transient errors when creating shapes gracefully rather than crashing entire stack

## 1.5.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/sync-service/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@core/sync-service",
"private": true,
"version": "1.5.1",
"version": "1.5.2",
"scripts": {
"publish:hex": "../../scripts/publish_hex.sh electric",
"changeset": "pushd ../..; pnpm changeset; popd"
Expand Down