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 1rMvV7-007k3Y-N0 for pgsql-committers@arkaria.postgresql.org; Mon, 08 Jan 2024 19:41:34 +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 1rMvV6-007Crc-OR for pgsql-committers@arkaria.postgresql.org; Mon, 08 Jan 2024 19:41:32 +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.94.2) (envelope-from ) id 1rMvV6-007CrU-HH for pgsql-committers@lists.postgresql.org; Mon, 08 Jan 2024 19:41:32 +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.94.2) (envelope-from ) id 1rMvV3-000X5H-I7 for pgsql-committers@lists.postgresql.org; Mon, 08 Jan 2024 19:41:30 +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.94.2) (envelope-from ) id 1rMvV2-001fBK-3l for pgsql-committers@lists.postgresql.org; Mon, 08 Jan 2024 19:41:28 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rMvV2-000VtV-DF for pgsql-committers@lists.postgresql.org; Mon, 08 Jan 2024 19:41:28 +0000 Content-Type: multipart/mixed; boundary="===============6805556243763359552==" MIME-Version: 1.0 From: Noah Misch To: pgsql-committers@lists.postgresql.org Subject: pgsql: Make dblink interruptible, via new libpqsrv APIs. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 08 Jan 2024 19:41:28 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6805556243763359552== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TWFrZSBkYmxpbmsgaW50ZXJydXB0aWJsZSwgdmlhIG5ldyBsaWJwcXNydiBBUElzLgoKVGhpcyBy ZXBsYWNlcyBkYmxpbmsncyBibG9ja2luZyBsaWJwcSBjYWxscywgYWxsb3dpbmcgY2FuY2VsbGF0 aW9uIGFuZAphbGxvd2luZyBEUk9QIERBVEFCQVNFIChvZiBhIGRhdGFiYXNlIG5vdCBpbnZvbHZl ZCBpbiB0aGUgcXVlcnkpLiAgQXBhcnQKZnJvbSBleHBsaWNpdCBkYmxpbmtfY2FuY2VsX3F1ZXJ5 KCkgY2FsbHMsIGRibGluayBzdGlsbCBkb2Vzbid0IGNhbmNlbAp0aGUgcmVtb3RlIHNpZGUuICBU aGUgcmVwbGFjZW1lbnQgZm9yIHRoZSBibG9ja2luZyBjYWxscyBjb25zaXN0cyBvZgpuZXcsIGdl bmVyYWwtcHVycG9zZSBxdWVyeSBleGVjdXRpb24gd3JhcHBlcnMgaW4gdGhlIGxpYnBxc3J2IGZh Y2lsaXR5LgpPdXQtb2YtdHJlZSBleHRlbnNpb25zIHNob3VsZCBhZG9wdCB0aGVzZS4gIFVzZSB0 aGVtIGluIHBvc3RncmVzX2ZkdywKcmVwbGFjaW5nIGEgbG9jYWwgaW1wbGVtZW50YXRpb24gZnJv bSB3aGljaCB0aGUgbGlicHFzcnYgaW1wbGVtZW50YXRpb24KZGVyaXZlcy4gIFRoaXMgaXMgYSBi dWcgZml4IGZvciBkYmxpbmsuICBDb2RlIGluc3BlY3Rpb24gaWRlbnRpZmllZCB0aGUKYnVnIGF0 IGxlYXN0IHRoaXJ0ZWVuIHllYXJzIGFnbywgYnV0IHVzZXIgY29tcGxhaW50cyBoYXZlIG5vdCBh cHBlYXJlZC4KSGVuY2UsIG5vIGJhY2stcGF0Y2ggZm9yIG5vdy4KCkRpc2N1c3Npb246IGh0dHBz Oi8vcG9zdGdyLmVzL20vMjAyMzExMjIwMTI5NDUuNzRAcmZkLmxlYWRib2F0LmNvbQoKQnJhbmNo Ci0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9y Zy9wZy9jb21taXRkaWZmL2QzYzVmMzdkZDU0MzQ5OGNjN2M2Nzg4MTVkMzkyMTgyM2JlZWM5ZTkK Ck1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmNvbnRyaWIvZGJsaW5rL2RibGluay5jICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDI4ICsrKy0tCmNvbnRyaWIvcG9zdGdyZXNfZmR3 L2Nvbm5lY3Rpb24uYyAgICAgICAgICAgICAgICAgIHwgIDg4ICsrKy0tLS0tLS0tLS0tCmNvbnRy aWIvcG9zdGdyZXNfZmR3L2RlcGFyc2UuYyAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCmNv bnRyaWIvcG9zdGdyZXNfZmR3L3Bvc3RncmVzX2Zkdy5jICAgICAgICAgICAgICAgIHwgIDEwICst CmNvbnRyaWIvcG9zdGdyZXNfZmR3L3Bvc3RncmVzX2Zkdy5oICAgICAgICAgICAgICAgIHwgICAy ICstCmRvYy9zcmMvc2dtbC9kYmxpbmsuc2dtbCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg ICA5ICsrCi4uLi9saWJwcXdhbHJlY2VpdmVyL2xpYnBxd2FscmVjZWl2ZXIuYyAgICAgICAgICAg IHwgICA5ICstCnNyYy9pbmNsdWRlL2xpYnBxL2xpYnBxLWJlLWZlLWhlbHBlcnMuaCAgICAgICAg ICAgIHwgMTI3ICsrKysrKysrKysrKysrKysrKysrKwo4IGZpbGVzIGNoYW5nZWQsIDE4MCBpbnNl cnRpb25zKCspLCA5NSBkZWxldGlvbnMoLSkKCg== --===============6805556243763359552==--