From d24f1b6c044150013a020b9856186b9dba5f6c28 Mon Sep 17 00:00:00 2001 From: Arseny Sher Date: Mon, 12 Aug 2024 19:28:03 +0300 Subject: [PATCH] Allow logical_replication_max_snap_files = -1 which disables the mechanism. --- pgxn/neon/neon.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pgxn/neon/neon.c b/pgxn/neon/neon.c index 9cdbf4a126..6afca61fae 100644 --- a/pgxn/neon/neon.c +++ b/pgxn/neon/neon.c @@ -68,10 +68,10 @@ InitLogicalReplicationMonitor(void) DefineCustomIntVariable( "neon.logical_replication_max_snap_files", - "Maximum allowed logical replication .snap files", + "Maximum allowed logical replication .snap files. When exceeded, slots are dropped until the limit is met. -1 disables the limit.", NULL, &logical_replication_max_snap_files, - 300, 0, INT_MAX, + 300, -1, INT_MAX, PGC_SIGHUP, 0, NULL, NULL, NULL);