Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q2YZz-00034t-Ex for pgsql-hackers@arkaria.postgresql.org; Fri, 26 May 2023 14:38:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1q2YZy-0004wX-5n for pgsql-hackers@arkaria.postgresql.org; Fri, 26 May 2023 14:38:06 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q2YZx-0004wO-Sj for pgsql-hackers@lists.postgresql.org; Fri, 26 May 2023 14:38:05 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1q2YZu-002HxZ-Io for pgsql-hackers@postgresql.org; Fri, 26 May 2023 14:38:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Content-Type:In-Reply-To:Subject:From: References:Cc:To:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=xDVzY1V/s5cieLLHDAp63akhY5B0igrIIZGHibRDaIY=; b=rt+fXAuDXxND0P1WJJeM/ZGRtN TSw0kdbTYlc4VTHHWQxk2aTYWHVY2RCTbBs8kfhNKax/uxLQVYgVE6/X1+W6LpyYFG5jTFmhX7l29 9GYG/4oWztXRwdpmzdbb9X8qTqtlD7DKf2OE3M4Qck6vjIcbWhszfnzWGDXerIFAZXV74r6DU7g+7 xxSWxbZgfv+/KsEeRrjnl0m13wP2Cqsn/BBKS+ITRX62/ShPEBwNwt5lGxKNKyohfkc4jKGgUfZty KMX36O+ZBsevY4zsItu/K0NLyeq67CWcpsKQReKH2P6N3YAAQ/gNXWmopHf8F6bBW6BhhEGmbxSxo nBEYtfwQ==; Received: from [52.119.84.106] (helo=[192.168.88.177]) by meldrar.postgresql.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1q2YZs-005hyE-NK; Fri, 26 May 2023 14:38:02 +0000 Message-ID: <49c7ba52-818a-6d0b-b8fd-eadef8e195a1@postgresql.org> Date: Fri, 26 May 2023 10:37:57 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Content-Language: en-US To: Giuseppe Broccolo , Nathan Bossart Cc: pgsql-hackers@postgresql.org, mail@joeconway.com References: <20230422000723.GB1527017@nathanxps13> From: "Jonathan S. Katz" Subject: Re: vector search support In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------SZX5E0vns0irKWOzqa2egfS0" X-Host-Lookup-Failed: Reverse DNS lookup failed for 52.119.84.106 (failed) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------SZX5E0vns0irKWOzqa2egfS0 Content-Type: multipart/mixed; boundary="------------H7q1Z080q2GfgG2bQYPKJ7zQ"; protected-headers="v1" From: "Jonathan S. Katz" To: Giuseppe Broccolo , Nathan Bossart Cc: pgsql-hackers@postgresql.org, mail@joeconway.com Message-ID: <49c7ba52-818a-6d0b-b8fd-eadef8e195a1@postgresql.org> Subject: Re: vector search support References: <20230422000723.GB1527017@nathanxps13> In-Reply-To: --------------H7q1Z080q2GfgG2bQYPKJ7zQ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNC8yNi8yMyA5OjMxIEFNLCBHaXVzZXBwZSBCcm9jY29sbyB3cm90ZToNCj4gSGkgTmF0 aGFuLA0KPiANCj4gSSBmaW5kIHRoZSBwYXRjaGVzIHJlYWxseSBpbnRlcmVzdGluZy4gUGVy c29uYWxseSwgYXMgRGF0YS9NTE9wcyANCj4gRW5naW5lZXIsIEknbSBpbnZvbHZlZCBpbiBh IHByb2plY3Qgd2hlcmUgd2UgdXNlIGVtYmVkZGluZyB0ZWNobmlxdWVzIHRvIA0KPiBnZW5l cmF0ZSB2ZWN0b3JzIGZyb20gZG9jdW1lbnRzLCBhbmQgdXNlIGNsdXN0ZXJpbmcgYW5kIGtO TiBzZWFyY2hlcyB0byANCj4gZmluZCBzaW1pbGFyIGRvY3VtZW50cyBiYXNpbmcgb24gc3Bh dGlhbCBuZWlnaGJvdXJob29kIG9mIGdlbmVyYXRlZCANCj4gdmVjdG9ycy4NCg0KVGhhbmtz ISBUaGlzIHNlZW1zIHRvIGJlIGEgcHJldHR5IGNvbW1vbiB1c2UtY2FzZSB0aGVzZSBkYXlz Lg0KDQo+IFdlIGZpbmFsbHkgb3B0ZWQgZm9yIEVsYXN0aWNTZWFyY2ggYXMgc2VhcmNoIGVu Z2luZSwgY29uc2lkZXJpbmcgdGhhdCBpdCANCj4gd2FzIHByb3ZpZGluZyB3aGF0IHdlIG5l ZWRlZDoNCj4gDQo+ICogc3VwcG9ydCB0byBzdG9yZSBkZW5zZSB2ZWN0b3JzDQo+ICogc3Vw cG9ydCBmb3Iga05OIHNlYXJjaGVzIChsYXN0IHZlcnNpb24gb2YgRWxhc3RpY1NlYXJjaCBh bGxvd3MgdGhpcykNCg0KSSBkbyB3YW50IHRvIG5vdGUgdGhhdCB3ZSBjYW4gaW1wbGVtZW50 IGluZGV4aW5nIHRlY2huaXF1ZXMgd2l0aCBHaVNUIA0KdGhhdCBwZXJmb3JtIEstTk4gc2Vh cmNoZXMgd2l0aCB0aGUgImRpc3RhbmNlIiBzdXBwb3J0IGZ1bmN0aW9uWzFdLCBzbyANCmFk ZGluZyB0aGUgZnVuZGFtZW50YWwgZnVuY3Rpb25zIHRvIGhlbHAgd2l0aCB0aGlzIGFyb3Vu ZCBrbm93biB2ZWN0b3IgDQpzZWFyY2ggdGVjaG5pcXVlcyBjb3VsZCBhZGQgdGhpcyBmdW5j dGlvbmFsaXR5LiBXZSBhbHJlYWR5IGhhdmUgdGhpcyANCnRvZGF5IHdpdGggImN1YmUiLCBi dXQgYXMgTmF0aGFuIG1lbnRpb25lZCwgaXQncyBsaW1pdGVkIHRvIDEwMCBkaW1zLg0KDQo+ IEFuIGludGVybmFsIGJlbmNobWFyayBzaG93ZWQgdXMgdGhhdCB3ZSB3ZXJlIGFibGUgdG8g YWNoaWV2ZSB0aGUgDQo+IGV4cGVjdGVkIHBlcmZvcm1hbmNlLCBhbHRob3VnaCB3ZSBhcmUg c3RpbGwgbGFja2luZyBzb21lIHBvaW50czoNCj4gDQo+ICogY2x1c3RlcmluZyBvZiB2ZWN0 b3JzICh0aGlzIGhhcyB0byBiZSBkb25lIG91dHNpZGUgdGhlIHNlYXJjaCBlbmdpbmUsIA0K PiB1c2luZyBEQlNjYW4gZm9yIG91ciB1c2UgY2FzZSkNCg0KIEZyb20geW91ciBleHBlcmll bmNlLCBoYXZlIHlvdSBmb3VuZCBhbnkgcGFydGljdWxhciBjbHVzdGVyaW5nIA0KYWxnb3Jp dGhtcyBiZXR0ZXIgYXQgZHJpdmluZyBhIGdvb2QgcGVyZm9ybWFuY2UvcmVjYWxsIHRyYWRl b2ZmPw0KDQo+ICogY29uY3VycmVuY3kgaW4gdXBkYXRpbmcgdGhlIEVsYXN0aWNTZWFyY2gg aW5kZXhlcyBzdG9yaW5nIHRoZSBkZW5zZSANCj4gdmVjdG9ycw0KDQpJIGRvIHRoaW5rIGNv bmN1cnJlbnQgdXBkYXRlcyBvZiB2ZWN0b3ItYmFzZWQgaW5kZXhlcyBpcyBvbmUgYXJlYSAN ClBvc3RncmVTUUwgY2FuIHVsdGltYXRlbHkgYmUgcHJldHR5IGdvb2QgYXQsIHdoZXRoZXIg aW4gY29yZSBvciBpbiBhbiANCmV4dGVuc2lvbi4NCg0KPiBJIGZvdW5kIHRoZXNlIHBhdGNo ZXMgcmVhbGx5IGludGVyZXN0aW5nLCBjb25zaWRlcmluZyB0aGF0IHRoZXkgd291bGQgDQo+ IHNvbHZlIHNvbWUgb2Ygb3BlbiBpc3N1ZXMgd2hlbiBzdG9yaW5nIGRlbnNlIHZlY3RvcnMu IEluZGV4IHN1cHBvcnQgDQo+IHdvdWxkIGhlbHAgYSBsb3Qgd2l0aCBzZWFyY2hlcyB0aG91 Z2guDQoNCkdyZWF0IC0tIHRoYW5rcyBmb3IgdGhlIGZlZWRiYWNrLA0KDQpKb25hdGhhbg0K DQpbMV0gaHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcvZG9jcy9kZXZlbC9naXN0LWV4dGVu c2liaWxpdHkuaHRtbA0K --------------H7q1Z080q2GfgG2bQYPKJ7zQ-- --------------SZX5E0vns0irKWOzqa2egfS0 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEE+oS2la8r95ogZD/x8QSccp8cZScFAmRwxEUFAwAAAAAACgkQ8QSccp8cZSd+ Hw//YBFK966Gm750Iva7aUWhuG3l76ZjMvhIMW5gKKGvVXgy/67+EOPBZZKZR1I3msGmS4Fp8Hi0 +ZWNFYBjld7CNA1MVHVEAVAKy780MnX6bU1GdN0YZaBJllILocHTn0hlmBuFTyhkrqMp3bxtGVTj RDMA+9Gu4cA5nyUVbb9pgM7uAksRk6MJdpM/47pcGpbh5aVZFdxuENcqGm6okYUGvpKv9W3NVwue 9MlHg1Z8JBG/x5HmIt+dy8/igfG6Nj9j5fLamKdMHWJVukaIXZEDFGHepx59xGdl3it5mr+mEUHd nl2NCYxcjkimbHUxqWbu+wZQlS1//EaqUKl8Obl/O5tl2ttlKd2KtNv5FiPJqHLfuUJE7gP+jBpR HxCLOUehILEj/5gg9aTgYF1mpK4cg0QyLcercpBdN/Qoeag/8Zb0GUDm4u7U0gOxAgyeiUhFvbNw jDbg1w85v8PCkK65RDJ/1efVLceDOCmtlJyA1xc1WyjnBgGKZulwdTQ5Ry+F5J/iRlCIoQQ+mu1k hHXhLK5ZVj0G2KHifWgUtGRQJkn/5ihVxNfZLiY5g5KZyK3W/hZ6r+1SK+7ffJrdSowEumVHA35Y DGptn/rm/LmPTdjEFhMWPUmIdO2irHzQxuLJvpyULmUoyKEEm/O6RcBv3K4ZA+e9Ls7TnNqG7apo e9M= =e2D7 -----END PGP SIGNATURE----- --------------SZX5E0vns0irKWOzqa2egfS0--