Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1osXLU-0008F9-I1 for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Nov 2022 22:45:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1osXLT-0002k9-Bn for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Nov 2022 22:45:27 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1osXLS-0002jy-S2 for pgsql-hackers@lists.postgresql.org; Tue, 08 Nov 2022 22:45:27 +0000 Received: from mail-qv1-xf2d.google.com ([2607:f8b0:4864:20::f2d]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1osXLP-0005VR-TJ for pgsql-hackers@postgresql.org; Tue, 08 Nov 2022 22:45:26 +0000 Received: by mail-qv1-xf2d.google.com with SMTP id w10so11234649qvr.3 for ; Tue, 08 Nov 2022 14:45:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20210112.gappssmtp.com; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=Rn0bYQ8wbosvRiUm3gxwcAOMiFEeQ1q6o0aGgGSe14Y=; b=srnKQcteVKEKoxFKc7v17x4CwY/xfvlpzbdjYFjQFAePZ0v7QI55ZZNb/AQK+6/x9U sSbbYnjLTaEzEwyO5t/LmqNvv9NzO4mgeeGdKAn4pSzsx3y+tQbkvYz/mA/ii16D56EB 2MnWLtnazvs+4Vh77Ia5GwRg8AGOTqT9NbdwGLt45u42BOQcBwBHhwiGbVGM8WPxC3HO GVN8hpCPkjLbi6hHEpAyATYIDRWUve+KQh6l7saZs7E9SqaSY5HPdaStey8nIEuVAg4R 4sZjS47B9+cZdRs6zNWKWdUArhr7bIWfxee4OvI++XlTWzX0MFXBT4mq3p+6s00zooqH o/vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Rn0bYQ8wbosvRiUm3gxwcAOMiFEeQ1q6o0aGgGSe14Y=; b=pFmqRjiwVJJlXAVXYf30cX3o8cS8qMU1AoLUi5uwJdnFnhNabzqWaRpN6Khza4SaqY rga3uQKVfaaepnGogomy4YjDJd4SrWk3WWGcY8s8pIL30ciEZ9oT1CZz84cZ7kwKPWP5 vdYTNQ9rIXuMO8sZtbgnOYPnllAV2W0IpwVIq6qYmO//6xmqsKmkEhtk7cZ9E+M5E979 tBnD867+snXUa7cXyBm8J6ahov2mwDyhrdN7KR5hORKiBcSk36aeFOReY5gDvnt1eT6G S7jxYakb1GPCU+5132/qJ0f86HkQcMJLMrLf8e2qkpCeUD6GqSYqkKjFYgW94wtOQwDY q4BQ== X-Gm-Message-State: ACrzQf0PCs5rl0phnm2ElxL4dIKi6g/HvEToYbkGtVMxCiBbKECgO5cy DBP8wksyyexe8VuI+b/eb45hjQ== X-Google-Smtp-Source: AMsMyM7mccFDHP8pqzDQbvW34A5z5D0x5gA/g2M1lvXb08DNF3fR18zRxgXtgLy8IZFaRR8YDz38iQ== X-Received: by 2002:ad4:5ca7:0:b0:4bb:97ea:27b5 with SMTP id q7-20020ad45ca7000000b004bb97ea27b5mr50977161qvh.104.1667947521996; Tue, 08 Nov 2022 14:45:21 -0800 (PST) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id bs30-20020a05620a471e00b006bbc3724affsm10069521qkb.45.2022.11.08.14.45.20 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 08 Nov 2022 14:45:21 -0800 (PST) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id 04C98801307; Tue, 8 Nov 2022 16:45:19 -0600 (CST) Date: Tue, 8 Nov 2022 16:45:19 -0600 From: Justin Pryzby To: David Christensen Cc: Ian Lawrence Barwick , Michael Paquier , Matthias van de Meent , pgsql-hackers@postgresql.org Subject: Re: [PATCH] Teach pg_waldump to extract FPIs from the WAL Message-ID: <20221108224519.GH3775@telsasoft.com> References: <20221104140238.GA16921@telsasoft.com> <4E379ADE-1FC3-4D53-BE46-562BDC77C5FE@crunchydata.com> <20221104183838.GD16921@telsasoft.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="phCU5ROyZO6kBE05" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --phCU5ROyZO6kBE05 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Nov 07, 2022 at 05:01:01PM -0600, David Christensen wrote: > Hi Justin et al, > > Enclosed is v5 of this patch which now passes the CirrusCI checks for > all supported OSes. I went ahead and reworked the test a bit so it's a > little more amenable to the OS-agnostic approach for testing. Great, thanks. This includes the changes that I'd started a few months ago. Plus adding the test which was missing for meson. + format: LSN.TSOID.DBOID.RELNODE.BLKNO I'd prefer if the abbreviations were "reltablespace" and "datoid" Also, should the test case call pg_relation_filenode() rather than using relfilenode directly ? Is it a problem that the test code assumes pagesize=8192 ? -- Justin --phCU5ROyZO6kBE05 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0001-Teach-pg_waldump-to-extract-FPIs-from-the-WAL-stream.patch"