Stefanos Mousafeiris
Stefanos Mousafeiris
Following https://github.com/electric-sql/electric/issues/1804 and corresponding PR https://github.com/electric-sql/electric/pull/1829 We want to alter the publication to only send over the selected/required columns over the replication stream, which would be the selected columns via...
### Elixir version 1.18.1 ### Database and Version 17 ### Postgrex Version 0.19.0 ### Current behavior Specifying the `start_link` connection options as: ```elixir endpoints: [ {hostname, port, socket_options: [:inet6]}, {hostname,...
Closes https://github.com/electric-sql/electric/issues/2597 The infinite loop would occur in the case where a consumer would not longer exist but the `ShapeStatus` table still had an entry for the corresponding shape. After...
Followup to https://github.com/electric-sql/electric/pull/2656 Need to fix a shape cache test still but opening for visibility
We need some tooling that will keep track of what tests are flaky so we can focus on making our suites rock solid.
As of PG18, slot invalidation errors come through with an invalidation reason that we should parse and translate into an appropriate explanation in our custom errors so that users can...
**Versions** - Electric: a057f9c7dc07743c8be687ba5e45ce17fb9172db **Bug description** At any point our lock connection might get lost, due to network partitions or anything else, and another Electric B waiting (e.g. in a...
(quoting @alco, followup from https://github.com/electric-sql/electric/pull/3110) We are currently wrapping :telemetry.execute() calls inside Electric.Telemetry.OpenTelemetry which obscures the fact that those metrics are used not only by our OpenTelemetry exporter but also...
### Issue Description The client adds a custom fingerprint when the crash reason is due to a `GenServer.call` `:timeout` or `:noproc`, with the form `[type, "genserver_call", call_args]`, see below: https://github.com/getsentry/sentry-elixir/blob/f83b5080aec61e0618b01efe14de28fce5e914b3/lib/sentry/logger_handler.ex#L484-L488...