Skip to content

Commit 474a045

Browse files
committed
Dont drop publication if manual_table_publishing is enabled
1 parent 03c10a2 commit 474a045

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@core/sync-service': patch
3+
---
4+
5+
Don't drop publication with manual_table_publishing

packages/sync-service/lib/electric/connection/manager.ex

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1129,6 +1129,10 @@ defmodule Electric.Connection.Manager do
11291129
Logger.warning("Skipping publication drop, pool connection not available")
11301130
end
11311131

1132+
defp drop_publication(state) when state.manual_table_publishing? do
1133+
Logger.info("Skipping publication drop, manual_table_publishing is enabled")
1134+
end
1135+
11321136
defp drop_publication(state) do
11331137
pool = pool_name(state.stack_id, :admin)
11341138
publication_name = Keyword.fetch!(state.replication_opts, :publication_name)

0 commit comments

Comments
 (0)