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 1wqqUw-002RQZ-2S for pgsql-committers@arkaria.postgresql.org; Mon, 03 Aug 2026 11:06:22 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wqqUv-005idO-1D for pgsql-committers@arkaria.postgresql.org; Mon, 03 Aug 2026 11:06:21 +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.96) (envelope-from ) id 1wqqUv-005id5-0X for pgsql-committers@lists.postgresql.org; Mon, 03 Aug 2026 11:06:21 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wqqUt-00000001hg4-1jYS for pgsql-committers@lists.postgresql.org; Mon, 03 Aug 2026 11:06:20 +0000 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.96) (envelope-from ) id 1wqqUs-000xFF-1d for pgsql-committers@lists.postgresql.org; Mon, 03 Aug 2026 11:06:19 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1wqqUs-00000001V04-40TP for pgsql-committers@lists.postgresql.org; Mon, 03 Aug 2026 11:06:18 +0000 Content-Type: multipart/mixed; boundary="===============6561853944379386162==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Add dshash_get_dsa_area(), able to retrieve the DSA area of a ds X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 03 Aug 2026 11:06:18 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6561853944379386162== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIGRzaGFzaF9nZXRfZHNhX2FyZWEoKSwgYWJsZSB0byByZXRyaWV2ZSB0aGUgRFNBIGFyZWEg b2YgYSBkc2hhc2ggdGFibGUKCkNvZGUgdXNpbmcgR2V0TmFtZWREU0hhc2goKSB0byByZXRyaWV2 ZSBhIGRzaGFzaCB0YWJsZSBtYXkgYWxzbyB3YW50IHRvCmxpbWl0IGl0cyBzaXplLCBidXQgdGhl cmUgaXMgYWN0dWFsbHkgbm8gZWFzeSB3YXkgdG8gZG8gc28gYmVjYXVzZSB0aGUKZHNhX2FyZWEg b2YgYSBoYXNoIHRhYmxlIGlzIGhpZGRlbiB3aXRoaW4gZHNoYXNoLmMuCgpUaGlzIGNvbW1pdCBh ZGRzIGRzaGFzaF9nZXRfZHNhX2FyZWEoKSB0byBjbG9zZSB0aGUgZ2FwLCB3aGljaCByZXR1cm5z CnRoZSBkc2FfYXJlYSBmb3IgYSBnaXZlbiBkc2hhc2hfdGFibGUuICBUaGUgRFNBIGFyZWEgcmV0 cmlldmVkIGNhbiB0aGVuCmJlIHBhc3NlZCB0byBkc2Ffc2V0X3NpemVfbGltaXQoKSwgdG8gbGlt aXQgaXRzIHNpemUuICBUaGlzIGFjY2Vzc29yCnJvdXRpbmUgYWxzbyBvcGVucyB0aGUgZG9vciBm b3IgYWxsb2NhdGluZyBhZGRpdGlvbmFsIG9iamVjdHMgaW4gdGhlCnNhbWUgRFNBIGFyZWEgYXMg YSBoYXNoIHRhYmxlLCB3aGljaCBtYXkgYmUgdXNlZnVsIGZvciBzb21lLgoKQXV0aG9yOiBTYW1p IEltc2VpaCA8c2FtaW1zZWloQGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3Iu ZXMvbS9DQUE1UlowdEtmQ1ZxRm5NWnRhdk00Mkg2M2hhMkhhZl9DNG1iSk5XcWthVzMwY1BXMXdA bWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0 cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi83NjJlMzI5ZTgzZjIxOTQ5Njlh NmVhODU5ZGRkMDgzNjFhMThhYzk4CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMv YmFja2VuZC9saWIvZHNoYXNoLmMgfCAxMSArKysrKysrKysrKwpzcmMvaW5jbHVkZS9saWIvZHNo YXNoLmggfCAgMSArCjIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKQoK --===============6561853944379386162==--