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 1uh93S-00Ay8G-AZ for pgsql-committers@arkaria.postgresql.org; Wed, 30 Jul 2025 15:49:23 +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 1uh93R-00AkPx-Eg for pgsql-committers@arkaria.postgresql.org; Wed, 30 Jul 2025 15:49:21 +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 1uh93R-00AkPo-5f for pgsql-committers@lists.postgresql.org; Wed, 30 Jul 2025 15:49:21 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uh93O-001h1n-0O for pgsql-committers@lists.postgresql.org; Wed, 30 Jul 2025 15:49:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=nsapoVbhQpGDwxAjsybz2yyDEZ/hVJajFas6dU7r/0s=; b=WCAppcpSmm1JC+9W9ueGZnc+NI KWME8f+3bxWxkEU5qglvmSAmAtbYq+2hLCAznDZjazEHYMdpQyTQqWUj6X2AtrTFjzhhetTlZgt5I zFv3bxJom3WuZb5OmLIr8tG1Rza5yoiFAxAi4fr4GfflSSdejpyAV0GykOmUmLPuPteYFF5vuoe5q 9A2Jl3dSi2XmBKl2EknvXLJYuYBnkq/yFO8ByoXG297RxWSDpQkmTMpfyUmMWX60mnwFLJDG10ZuI u08i3RkHXXL36qKNy5XFFtAA3pxkCaMyRuPuC9Iyqg5+DUKRhxulKHDPutqIYfe82EDZqRSua8/Eq FU+kJP5w==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uh93M-004UB6-7x for pgsql-committers@lists.postgresql.org; Wed, 30 Jul 2025 15:49:17 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uh93N-001VoZ-0V for pgsql-committers@lists.postgresql.org; Wed, 30 Jul 2025 15:49:17 +0000 Content-Type: multipart/mixed; boundary="===============5480422988103746670==" MIME-Version: 1.0 From: Nathan Bossart To: pgsql-committers@lists.postgresql.org Subject: pgsql: Teach pg_upgrade to handle in-place tablespaces. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 30 Jul 2025 15:49:17 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5480422988103746670== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGVhY2ggcGdfdXBncmFkZSB0byBoYW5kbGUgaW4tcGxhY2UgdGFibGVzcGFjZXMuCgpQcmVzZW50 bHksIHBnX3VwZ3JhZGUgYXNzdW1lcyB0aGF0IGFsbCBub24tZGVmYXVsdCB0YWJsZXNwYWNlcwpk b24ndCBtb3ZlIHRvIGRpZmZlcmVudCBkaXJlY3RvcmllcyBkdXJpbmcgdXBncmFkZS4gIFVuZm9y dHVuYXRlbHksCnRoaXMgaXNuJ3QgdHJ1ZSBmb3IgaW4tcGxhY2UgdGFibGVzcGFjZXMsIHdoaWNo IG1vdmUgdG8gdGhlIG5ldwpjbHVzdGVyJ3MgcGdfdGJsc3BjIGRpcmVjdG9yeS4gIFRoaXMgY29t bWl0IHRlYWNoZXMgcGdfdXBncmFkZSB0bwpoYW5kbGUgaW4tcGxhY2UgdGFibGVzcGFjZXMgYnkg cmV0cmlldmluZyB0aGUgdGFibGVzcGFjZQpkaXJlY3RvcmllcyBmb3IgYm90aCB0aGUgb2xkIGFu ZCBuZXcgY2x1c3RlcnMuICBJbiB0dXJuLCB3ZSBjYW4KcmVsYXggdGhlIHByb2hpYml0aW9uIG9u IG5vbi1kZWZhdWx0IHRhYmxlc3BhY2VzIGZvciBzYW1lLXZlcnNpb24KdXBncmFkZXMsIGkuZS4s IGlmIGFsbCBub24tZGVmYXVsdCB0YWJsZXNwYWNlcyBhcmUgaW4tcGxhY2UsCnBnX3VwZ3JhZGUg bWF5IHByb2NlZWQuCgpUaGlzIGNoYW5nZSBpcyBwcmltYXJpbHkgaW50ZW5kZWQgdG8gZW5hYmxl IGFkZGl0aW9uYWwgcGdfdXBncmFkZQp0ZXN0aW5nIHdpdGggbm9uLWRlZmF1bHQgdGFibGVzcGFj ZXMsIGFzIGlzIGRvbmUgaW4KMDA2X3RyYW5zZmVyX21vZGVzLnBsLgoKUmV2aWV3ZWQtYnk6IENv cmV5IEh1aW5rZXIgPGNvcmV5Lmh1aW5rZXJAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogTWljaGFl bCBQYXF1aWVyIDxtaWNoYWVsQHBhcXVpZXIueHl6PgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rn ci5lcy9tL2FBX3VCTFlNVXM1RDY2TmIlNDBuYXRoYW4KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpE ZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi80 MTIwMzZjMjJkNmE2MDUzNDBkYmUzOTdkYTFmYjEyZmNjZDM4OTdmCgpNb2RpZmllZCBGaWxlcwot LS0tLS0tLS0tLS0tLQpzcmMvYmluL3BnX3VwZ3JhZGUvY2hlY2suYyAgICAgICAgICAgICAgICAg fCAyMCArKysrLS0tLS0Kc3JjL2Jpbi9wZ191cGdyYWRlL2luZm8uYyAgICAgICAgICAgICAgICAg IHwgMzggKysrKysrKysrKysrKysrLS0Kc3JjL2Jpbi9wZ191cGdyYWRlL3BhcmFsbGVsLmMgICAg ICAgICAgICAgIHwgMTEgKysrLS0Kc3JjL2Jpbi9wZ191cGdyYWRlL3BnX3VwZ3JhZGUuaCAgICAg ICAgICAgIHwgIDggKystLQpzcmMvYmluL3BnX3VwZ3JhZGUvcmVsZmlsZW51bWJlci5jICAgICAg ICAgfCA1NyArKysrKysrKysrKystLS0tLS0tLS0tLS0tLQpzcmMvYmluL3BnX3VwZ3JhZGUvdC8w MDZfdHJhbnNmZXJfbW9kZXMucGwgfCAzNSArKysrKysrKysrKysrKy0tCnNyYy9iaW4vcGdfdXBn cmFkZS90YWJsZXNwYWNlLmMgICAgICAgICAgICB8IDY1ICsrKysrKysrKysrKysrKysrKysrKysr Ky0tLS0tLQo3IGZpbGVzIGNoYW5nZWQsIDE2NCBpbnNlcnRpb25zKCspLCA3MCBkZWxldGlvbnMo LSkKCg== --===============5480422988103746670==--