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 1vkF4a-00CMdG-1M for pgsql-hackers@arkaria.postgresql.org; Mon, 26 Jan 2026 05:23: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 1vkF4Z-006OfO-10 for pgsql-hackers@arkaria.postgresql.org; Mon, 26 Jan 2026 05:23:35 +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 1vkF4Y-006OfF-38 for pgsql-hackers@lists.postgresql.org; Mon, 26 Jan 2026 05:23:35 +0000 Received: from mail-ua1-x92b.google.com ([2607:f8b0:4864:20::92b]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vkF4W-00000000UKE-1cOD for pgsql-hackers@postgresql.org; Mon, 26 Jan 2026 05:23:34 +0000 Received: by mail-ua1-x92b.google.com with SMTP id a1e0cc1a2514c-94130b88642so3486989241.3 for ; Sun, 25 Jan 2026 21:23:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769405010; cv=none; d=google.com; s=arc-20240605; b=eATVJhdIVeGJZAGzfIOOlUerbDE15Q0fqvT/i5ACZ40wCjeGMAOFE6hThgUY0q9zEO Z87n0RcjiTS9EDksgBOY09C7WrpXQKeBR6QCTwvZy/UzaxcZdoXF6YUSUZCiXRoqOgML TvVq/IHW1y806mIN9zJbfYbfyagfCkWnnSnAVR4fWa3eGr+e2z4LHWrL7yv5Kf4oZQ07 wuw25jVQp9UhLIXYxrepSBcfxNVGV2fLLvC7fNBs3jZADL9BMK4GrScsCnKDQO2IOfPJ mg/cAesKuNo1kY/yx8CE8Vka5UDXPWc9ZuNzFSwAFYTlwTdngRXf4QJ0CU/vA3D2hTo5 xtVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=2OWsEiLfG+OUkR+9R4hOxbTWjk3cP7b3o9XdClfk8zs=; fh=33OU7BWuulPFH378PdKTnpeW+jw3IP20DTmpLDeQ3pE=; b=HHg5GFs/hlEdKE8xLsEt/dXshY5pBsz545pGzEPg6V+YDm9MlMmr4Yxqm4hlX/2AdI sY93jwQnwKVfsZv0ShYZ9N/ckMlb9aF77yqdopFW/x+4xEfhBiEqWhsMWHVBj+3zwTp6 sIhMM0oOYw+910y4bDdtza+g5fKm34ytqeTdAGiml7z9ywzQpXruBP1hTuNys1ru+RTP MN5EIZDrfo70VCOg99gq+60S5fvQLacEVO3I0eAaU4+DK8LMLSRlVcywk3XMfDZPc5nA RbJrJy+7kyK5eLTBaUBBTugD3H63V65FK1rMmRCBX/nAuNx9dCCzrLMVu10tAY2aQsRJ SefA==; darn=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=20230601; t=1769405010; x=1770009810; darn=postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=2OWsEiLfG+OUkR+9R4hOxbTWjk3cP7b3o9XdClfk8zs=; b=TRihWicwvuC3+Gaw6YkAQhvD33AlHcTbKRdaRXsMmFX/RuTTAV9IVpo7eXe+sz4Bws GxJdYhS8pg68HzicgHP1KmO8AMqEI1Y+TkMTESeM2Tag7TCNKYx6FOXv9Dbhx78HYYQL XWcfKDSRjZlVHiUGASzYKgrfMASzmxbE0QtS5gsPig9TuQxHpKPDldFJgydoLODyO82g z70RRnzt7v9k9AIgqLawL0EgcKkytPu/w4un6178/D5sZIWUmRXGSKS9nEGuWhk/AyGQ miNXRLEtAIbvqtv3mLz2RhGQsKmGMy4CwxnRd/8V4GpLut+xKNm+OnRWjQSNvHw6jBxS TfWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769405010; x=1770009810; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2OWsEiLfG+OUkR+9R4hOxbTWjk3cP7b3o9XdClfk8zs=; b=g1VabnBfiMyttdrqwl786Ys8NDPisjQeml0lD/M80zFbNFCKil+SL15UuP3FNVFY1f duNIFO9o/JTfiukEJ30+rESxHGoZEwbu0n9c2Y0C0yxI5zROn+IubTk67WtZ1uxzNQik TWFF0L95k9tyEQcJIQrozdLGTjlpoqPaXuZvKONq4FZ++7F+QKe0BKlep97XVNT9nHHx kgAQ7dVlC4X5fTJkgPh/4X0XG93H1ayG7j+x7fUamftkf3tGa7HB6s3YC2r5Bq8yoKVF FqBWceaL7xEgEJXCyi0kOvb/C4i0v14nAeeHOKjWIz9vzMv3Tb2A6ZleN/EIfj2Dool8 szfw== X-Gm-Message-State: AOJu0Yzcw8LXS2xQWVtAdw5cR5ZgWqG7JIcFj4lqJVFi75EWZbnGaKRq bUxKITAli6N0k/w1xyGj40EUyn3rRpnH+rWZ6pp/g04Rd4WIe7wAmnemnvJDJz73VoMsGyLM7WX afQBDl89WUKbzysM3WTs1NfThw4aQy1ckdSu2h5c= X-Gm-Gg: AZuq6aJBvNPTaOm0+wY23yQhi56bdI3RmH/ycVCQk13Utrkwv0OgpM8TS+/QKs9xz7M P1UId4mIWVmlY0w6wHw+tpgRQths3jeM/8QHwn1Q5LLjdPMlVEacUayNHZddaNVZzaZM7WYsdBq c2tRyZDde1BXdM9lGmyfnDPzwcfOqtXTJeaWQRSMFz5J0Ac1/UAjD3rS9mv7knHibmj/Ur2pVuO dtK/co5iNy2/s1WenpPWApN46HjYpt113BlT6NF1mbBUR5Dz0pm5tYcbcPMYa8DXtIwhvTVEKwR USGduQvPrsdWfVAlN5xgfZZKdn0jr+ikKkV+faSc X-Received: by 2002:a05:6102:b11:b0:5db:d60a:6b1f with SMTP id ada2fe7eead31-5f576486febmr1169036137.23.1769405010382; Sun, 25 Jan 2026 21:23:30 -0800 (PST) MIME-Version: 1.0 From: vaibhave postgres Date: Mon, 26 Jan 2026 10:53:19 +0530 X-Gm-Features: AZwV_QjzRa8u3w91OUz-0SlDOI-ZGUHkASqJNFeWrFTTB8gFrsIFEHwnPocQgtQ Message-ID: Subject: docs: warn about post-data-only schema dumps with parallel restore. To: pgsql-hackers@postgresql.org Content-Type: multipart/mixed; boundary="0000000000001ba6e7064943b52b" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000001ba6e7064943b52b Content-Type: multipart/alternative; boundary="0000000000001ba6e7064943b529" --0000000000001ba6e7064943b529 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi hackers, Following up on the discussion in [1] about pg_restore failing to restore post-data items due to circular foreign key deadlocks. I=E2=80=99m attaching a doc patch that adds a warning about using post-data= -only schema dumps together with parallel restore. Thanks. [1] Re: pg_restore: fails to restore post-data items due to circular FK deadlock - Mailing list pgsql-bugs : Postgres Professional --0000000000001ba6e7064943b529 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi hackers,

Following up on the discuss= ion in [1] about pg_restore failing to restore post-data items due to circu= lar foreign key deadlocks.=C2=A0=C2=A0

I=E2=80=99m= attaching a doc patch that adds a warning about using post-data-only schem= a dumps together with parallel restore.

--0000000000001ba6e7064943b529-- --0000000000001ba6e7064943b52b Content-Type: application/octet-stream; name="0001-doc-warn-about-post-data-only-schema-dumps-with-para.patch" Content-Disposition: attachment; filename="0001-doc-warn-about-post-data-only-schema-dumps-with-para.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mkupvb0o0 RnJvbSAyZDQzODI3OGRlYmY0MzIxNWUyMTg1NjExZDJmOTk2ZDA5ODg2MjY4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWYWliaGF2ZSBTZWthciA8dnNla2FyQG1pY3Jvc29mdC5jb20+ CkRhdGU6IFN1biwgMjUgSmFuIDIwMjYgMTA6NTQ6MDAgKzAwMDAKU3ViamVjdDogW1BBVENIXSBk b2M6IHdhcm4gYWJvdXQgcG9zdC1kYXRhLW9ubHkgc2NoZW1hIGR1bXBzIHdpdGggcGFyYWxsZWwK IHJlc3RvcmUuCgotLS0KIGRvYy9zcmMvc2dtbC9yZWYvcGdfZHVtcC5zZ21sIHwgMTEgKysrKysr KysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9j L3NyYy9zZ21sL3JlZi9wZ19kdW1wLnNnbWwgYi9kb2Mvc3JjL3NnbWwvcmVmL3BnX2R1bXAuc2dt bAppbmRleCA1YmExNjdiMzNlNy4uY2M0MTBlMDBkN2YgMTAwNjQ0Ci0tLSBhL2RvYy9zcmMvc2dt bC9yZWYvcGdfZHVtcC5zZ21sCisrKyBiL2RvYy9zcmMvc2dtbC9yZWYvcGdfZHVtcC5zZ21sCkBA IC0xMjcyLDYgKzEyNzIsMTcgQEAgUG9zdGdyZVNRTCBkb2N1bWVudGF0aW9uCiAgICAgICAgICAg YW5kIGNvbnN0cmFpbnRzIG90aGVyIHRoYW4gdmFsaWRhdGVkIGNoZWNrIGNvbnN0cmFpbnRzLgog ICAgICAgICAgIFByZS1kYXRhIGl0ZW1zIGluY2x1ZGUgYWxsIG90aGVyIGRhdGEgZGVmaW5pdGlv biBpdGVtcy4KICAgICAgICAgIDwvcGFyYT4KKyAgICAgICAgICAgPG5vdGU+CisgICAgICAgICAg ICA8cGFyYT4KKyAgICAgICAgICAgICBBcmNoaXZlcyB0aGF0IGNvbnRhaW4gb25seSA8b3B0aW9u PnBvc3QtZGF0YTwvb3B0aW9uPiBvbWl0IHRhYmxlIGVudHJpZXMuCisgICAgICAgICAgICAgV2hl biBzdWNoIGFuIGFyY2hpdmUgaXMgcmVzdG9yZWQgaW4gcGFyYWxsZWwsIGNvbnN0cmFpbnQgY3Jl YXRpb24gY2FuCisgICAgICAgICAgICAgZmFpbCBiZWNhdXNlIDxhcHBsaWNhdGlvbj5wZ19yZXN0 b3JlPC9hcHBsaWNhdGlvbj4gY2Fubm90IG9yZGVyIGZvcmVpZ24KKyAgICAgICAgICAgICBrZXlz IHRoYXQgZGVwZW5kIG9uIHRhYmxlcyBub3QgcHJlc2VudCBpbiB0aGUgYXJjaGl2ZS4gIFRvIGF2 b2lkIHRoaXMsCisgICAgICAgICAgICAgdGFrZSBhIHNjaGVtYS1pbmNsdXNpdmUgZHVtcCAoZm9y IGV4YW1wbGUsIDxvcHRpb24+LS1zY2hlbWEtb25seTwvb3B0aW9uPgorICAgICAgICAgICAgIG9y IHRoZSBkZWZhdWx0KSwgdGhlbiBmaWx0ZXIgc2VjdGlvbnMgYXQgcmVzdG9yZSB0aW1lLCBvciBy ZXN0b3JlIHRoZQorICAgICAgICAgICAgIHBvc3QtZGF0YS1vbmx5IGFyY2hpdmUgd2l0aCA8b3B0 aW9uPi1qMTwvb3B0aW9uPi4KKyAgICAgICAgICAgIDwvcGFyYT4KKyAgICAgICAgICAgPC9ub3Rl PgogICAgICAgIDwvbGlzdGl0ZW0+CiAgICAgIDwvdmFybGlzdGVudHJ5PgogCi0tIAoyLjQzLjAK Cg== --0000000000001ba6e7064943b52b--