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 1vUUt2-00DYBr-1A for pgsql-hackers@arkaria.postgresql.org; Sat, 13 Dec 2025 19:02:37 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vUUt1-00BTxx-1A for pgsql-hackers@arkaria.postgresql.org; Sat, 13 Dec 2025 19:02:36 +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.96) (envelope-from ) id 1vUUt1-00BTxp-09 for pgsql-hackers@lists.postgresql.org; Sat, 13 Dec 2025 19:02:35 +0000 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vUUsz-000ZVw-0y for pgsql-hackers@lists.postgresql.org; Sat, 13 Dec 2025 19:02:35 +0000 Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-5959b2f3fc9so2401207e87.2 for ; Sat, 13 Dec 2025 11:02:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765652553; x=1766257353; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Bf97cK4qxCm2RcZh8IB5aoaLvfwOhCoOM+Ga1LJkVZY=; b=XIGWL3g8CUa0xCOF7UJpovtli5pKU3H1+4munS3+kRMiEHPMtlOU36WBtZUazUs9ua drkPx6ZuCQHn98bsNBtbR7cvK5blgI68Cab5Remm1VBJjFW6PfR6uSJ9VWXcSLxG+r7b 6Kx5J8hUhUGHzO7zNf8AI1KOTQRsvUI9Mu3E/KlKnhwZ1YhVHOVBNM57HMZf0Kt/6VSM YARwCsrN9A/aH5AKpRobjTSJh3sx+HMdHpx9OKJyEn7HIzmxP1Yjx+HlrdFRoeYj17Up n7xCu6W5SgTBFdMCfECBlPleWI5lnoPfCClHC8FaiaWPvsJWcrcChRsDvDvWUN/TkOXQ tscg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765652553; x=1766257353; h=content-transfer-encoding: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=Bf97cK4qxCm2RcZh8IB5aoaLvfwOhCoOM+Ga1LJkVZY=; b=UpWLXpZGD1vFWDBKX1oqFG29C46POI90XxuS0gnyz0J6hSngmVfINazaTLngV4OIAl 36U/ERsQBJ8J5LY1TwiIrBZEdhY7foToSOFwcHtyyEgVW5otTmws4phFGwG+5ZnJKTqb fye+c26uoW1uoFb8R555j+voGnB2yWj2fQkXdCsS/Cs+8Z7MyNYE6CDmHT5Yn6d0arCy rWYR0+5BHPwL2S12IeJOm6YlpZVgYkPaQUOCB3pmtDGMuj9A7QhW7Pyv7iTBVgNoACsv 1AhqzlhpEAc6GNxwhhzJqWaVjmpZ0F8VF/46e/KEvH0aUXIicdBBVKmOc22XrV4TUK/0 bysw== X-Forwarded-Encrypted: i=1; AJvYcCWcND6fPwCQ5g0LHrIQkGWzkHTV1uwlNsALqA00VhWgyCqtX9kzR69wYiSMTKCW+8KSDhzj79yFUgjl+o62@lists.postgresql.org X-Gm-Message-State: AOJu0Yzy2Or8Qz9EgWAgRlTO4/+ieV6OlDlVKmCiPrPffczYynRT+aQd QAU1K6rzOkXeYRCfcLLPiomgOyEDMMjHeSvqwynGUcai3IGmTPCde+ouckvexCnK4CVsovnImVR kfTSUVg3ohdS01Uq64bxgOocLModNdA0= X-Gm-Gg: AY/fxX5Tc4UC3WXDTWIV4/OESJtAvbeUE/NaLJtc0qOUXWBYugdEGVnns5Pc3gnMFHq FxhFMeoIgf3gHIbRmkQN2A6300YyrgIK9YFuNhZEN5mWvV4BzRR6T8j7CO6jbP5DpRaL2hJbMyv f3LUyUwKM/QjlMAcreHeUrSdGcvDaD95Bf58U00vwmhgK2l5ui4wYkBfje4WL+GZzq8JOS4QcOn INvbmPi5eQkR3LYenTSkmKL98q70eTUCpII3e5/JZSJ+ypTi989IZO7aMJtvk/2CCOhh5Xl+75v 7Yiubw== X-Google-Smtp-Source: AGHT+IEfOAMiFMkCN0chy0WGbTzZ/c+7bqXAxjYB7G75c7AnKbnieQtG58BPhXzDB4bwS6YIuLU+w51mamFBPK2p7fY= X-Received: by 2002:a05:6512:39c5:b0:594:2e7e:7897 with SMTP id 2adb3069b0e04-598faa4d4e5mr1786153e87.29.1765652552449; Sat, 13 Dec 2025 11:02:32 -0800 (PST) MIME-Version: 1.0 References: <202512091915.ws6fk7csn76r@alvherre.pgsql> <210036.1765651719@localhost> In-Reply-To: <210036.1765651719@localhost> From: Mihail Nikalayeu Date: Sat, 13 Dec 2025 20:01:52 +0100 X-Gm-Features: AQt7F2pj6f3U_TrjtMrimJlVQfEv4lxbxsmjlYcm0PX3TJPu7jEb8EFIGZbP8Cw Message-ID: Subject: Re: Adding REPACK [concurrently] To: Antonin Houska Cc: Alvaro Herrera , Pg Hackers , Robert Treat Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hello, Antonin! On Sat, Dec 13, 2025 at 7:48=E2=80=AFPM Antonin Houska wro= te: > Attached here is a new version of the patch set. Its rebased and extended= one > more time: 0006 is a PoC of the "snapshot resetting" technique, as discus= sed > elsewhere with Mihail Nikalayeu and Matthias van de Meent. The way snapsh= ot > are generated here is different though: we need the snapshots from logica= l > replication's snapbuild.c, not those from procarray.c. More information i= s in > the commit message. Have you seen my feedback for 0004? Do you plan to check it? Asking to understand if it is worth reviewing now or later. Best regards, Mikhail.