Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wPwTa-0019vc-22 for pgsql-hackers@arkaria.postgresql.org; Thu, 21 May 2026 06:01:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wPwTY-009LOh-0c for pgsql-hackers@arkaria.postgresql.org; Thu, 21 May 2026 06:01:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wPwTX-009LOY-2V for pgsql-hackers@lists.postgresql.org; Thu, 21 May 2026 06:01:44 +0000 Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wPwTX-000000003Qc-0Iwp for pgsql-hackers@lists.postgresql.org; Thu, 21 May 2026 06:01:43 +0000 Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-2ba0714574fso31161205ad.2 for ; Wed, 20 May 2026 23:01:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1779343302; cv=none; d=google.com; s=arc-20240605; b=i8VDe/z7vQdxuQmJ/zUjse/Xz02a8J+5Vx/eNkjK7tR00pcWuJYa81bMgMOjIGJBBA bdqY0wpsx0ci+CSMY8RJA52/pB2I6YiViLC2W2QIgO0H3679dqiG2lxV5IPdqg1RBzBy dXMtfuMKcecqiRWxRjn2iJPVj8uw9K/RtmFb2uNwVT5VjXWkaKq50ROumC+NcmpuPSK2 LjDl5p+vuOLu4M4XsWPzUqWNj0y1X7zLkPDtVyhdx9OmYvv9GGNU59Wbm7WpdGdjhsIH J3GLhv5QT+FejQGx65ccgfEv1nZDVfO19bROFKjssK/UvCG9uwIhLgZTWa70vFGxNCR1 D8sQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=96lyNl3HhyGZy2szhBejd36qWD0NoFGU7BGH/MZk05Q=; fh=BtMdBUfz/FZKC1PEdMKn5eltMZRhiHataX36eZouF4M=; b=INGxDXjCNGfyvqNOTAsycXwjCqPEPK5vG7v2HmXZEMMmc/3+YGcZ3KWQ+9E5BPKBd8 RtEmO4jhr+3A0lyd5dWVtzhiX7DyVevcPT8N+vgyR8zgJsafGjUEUU1u+uA/nwHUnYDB kdIbZWe5CCuMd/5iYfSCRjCXM7VQXUjVSjsIUJDh7jsQRf/cOwwgYkg0Lm6Fms6lJG07 6oamJLaepnCAWZXBhyDGC6YmiTDasJHr0NkqbeAipvrwIvE+HI+7EuHsuZso7SXZsmCt AKwWuwgoHBaAhNBHKHV0abOMmmUfAq2MG2/FX8Jdjf/iNhiNSaUnD8xjdPBpkiAqVGk/ nEAQ==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779343302; x=1779948102; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=96lyNl3HhyGZy2szhBejd36qWD0NoFGU7BGH/MZk05Q=; b=gqkybvLatJMHj6EyRzp5RnGCBxm8j5K8wK1MYaHoSpaV87lDDy6bttburcghNWmNxL pDS4bHJ/J/NUW/iP9KEmgjUOkVD+PY94vGUm89/5dFmZS3HzqCyN15+qhOh2wtBOVgkg yycq+YPSJ9D89wYROgkEFm/LTPaJmmDqEhH3EvpLd2j3BuFwZjLpn2zwlQJUI3bQ7RW8 78wv4Erwun0rbUJionD0uoRwRlcbJkhHiQg8myxo3xqBcKjRu6s5O0CPqGdVuQXboSbE N9phib8fCSE1EfD/RQG+ctJHshhfEEFLsWMxCaDtC23fkNJhsD2Edac4RUjjqtp56bYm 73QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779343302; x=1779948102; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=96lyNl3HhyGZy2szhBejd36qWD0NoFGU7BGH/MZk05Q=; b=ilInYDifH2uaHK8hCgyTia9w5bgSc9YgzM+yic/52mHdxMozYz5ikXRVKLWv/RfPd3 KEWYOXj/aTOP8nEzq5Sb9yfNVwzldy3PwoHtQ6K/wAQrFOq6FnAC5s102u5SL2apfEqF f4Car1bDn1L3eLnodavCpr3+GS8Kf58BY4OgD8LCt+VgdBPWPEFO2zXPoFvfFBb8SU0+ 3PK9ZDv0BqDyGLOO1DhYzjdaO7hGhTIIT+HxdhMEy03b+s4MEBQE03vlYFhfDEC0Xcda 3ah2dUvaZaxwZMbula8q2aLVHjzlZ+axaju/kFQnSut3LwGIcnvQG6rg/6LEI6bbSG5a i8VA== X-Forwarded-Encrypted: i=1; AFNElJ/79zbHDqe0Oex5toHmUs6woHL9vjVSMEasiIrXQnE7bavQBtcsOobHw3+BCQvcrBPw/7Wps71pUp8ve/W6@lists.postgresql.org X-Gm-Message-State: AOJu0YwkFzR2eJTJ3hmswVKXMe9ySphFTa4IxKsre8JXW7VmBAtvB8jC nbFhOUeFu6tPEirCnZybire0XJMbYdozsmhVlcFy28rDWuCc+jajQJ7qrw2snbErs/eNv8NC4Wc f/zrGM0gyt6uzrZwI++8RenycCenN18c= X-Gm-Gg: Acq92OHWjTfdEm8Q131VFhRZAKIjpJCbzc+UWFeq5gMZIzYDtbKsTWcr+W/WSGa9Xe3 kA+kZQDndnN3CwqW2SMRl+HwpekTGSGWovn92YUDOFOb6e5lMBf44jVr60CO5dq6qZ7cSpI/SXX H4396HKIFQLpDxDejH9IlpsN769b1++lHrARMokqSoFpkKweAsW6pAg4nvI3qcty/zAq7p2PnvA 1lbcC9zID8u6pV4JKlK3wA6sLEyT6sRP0DzBDwYxb7JXBuR/+9J4X/9mX165AKTxuCgluSfGSln cw8GhU+cqGiXAkWwZczu/3eJl620oblurZZ7bUC8OjBCPjPRYYpFRlj8T6Z8dwx9 X-Received: by 2002:a17:903:2449:b0:2bd:606d:b339 with SMTP id d9443c01a7336-2bea3078c25mr14432095ad.21.1779343302047; Wed, 20 May 2026 23:01:42 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: shveta malik Date: Thu, 21 May 2026 11:31:29 +0530 X-Gm-Features: AVHnY4KPUNQ0PC75aRGcHAg0mYQWIUPTaAjcnv0pKJgEZj66iCwZkZp58nm-74U Message-ID: Subject: Re: Proposal: Conflict log history table for Logical Replication To: vignesh C , Amit Kapila Cc: Dilip Kumar , Nisha Moond , Masahiko Sawada , Bharath Rupireddy , PostgreSQL Hackers , Peter Smith , shveta malik Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Amit, Vignesh, A part of 007 patch is about preserving subscription-oid. Another thread (origin migration) also needs the same logic as per discussion at [1]. And there was a old thread which already attempted preserving subscription-oid at [2], but the idea was rejected at that time. Why don't we attempt to resume the same thread ([2]) and implement preserving subscription-oid as a separate thread as we now have multiple dependencies on it? Thoughts? [1]: https://www.postgresql.org/message-id/CALDaNm2-uwpbJ8fnrssp%2BhORvOutsqRoZAsa05xVVzXe5Bt3bw%40mail.gmail.com [2]: https://www.postgresql.org/message-id/flat/CALDaNm2Wj63VcbB0SY2NECHr1mKM1YSaV1ZydrdQVxyox2O2hg%40mail.gmail.com thanks Shveta