Skip to content

Releases: electric-sql/electric

@core/[email protected]

14 Oct 22:01
4e2ffb5
Compare
Choose a tag to compare

Patch Changes

  • b9db6ca: Add LOG_LEVEL configuration option.
  • 25c437f: Implement columns query parameter for GET v1/shapes API to allow filtering rows for a subset of table columns.
  • 2bf933c: Obfuscate database password in the process memory to prevent it from accidentally getting logged in cleartext.

@electric-sql/[email protected]

11 Oct 17:30
96b2e16
Compare
Choose a tag to compare

Patch Changes

@core/[email protected]

11 Oct 17:31
96b2e16
Compare
Choose a tag to compare

Patch Changes

  • 8ad40e7: Make relation OID part of shape definition, removing the need for persisting relations and simplifying relation change handling.

  • 41845cb: Fix inconsistencies in http proxies for caching live long-polling requests.

    The server now returns a cursor for the client to use in requests to cache-bust any stale caches.

  • 14681cc: Store shape definitions along with shape data and use that to restore them instead of persisted cached metadata. This removes the unified serilization and persistence of all shape metadata and allows better scaling of speed of shape creation.

@electric-sql/[email protected]

08 Oct 16:38
687899f
Compare
Choose a tag to compare

Patch Changes

@core/[email protected]

08 Oct 16:46
6831efc
Compare
Choose a tag to compare

Patch Changes

  • e499c05: Add the OTEL_DEBUG environment variable which is a flag to print Open Telemetry spans to stdout.

@core/[email protected]

08 Oct 16:38
687899f
Compare
Choose a tag to compare

Minor Changes

  • 9ed9511: Lets Postgres validate user-provided table identifier.
    This means identifiers are now case insensitive unless you explitictly quote them.

@core/[email protected]

04 Oct 17:57
8da97cf
Compare
Choose a tag to compare

Patch Changes

  • c886f86: Query Postgres server version as early as possible so that it is available throughout the whole connection initialization process.
  • 841922d: Cover the processing of GET /shape with OpenTelemetry spans for improved observability.

@core/[email protected]

01 Oct 15:59
174dece
Compare
Choose a tag to compare

Patch Changes

  • 5f6d202: - Wait for advisory lock on replication slot to enable rolling deploys.
    • Configurable replication slot and publication name using REPLICATION_STREAM_ID environment variable.
    • Add HealthCheckPlug API endopint at v1/health that returns waiting, starting,and active statuses.

@electric-sql/[email protected]

30 Sep 12:32
7f44565
Compare
Choose a tag to compare

Patch Changes

@core/[email protected]

30 Sep 12:32
7f44565
Compare
Choose a tag to compare

Patch Changes

  • 8d886ba: Add LISTEN_ON_IPV6=true|false configuration option to support IPv6 network interfaces.