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 1rGAEF-00E2jM-Cs for pgsql-hackers@arkaria.postgresql.org; Thu, 21 Dec 2023 04:00:11 +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 1rGAED-002qdV-7I for pgsql-hackers@arkaria.postgresql.org; Thu, 21 Dec 2023 04:00:09 +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.94.2) (envelope-from ) id 1rGAEC-002qdN-MH for pgsql-hackers@lists.postgresql.org; Thu, 21 Dec 2023 04:00:08 +0000 Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1rGAEA-00BR9p-8R for pgsql-hackers@postgresql.org; Thu, 21 Dec 2023 04:00:07 +0000 Received: by mail-lf1-x136.google.com with SMTP id 2adb3069b0e04-50e281b149aso469425e87.1 for ; Wed, 20 Dec 2023 20:00:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703131204; x=1703736004; 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=BvdB06uXjS+mavd7djKOSawO6/67QFWbc25zZzphEVg=; b=QQq1dtPi7YtiYq8YelCo2Z4TdJxfHyQGwfutbork6eSwJSAFVh0vWH4Ul1xJ9S0cfI Ts8iIsjjJhaHvTG/ptvFZb3J0S8j/3UUqLuiy7G3CK1m9Vv5wtHMn1280sUEqDhqGBVR job1NWoihjsOdyIT2i5x+MeYCqouFReRTbJbdXT1geIp0vHPDGpEOv7AYljLYTKu7CA2 f/0Sn2IE+1NmXfhudv2He95nY3iBOpFR4ffCXTJelSVmEhe/sGBBeqbj9O5hMtTma/Jo 8JZkuLIv6sXn8yBiuzXzCP5I8t1/FEgatwmNDEFopHlc0R2t0OatRof5eN+2tjjwAQ9U GPng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703131204; x=1703736004; 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=BvdB06uXjS+mavd7djKOSawO6/67QFWbc25zZzphEVg=; b=swjn0yKxNj5+SQiragUpycxgfA/he20FUJv7aokW+LNLCxwsu5M6p1eqicel/i2ora GO581bHQXEFEXdnb5hd3E7jfbhMDNoNcBNxTe+EYJvA/6Oh75kVEIdTn5cVTQonH2Uw1 CwzQjp5SB6cdhCaUHmxhGhWcky0dNddeb92YeaQMU8NNhPC7FIhKfENsxjqnZ1IgEpw+ CFqz9RqQE7M/PyZSciFvO1aFMUU9CvBbAEne/uX0Vqj1Yz9vwvCgzofJftuqbyRqfpNI tNW3TNf0elc6jjQrEDAtXFKA5si7nUUMAaQ8i6lZ2xOYipBG8F2+9EOw+gP4XLJON2h/ mHsg== X-Gm-Message-State: AOJu0YwAW/hLYv1XPcbvHmRzaQZJel4QxGDLdSIkAr/9oR8Psh1U3Ojb la09rZ4WaKVIVAw0PypCF8I= X-Google-Smtp-Source: AGHT+IFj2EAs98bv+R76c5hDd0y57ODX+qMVK/zjDb0k/4S1WjMoCpAzVjirNr4Tr3km3nUHTF9FOg== X-Received: by 2002:a05:6512:3a96:b0:50e:55a9:774 with SMTP id q22-20020a0565123a9600b0050e55a90774mr930993lfu.2.1703131203615; Wed, 20 Dec 2023 20:00:03 -0800 (PST) Received: from [1.0.0.7] ([178.155.20.121]) by smtp.gmail.com with ESMTPSA id u5-20020ac25185000000b0050c0d722017sm147842lfi.178.2023.12.20.20.00.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Dec 2023 20:00:02 -0800 (PST) Message-ID: <061cccf7-0cac-804f-4c2a-9d6da8e3848b@gmail.com> Date: Thu, 21 Dec 2023 07:00:01 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: trying again to get incremental backup Content-Language: en-US To: Robert Haas , Jakub Wartak Cc: Alvaro Herrera , Andres Freund , Peter Eisentraut , Dilip Kumar , "pgsql-hackers@postgresql.org" References: From: Alexander Lakhin In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hello Robert, 20.12.2023 23:56, Robert Haas wrote: > On Wed, Dec 20, 2023 at 8:11 AM Jakub Wartak > wrote: >> the v15 patchset (posted yesterday) test results are GOOD: > All right. I committed the main two patches, dropped the > for-testing-only patch, and added a simple test to the remaining > pg_walsummary patch. That needs more work, but here's what I have as > of now. I've found several typos/inconsistencies introduced with 174c48050 and dc2123400. Maybe you would want to fix them, while on it?: s/arguent/argument/; s/BlkRefTableEntry/BlockRefTableEntry/; s/BlockRefTablEntry/BlockRefTableEntry/; s/Caonicalize/Canonicalize/; s/Checksum_Algorithm/Checksum-Algorithm/; s/corresonding/corresponding/; s/differenly/differently/; s/excessing/excessive/; s/ exta / extra /; s/hexademical/hexadecimal/; s/initally/initially/; s/MAXGPATH/MAXPGPATH/; s/overrreacting/overreacting/; s/old_meanifest_file/old_manifest_file/; s/pg_cominebackup/pg_combinebackup/; s/pg_tblpc/pg_tblspc/; s/pointrs/pointers/; s/Recieve/Receive/; s/recieved/received/; s/ recod / record /; s/ recods / records /; s/substntially/substantially/; s/sumamry/summary/; s/summry/summary/; s/synchronizaton/synchronization/; s/sytem/system/; s/withot/without/; s/Woops/Whoops/; s/xlograder/xlogreader/; Also, a comment above MaybeRemoveOldWalSummaries() basically repeats a comment above redo_pointer_at_last_summary_removal declaration, but perhaps it should say about removing summaries instead? Best regards, Alexander