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 1rgpod-008BKp-Ra for pgsql-committers@arkaria.postgresql.org; Sun, 03 Mar 2024 17:40:00 +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 1rgpoc-001Uys-F7 for pgsql-committers@arkaria.postgresql.org; Sun, 03 Mar 2024 17:39:58 +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 1rgpoc-001Ukx-7Q for pgsql-committers@lists.postgresql.org; Sun, 03 Mar 2024 17:39:58 +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 1rgpoU-002fVa-4E for pgsql-committers@lists.postgresql.org; Sun, 03 Mar 2024 17:39:57 +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 1rgpoT-006AKt-Ep for pgsql-committers@lists.postgresql.org; Sun, 03 Mar 2024 17:39:50 +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 1rgpoS-001uTN-2k for pgsql-committers@lists.postgresql.org; Sun, 03 Mar 2024 17:39:48 +0000 Content-Type: multipart/mixed; boundary="===============0429734216192088994==" MIME-Version: 1.0 From: Heikki Linnakangas To: pgsql-committers@lists.postgresql.org Subject: pgsql: Redefine backend ID to be an index into the proc array X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 03 Mar 2024 17:39:48 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0429734216192088994== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVkZWZpbmUgYmFja2VuZCBJRCB0byBiZSBhbiBpbmRleCBpbnRvIHRoZSBwcm9jIGFycmF5CgpQ cmV2aW91c2x5LCBiYWNrZW5kIElEIHdhcyBhbiBpbmRleCBpbnRvIHRoZSBQcm9jU3RhdGUgYXJy YXksIGluIHRoZQpzaGFyZWQgY2FjaGUgaW52YWxpZGF0aW9uIG1hbmFnZXIgKHNpbnZhbGFkdC5j KS4gVGhlIGVudHJ5IGluIHRoZQpQcm9jU3RhdGUgYXJyYXkgd2FzIHJlc2VydmVkIGF0IGJhY2tl bmQgc3RhcnR1cCBieSBzY2FubmluZyB0aGUgYXJyYXkKZm9yIGEgZnJlZSBlbnRyeSwgYW5kIHRo YXQgd2FzIGFsc28gd2hlbiB0aGUgYmFja2VuZCBnb3QgaXRzIGJhY2tlbmQKSUQuIFRoaW5ncyBi ZWNvbWUgc2xpZ2h0bHkgc2ltcGxlciBpZiB3ZSByZWRlZmluZSBiYWNrZW5kIElEIHRvIGJlIHRo ZQppbmRleCBpbnRvIHRoZSBQR1BST0MgYXJyYXksIGFuZCBkaXJlY3RseSB1c2UgaXQgYWxzbyBh cyBhbiBpbmRleCB0bwp0aGUgUHJvY1N0YXRlIGFycmF5LiBUaGlzIHVzZXMgYSBsaXR0bGUgbW9y ZSBtZW1vcnksIGFzIHdlIHJlc2VydmUgYQpmZXcgZXh0cmEgc2xvdHMgaW4gdGhlIFByb2NTdGF0 ZSBhcnJheSBmb3IgYXV4IHByb2Nlc3NlcyB0aGF0IGRvbid0Cm5lZWQgdGhlbSwgYnV0IHRoZSBz aW1wbGljaXR5IGlzIHdvcnRoIGl0LgoKQXV4IHByb2Nlc3NlcyBub3cgYWxzbyBoYXZlIGEgYmFj a2VuZCBJRC4gVGhpcyBzaW1wbGlmaWVzIHRoZQpyZXNlcnZhdGlvbiBvZiBCYWNrZW5kU3RhdHVz QXJyYXkgYW5kIFByb2NTaWduYWwgc2xvdHMuCgpZb3UgY2FuIG5vdyBjb252ZXJ0IGEgYmFja2Vu ZCBJRCBpbnRvIGFuIGluZGV4IGludG8gdGhlIFBHUFJPQyBhcnJheQpzaW1wbHkgYnkgc3VidHJh Y3RpbmcgMS4gV2Ugc3RpbGwgdXNlIDAtYmFzZWQgInBncHJvY25vcyIgaW4gdmFyaW91cwpwbGFj ZXMsIGZvciBpbmRleGVzIGludG8gdGhlIFBHUFJPQyBhcnJheSwgYnV0IHRoZSBvbmx5IGRpZmZl cmVuY2Ugbm93CmlzIHRoYXQgYmFja2VuZCBJRHMgc3RhcnQgYXQgMSB3aGlsZSBwZ3Byb2Nub3Mg c3RhcnQgYXQgMC4gKFRoZSBuZXh0CmNvbW1taXQgd2lsbCBnZXQgcmlkIG9mIHRoZSB0ZXJtICJi YWNrZW5kIElEIiBhbHRvZ2V0aGVyIGFuZCBtYWtlCmV2ZXJ5dGhpbmcgMC1iYXNlZC4pCgpUaGVy ZSBpcyBzdGlsbCBhICdiYWNrZW5kSWQnIGZpZWxkIGluIFBHUFJPQywgbm93IHBhcnQgb2YgJ3Z4 aWQnIHdoaWNoCmVuY2Fwc3VsYXRlcyB0aGUgYmFja2VuZCBJRCBhbmQgbG9jYWwgdHJhbnNhY3Rp b24gSUQgdG9nZXRoZXIuIEl0J3MKbmVlZGVkIGZvciBwcmVwYXJlZCB4YWN0cy4gRm9yIHJlZ3Vs YXIgYmFja2VuZHMsIHRoZSBiYWNrZW5kSWQgaXMKYWx3YXlzIGVxdWFsIHRvIHBncHJvY25vICsg MSwgYnV0IGZvciBwcmVwYXJlZCB4YWN0IFBHUFJPQyBlbnRyaWVzLAppdCdzIHRoZSBJRCBvZiB0 aGUgb3JpZ2luYWwgYmFja2VuZCB0aGF0IHByb2Nlc3NlZCB0aGUgdHJhbnNhY3Rpb24uCgpSZXZp ZXdlZC1ieTogQW5kcmVzIEZyZXVuZCwgUmVpZCBUaG9tcHNvbgpEaXNjdXNzaW9uOiBodHRwczov L3d3dy5wb3N0Z3Jlc3FsLm9yZy9tZXNzYWdlLWlkLzgxNzFmMWFhLTQ5NmYtNDZhNi1hZmMzLWM0 NmZlN2E5YjQwN0Bpa2kuZmkKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0K aHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9hYjM1NWUzYTg4ZGU3NDU2 MDdmNmRkNGMyMWYwMTE5YjVjNjhmMmFkCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpz cmMvYmFja2VuZC9hY2Nlc3MvdHJhbnNhbS90d29waGFzZS5jICAgICAgIHwgIDM3ICsrLS0tCnNy Yy9iYWNrZW5kL2FjY2Vzcy90cmFuc2FtL3hhY3QuYyAgICAgICAgICAgfCAgMTIgKy0Kc3JjL2Jh Y2tlbmQvY2F0YWxvZy9uYW1lc3BhY2UuYyAgICAgICAgICAgICB8ICAgMiArLQpzcmMvYmFja2Vu ZC9jb21tYW5kcy9zZXF1ZW5jZS5jICAgICAgICAgICAgIHwgICAyICstCnNyYy9iYWNrZW5kL2V4 ZWN1dG9yL2Z1bmN0aW9ucy5jICAgICAgICAgICAgfCAgIDQgKy0Kc3JjL2JhY2tlbmQvcG9zdG1h c3Rlci9hdXhwcm9jZXNzLmMgICAgICAgICB8ICAxMiArLQpzcmMvYmFja2VuZC9zdG9yYWdlL2lw Yy9wcm9jYXJyYXkuYyAgICAgICAgIHwgIDczICsrKysrKysrKy0Kc3JjL2JhY2tlbmQvc3RvcmFn ZS9pcGMvcHJvY3NpZ25hbC5jICAgICAgICB8ICAyNyArKy0tCnNyYy9iYWNrZW5kL3N0b3JhZ2Uv aXBjL3NpbnZhbGFkdC5jICAgICAgICAgfCAyMDAgKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t LQpzcmMvYmFja2VuZC9zdG9yYWdlL2lwYy9zdGFuZGJ5LmMgICAgICAgICAgIHwgICAxICsKc3Jj L2JhY2tlbmQvc3RvcmFnZS9sbWdyL2xvY2suYyAgICAgICAgICAgICB8ICAyOCArKy0tCnNyYy9i YWNrZW5kL3N0b3JhZ2UvbG1nci9wcm9jLmMgICAgICAgICAgICAgfCAgMzIgKysrLS0Kc3JjL2Jh Y2tlbmQvdXRpbHMvYWN0aXZpdHkvYmFja2VuZF9zdGF0dXMuYyB8ICA1MiArKystLS0tLQpzcmMv YmFja2VuZC91dGlscy9hZHQvbG9ja2Z1bmNzLmMgICAgICAgICAgIHwgICAyICstCnNyYy9iYWNr ZW5kL3V0aWxzL2FkdC9tY3h0ZnVuY3MuYyAgICAgICAgICAgfCAgMTQgKy0Kc3JjL2JhY2tlbmQv dXRpbHMvZXJyb3IvY3N2bG9nLmMgICAgICAgICAgICB8ICAgNCArLQpzcmMvYmFja2VuZC91dGls cy9lcnJvci9lbG9nLmMgICAgICAgICAgICAgIHwgICA2ICstCnNyYy9iYWNrZW5kL3V0aWxzL2Vy cm9yL2pzb25sb2cuYyAgICAgICAgICAgfCAgIDYgKy0Kc3JjL2JhY2tlbmQvdXRpbHMvaW5pdC9w b3N0aW5pdC5jICAgICAgICAgICB8ICAxMCArLQpzcmMvYmFja2VuZC91dGlscy90aW1lL3NuYXBt Z3IuYyAgICAgICAgICAgIHwgICA1ICstCnNyYy9pbmNsdWRlL21pc2NhZG1pbi5oICAgICAgICAg ICAgICAgICAgICAgfCAgIDIgLQpzcmMvaW5jbHVkZS9zdG9yYWdlL2JhY2tlbmRpZC5oICAgICAg ICAgICAgIHwgIDEyICstCnNyYy9pbmNsdWRlL3N0b3JhZ2UvbG9jay5oICAgICAgICAgICAgICAg ICAgfCAgIDkgKy0Kc3JjL2luY2x1ZGUvc3RvcmFnZS9wcm9jLmggICAgICAgICAgICAgICAgICB8 ICAzMiArKysrLQpzcmMvaW5jbHVkZS9zdG9yYWdlL3Byb2NhcnJheS5oICAgICAgICAgICAgIHwg ICA0ICsKc3JjL2luY2x1ZGUvc3RvcmFnZS9wcm9jc2lnbmFsLmggICAgICAgICAgICB8ICAgMiAr LQpzcmMvaW5jbHVkZS9zdG9yYWdlL3NpbnZhbGFkdC5oICAgICAgICAgICAgIHwgICA0IC0Kc3Jj L3BsL3BscGdzcWwvc3JjL3BsX2V4ZWMuYyAgICAgICAgICAgICAgICB8ICAxMCArLQoyOCBmaWxl cyBjaGFuZ2VkLCAyODIgaW5zZXJ0aW9ucygrKSwgMzIyIGRlbGV0aW9ucygtKQoK --===============0429734216192088994==--