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.94.2) (envelope-from ) id 1r7XGL-005k6X-3L for pgsql-hackers@arkaria.postgresql.org; Mon, 27 Nov 2023 08:46:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1r7XFK-00BacZ-ER for pgsql-hackers@arkaria.postgresql.org; Mon, 27 Nov 2023 08:45:38 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r7XFK-00BacR-2i for pgsql-hackers@lists.postgresql.org; Mon, 27 Nov 2023 08:45:38 +0000 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1r7XFI-008kxJ-8l for pgsql-hackers@postgresql.org; Mon, 27 Nov 2023 08:45:37 +0000 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-332eeb16e39so1289413f8f.1 for ; Mon, 27 Nov 2023 00:45:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701074735; x=1701679535; darn=postgresql.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=YBlxyqUbdxlTueA6i2D8cB/eyFGzDpb/ml2l/rUkAHw=; b=keVeQ/pkocLrswJtvk8biND8gaZMrXEsW2krUPqFRxfhBZ/+Ko9rxSR0wve1XKQkvJ AWfmd+aFffQlwpOamkZsjRUi9EXatWr09xnweByPqaAOcAIqsfdEwa7Uvk05rCW9CA+3 g5GzE3DcJxFrUXtG/EJ6tKYjJx0K1BjzF1QTPzMrQp8GxqBXZ9mjCWB12opes4V8KiBJ oN8yI/6gGUbmWysvHYiMib0UvLbvzU2edb2cOuKxfM/8tm9V+qFDJF8umZsmY+ohLld5 NdUHfoYNlrI2tohpkKgs6GvHWuoQNsU4BIAIyqdBRXKQl+zOupjH5tyoHFrkEFAUhqMX tSOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701074735; x=1701679535; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=YBlxyqUbdxlTueA6i2D8cB/eyFGzDpb/ml2l/rUkAHw=; b=vuEdrtXpFNDuA7dXjk/xKMCXEX8CWtAABRwhPf1eLVD434iA12l0geLOcD14jzyOf5 iwRprg46b5WDZSA7FvKrhDwEFQwWvuFdmkLPYdAFBZqrLNzCMRF+CgVlI4b0be8rmRqd HGTaivZLHQS4Ce7mz7lPDm7SnYfgLxnKYBvLJdq91YAWuA8Kaa1Eytl540aHQGqDO4Lp gchChocrxaFbfpgY10kZl7SvBkGsrRkacjyMmf5lwmOJI2KZ5DBHKhM+G1BVCBVHV+5o qeer0XEioYq3B+m/ZUSaAbjV8VMEkFv94vhCzG9/NoIvzcD7EyxSCsgDGpTgKpV6imBQ jmeg== X-Gm-Message-State: AOJu0Yz1MmT3xrEwQmcKG+UwdRbzkLNc3im/B3nKAuNoPmF5vGnWAu9V fIrqGTyj/ylEWNCxKthbYWI= X-Google-Smtp-Source: AGHT+IF7Kp+yW2FLHGmVKXbOeDzHtGyakpPceqfKyjlpcJfFdqZOjipiVSX7KQN3+yKr8opuBVPJ3g== X-Received: by 2002:adf:ed87:0:b0:332:e7af:9825 with SMTP id c7-20020adfed87000000b00332e7af9825mr7952874wro.41.1701074734682; Mon, 27 Nov 2023 00:45:34 -0800 (PST) Received: from ?IPV6:2a01:cb11:192:7000:e9b4:abac:1de3:a8c9? ([2a01:cb11:192:7000:e9b4:abac:1de3:a8c9]) by smtp.gmail.com with ESMTPSA id l13-20020a5d480d000000b00332cb0937f4sm11317602wrq.33.2023.11.27.00.45.33 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Nov 2023 00:45:34 -0800 (PST) Message-ID: <65326908-f1ef-40ce-acc6-414801c30946@gmail.com> Date: Mon, 27 Nov 2023 09:45:33 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Synchronizing slots from primary to standby Content-Language: en-US To: "Zhijie Hou (Fujitsu)" , Peter Smith , shveta malik Cc: Amit Kapila , "Hayato Kuroda (Fujitsu)" , Bharath Rupireddy , Peter Eisentraut , Bruce Momjian , Ashutosh Sharma , Andres Freund , pgsql-hackers , Ajin Cherian , Alvaro Herrera References: <538ddca6-cf74-4a9c-95d6-dd05af24070c@gmail.com> <46070646-9e09-4566-8a62-ae31a12a510c@gmail.com> From: "Drouvot, Bertrand" In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On 11/27/23 7:02 AM, Zhijie Hou (Fujitsu) wrote: > On Monday, November 27, 2023 12:03 PM Zhijie Hou (Fujitsu) wrote: >> >> Attach the V38 patch set which addressed all comments in [1][2] except for the >> ones that mentioned above. >> >> [1] >> https://www.postgresql.org/message-id/CAHut%2BPv-yu71ogj_hRi6cCtmD5 >> 5bsyw7XTxj1Nq8yVFKpY3NDQ%40mail.gmail.com >> [2] >> https://www.postgresql.org/message-id/CAHut%2BPuEGX5kr0xh06yv8ndoA >> QvDNedoec1OqOq3GMxDN6p%3D9A%40mail.gmail.com > > I didn't increment the patch version, sorry for that. Attach the same patch set > but increment the patch version to V39. Thanks! It looks like v39 does not contain (some / all?) the changes that have been done in v38 [1]. For example, slot_exists_in_list() still exists in v39 while it was renamed to validate_sync_slot() in v38. [1]: https://www.postgresql.org/message-id/CAJpy0uD6dWUvBgy8MGdugf_Am4pLXTL_vqcwSeHO13v%2BMzc9KA%40mail.gmail.com Regards, -- Bertrand Drouvot PostgreSQL Contributors Team RDS Open Source Databases Amazon Web Services: https://aws.amazon.com