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 1rQaCS-002FtL-J6 for pgsql-committers@arkaria.postgresql.org; Thu, 18 Jan 2024 21:45:25 +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 1rQaCR-005j6X-QA for pgsql-committers@arkaria.postgresql.org; Thu, 18 Jan 2024 21:45:23 +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 1rQaCR-005izU-9v for pgsql-committers@lists.postgresql.org; Thu, 18 Jan 2024 21:45:23 +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.94.2) (envelope-from ) id 1rQaCN-002WnN-UU for pgsql-committers@lists.postgresql.org; Thu, 18 Jan 2024 21:45:22 +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=hQ6Cr1KzE7BwxbdgvfVe5gVSQXzdhs4IisrsPaCu7d0=; b=D8JP/IKGb8qRn7Ug8wSctzExJQ T05SJS18/i6eMWu3RFXMDGY18MsZ2jGxLJm0jruGGXYyPkcqqciAejrs08TlOsyU/xh6k/EJlDuQc 4nAOyLS1mpsVNyRVk8WHFhwZs4DRvSbjFsihhh4QWFBCnLqYoFGne44/kQw69jVTHmak8UzXY52WZ tVo2a/cx4XfL5D4MrV2Gql/IojGiQb9AkkFfYQwavChhnA/iy8d0RLStKKiN2dKoy14Ttd/9jbeeS Av9gWETQWsSlTyzZmzMG/22f37phxLbT2nIO50KXF9e6sTaFrl3VA8/7nT4hrLMJ7ry+D0LhT9GQb btE4C5UA==; 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 1rQaCL-006hKo-Hl for pgsql-committers@lists.postgresql.org; Thu, 18 Jan 2024 21:45:18 +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 1rQaCL-0023mm-M2 for pgsql-committers@lists.postgresql.org; Thu, 18 Jan 2024 21:45:17 +0000 Content-Type: multipart/mixed; boundary="===============0956010040048837513==" MIME-Version: 1.0 From: David Rowley To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix broken Bitmapset optimization in DiscreteKnapsack() X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 18 Jan 2024 21:45:17 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0956010040048837513== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGJyb2tlbiBCaXRtYXBzZXQgb3B0aW1pemF0aW9uIGluIERpc2NyZXRlS25hcHNhY2soKQoK U29tZSBjb2RlIGluIERpc2NyZXRlS25hcHNhY2soKSBhdHRlbXB0ZWQgdG8gemVybyBhbGwgd29y ZHMgaW4gYQpCaXRtYXBzZXQgYnkgcGVyZm9ybWluZyBibXNfZGVsX21lbWJlcnMoKSB0byBkZWxl dGUgYWxsIHRoZSBtZW1iZXJzIGZyb20KaXRzZWxmIGJlZm9yZSByZXBsYWNpbmcgdGhvc2UgbWVt YmVycyB3aXRoIG1lbWJlcnMgZnJvbSBhbm90aGVyIHNldC4KV2hlbiB0aGF0IGNvZGUgd2FzIHdy aXR0ZW4sIHRoaXMgd2FzIGEgdmFsaWQgd2F5IHRvIG1hbmlwdWxhdGUgdGhlIHNldAppbiBzdWNo IGEgd2F5IHRvIHNhdmUgZnJvbSBwYWxsb2MgaGF2aW5nIHRvIGJlIGNhbGxlZCB0byBhbGxvY2F0 ZSBhIG5ldwpCaXRtYXBzZXQuICBIb3dldmVyLCAwMGI0MTQ2M2MgbW9kaWZpZWQgQml0bWFwc2V0 cyBzbyB0aGF0IGFuIGVtcHR5IHNldCBpcwoqYWx3YXlzKiByZXByZXNlbnRlZCBhcyBOVUxMIGFu ZCB0aGlzIGJyZWFrcyB0aGUgb3B0aW1pemF0aW9uIGFzIHRoZQpCaXRtYXBzZXQgY29kZSB3aWxs IGFsd2F5cyBwZnJlZSB0aGUgbWVtb3J5IHdoZW4gdGhlIHNldCBiZWNvbWVzIGVtcHR5LgoKU2lu Y2UgRGlzY3JldGVLbmFwc2FjaygpIGhhcyBiZWVuIGNvZGVkIHRvIGF2b2lkIGFzIG1hbnkgdW5u ZWVkZWQKYWxsb2NhdGlvbnMgYXMgcG9zc2libGUsIGl0IHNlZW1zIHJpc2t5IHRvIG5vdCBmaXgg dGhpcy4gIEhlcmUgd2UgYWRkCmJtc19yZXBsYWNlX21lbWJlcnMoKSB0byBlZmZlY3RpdmVseSBw ZXJmb3JtIGFuIGluLXBsYWNlIGNvcHkgb2YgYW5vdGhlcgpzZXQsIHJldXNpbmcgdGhlIG1lbW9y eSBvZiB0aGUgZXhpc3Rpbmcgc2V0LCB3aGVuIHBvc3NpYmxlLgoKVGhpcyBnb3QgYnJva2VuIGlu IHYxNiwgYnV0IG5vIGJhY2twYXRjaCBmb3Igbm93IGFzIHRoZXJlJ3ZlIGJlZW4gbm8KY29tcGxh aW50cy4KClJldmlld2VkLWJ5OiBSaWNoYXJkIEd1bwpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rn ci5lcy9tL0NBQXBIRHZvVENCa0JVMlBKZ2hOT0ZVaU8wcT1RUDRXQVdIaTVzSlA2XzQ9YjJXb2Ry QUBtYWlsLmdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpo dHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzRiMzEwNjM2NDM5ZGE0MzJj NDczZTBlODVkZTY2MWIzMzQyYmI3NDUKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNy Yy9iYWNrZW5kL2xpYi9rbmFwc2Fjay5jICAgIHwgIDUgKy0tLS0Kc3JjL2JhY2tlbmQvbm9kZXMv Yml0bWFwc2V0LmMgfCA0NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCnNyYy9pbmNsdWRlL25vZGVzL2JpdG1hcHNldC5oIHwgIDEgKwozIGZpbGVzIGNoYW5nZWQs IDQ2IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgo= --===============0956010040048837513==--