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 1q2YUc-0002pf-1d for pgsql-hackers@arkaria.postgresql.org; Fri, 26 May 2023 14:32:34 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1q2YUa-00010X-EX for pgsql-hackers@arkaria.postgresql.org; Fri, 26 May 2023 14:32:32 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q2YUa-0000wz-4b for pgsql-hackers@lists.postgresql.org; Fri, 26 May 2023 14:32:32 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1q2YUT-0020nb-7e for pgsql-hackers@postgresql.org; Fri, 26 May 2023 14:32:30 +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=oLKfCvMJ15M5rS513nguwTDpVBoz+qscG23zUzV9IMs=; b=A7QM75ZzgZ6lVQakWPBWzTbOoV +u2ITixVniUKIOjqs8ZgJ/py+RIN4W9FSsN0dQTWNuZLGG+dLSf/duaKDWZy716xBPDbJkXFlt5jX D0Fjpk4tGNMrJsVa2JtmQ2pL0zG+sjzEITLxI4g97Z7ffPxzjFm/s7Se76KsG/AE4avxxc/Se8IlH HqkQ/yKySKGIqMCDVYone2YEKiFLKtF7k8JjcG3QGlwB5gA0thBdpofR1muVeT0XLiqmBeFwppsWX qB+kHYzC8NKrSxMB0gloxPwe7PipSfW20Cedaw4V0yJDccjdIgOQdpVU7YaEqa/X6c+PNrOwUwAT9 0iX6LznQ==; 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 1q2YUO-005hs4-Vz; Fri, 26 May 2023 14:32:22 +0000 Message-ID: Date: Fri, 26 May 2023 10:32:18 -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: Oliver Rice , Nathan Bossart Cc: pgsql-hackers@postgresql.org, mail@joeconway.com References: <20230422000723.GB1527017@nathanxps13> <44B7369A-AFB9-4694-B554-41BBDA2D7CEF@oliverrice.com> From: "Jonathan S. Katz" Subject: Re: vector search support In-Reply-To: <44B7369A-AFB9-4694-B554-41BBDA2D7CEF@oliverrice.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------9vanveHq0FFsGZph9A1pSYFf" 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) --------------9vanveHq0FFsGZph9A1pSYFf Content-Type: multipart/mixed; boundary="------------KSt90INVyzrZFJyoSxC0c93g"; protected-headers="v1" From: "Jonathan S. Katz" To: Oliver Rice , Nathan Bossart Cc: pgsql-hackers@postgresql.org, mail@joeconway.com Message-ID: Subject: Re: vector search support References: <20230422000723.GB1527017@nathanxps13> <44B7369A-AFB9-4694-B554-41BBDA2D7CEF@oliverrice.com> In-Reply-To: <44B7369A-AFB9-4694-B554-41BBDA2D7CEF@oliverrice.com> --------------KSt90INVyzrZFJyoSxC0c93g Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNS8yNS8yMyAxOjQ4IFBNLCBPbGl2ZXIgUmljZSB3cm90ZToNCg0KPiBBIG5pY2Ugc2lk ZSBlZmZlY3Qgb2YgdXNpbmcgdGhlIGZsb2F0OFtdIHRvIHJlcHJlc2VudCB2ZWN0b3JzIGlz IHRoYXQgaXQgDQo+IGFsbG93cyBmb3IgdmVjdG9ycyBvZiBkaWZmZXJlbnQgc2l6ZXMgdG8g Y29leGlzdCBpbiB0aGUgc2FtZSBjb2x1bW4uDQo+IA0KPiBXZSBtb3N0IGZyZXF1ZW50bHkg c2VlIChwZ3ZlY3RvcikgdmVjdG9yIGNvbHVtbnMgYmVpbmcgdXNlZCBmb3Igc3RvcmluZyAN Cj4gTUwgZW1iZWRkaW5ncy4gR2l2ZW4gdGhhdCBkaWZmZXJlbnQgbW9kZWxzIHByb2R1Y2Ug ZW1iZWRkaW5ncyB3aXRoIGEgDQo+IGRpZmZlcmVudCBudW1iZXIgb2YgZGltZW5zaW9ucywg dGhlIG5lZWQgdG8gc3BlY2lmeSBhIHZlY3RvcuKAmXMgc2l6ZSBpbiANCj4gRERMIHRpZ2h0 bHkgY291cGxlcyB0aGUgc2NoZW1hIHRvIGEgc2luZ2xlIG1vZGVsLiBTdXBwb3J0IGZvciB2 YXJpYWJsZSANCj4gbGVuZ3RoIHZlY3RvcnMgd291bGQgYmUgYSBncmVhdCB3YXkgdG8gZGVj b3VwbGUgdGhvc2UgY29uY2VwdHMuIEl0IHdvdWxkIA0KPiBhbHNvIGJlIGEgZGlmZmVyZW50 aWF0aW5nIGZlYXR1cmUgZnJvbSBleGlzdGluZyB2ZWN0b3Igc3RvcmVzLg0KDQpJIGhhZG4n dCB0aG91Z2h0IG9mIHRoYXQsIGdpdmVuIG1vc3Qgb2Ygd2hhdCBJJ3ZlIHNlZW4gKG9yIGF0 IGxlYXN0IG15IA0KcGVyc29uYWwgYmlhcyBpbiBkZXNpZ25pbmcgc3lzdGVtcykgaXMgeW91 IGtlZXAgYSB2ZWN0b3Igb2Ygb25lIA0KZGltZW5zaW9uYWxpdHkgaW4gYSBjb2x1bW4uIEJ1 dCB0aGlzIHNvdW5kcyBsaWtlIHdoZXJlIGhhdmluZyBuYXRpdmUgDQpzdXBwb3J0IGluIGEg dmFyaWFibGUgYXJyYXkgd291bGQgaGVscC4NCg0KPiBPbmUgZHJhd2JhY2sgaXMgdGhhdCB2 YXJpYWJsZSBsZW5ndGggdmVjdG9ycyBjb21wbGljYXRlcyBpbmRleGluZyBmb3IgDQo+IHNp bWlsYXJpdHkgc2VhcmNoIGJlY2F1c2Ugc2ltaWxhcml0eSBtZWFzdXJlcyByZXF1aXJlIHZl Y3RvcnMgb2YgDQo+IGNvbnNpc3RlbnQgbGVuZ3RoLiBQYXJ0aWFsIGluZGV4ZXMgYXJlIGEg cG9zc2libGUgc29sdXRpb24gdG8gdGhhdCBjaGFsbGVuZ2UNCg0KWWVhaCwgdGhhdCBwcmVz ZW50cyBhIGNoYWxsZW5nZS4gVGhpcyBtYXkgYWxzbyBiZSBhbiBhcmd1bWVudCBmb3IgYSAN CnZlY3RvciBkYXRhIHR5cGUsIHNpbmNlIHRoYXQgd291bGQgZWxpbWluYXRlIHRoZSBuZWVk IHRvIGNoZWNrIGZvciANCmNvbnNpc3RlbnQgZGltZW5zaW9uYWxpdHkgb24gdGhlIGluZGV4 aW5nLg0KDQpKb25hdGhhbg0K --------------KSt90INVyzrZFJyoSxC0c93g-- --------------9vanveHq0FFsGZph9A1pSYFf 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/x8QSccp8cZScFAmRwwvIFAwAAAAAACgkQ8QSccp8cZSfo zhAAqgk8666DrTITr6QnmUHYIkbw6oQKTuBWDazFwjkaD2KF2bY8P9Lr4wy23pySg8OeiiQctRiR ADyXGu3dxD6xBnTIvwn+ECXGdN5u3Yw8Z0YIfBm+Fb5GqzGJVKMN4Cj02O+/B3l+gNQetwxNcvre N/LHjqXEGPA/NoyaeYcXnQMzkjaa1w0QGzTqN1Kl8exO34DV/S0v5llHe4YPjJzgLtSykC0Az5XF bWJ8pMNZwJIt6HrKT8fC6p0elt9isDBborPUQeSb9wQkK9vW0/b+6x7FjevrhCEqPtnNz9ZT7+Nc ajl0SJevQLsN69KApDsA1rPgyWVqx7yhYbgp9yjKKakcGleP1/Z1srP1tBR53Uso2FDFjsl7E+gu FTPeuSioGWl7p1OUzxt6gxzsbg7SDY+UEoxK+i40I3/1oW+Cy+yILqDm4PTplc6UVsE7fujb/Kds aZAAPCS35sA84ZmUxuJrT2i5CxH9YJK5qUwH5ewYBO/6nYYW2jFM/xWVeRfasJu3zTn4zGOrn/ah crNtGpJMtoGml/JdoqAPU2JJshbNUKQ/DxIva1wjT504fuu5zbaRRFRObVaiJgzqk9eFAeO7b039 QBOipGeLS/Fyh72Ctveq1NPSecIAn4h1kuXcjMTy9+gT9tmVf25VNU04Nhsi1QejZkzdA1IQ2CN2 7Ak= =tdqi -----END PGP SIGNATURE----- --------------9vanveHq0FFsGZph9A1pSYFf--