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 1ttRzO-00CcBT-Gw for pgsql-committers@arkaria.postgresql.org; Sat, 15 Mar 2025 13:55:46 +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 1ttRzM-00ESzQ-9l for pgsql-committers@arkaria.postgresql.org; Sat, 15 Mar 2025 13:55:44 +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 1ttRzL-00ESv5-OO for pgsql-committers@lists.postgresql.org; Sat, 15 Mar 2025 13:55:44 +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.96) (envelope-from ) id 1ttRzG-00315C-3C for pgsql-committers@lists.postgresql.org; Sat, 15 Mar 2025 13:55:43 +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=v3FAv1mSEjTTXQkHX8nd0jeOZf0jESrlR1oXCWdlBWk=; b=SIn8mZCHUCPDpN21/iXnccEOJM wphU0VZykVS4HHy4bvLjFUbV/GOybXxXCK0+E+deiHekm2k+DTEgx4NzhSNbqcC1gBLBa6JVxucmD lRo/z+UrMPMJ9zLSSFcDswdAMi2BzvegjaAD9i47t53l+VPARox3boBE7t4WrNmRDpqso6WuM4MKy R2F8xG+TTxBhKtR9/bgd8VNtD0IS5LG9tmsxs34qMAD8yIZQjAluZYKPWJZstR7KxtLGveaLAOEZ9 52E3+yc2/l0yItvvpcojIo2s6esJi3wnM8D5SbeJJaCFZtkooNkJzOOGA9kY9/RtwybN2nZgQ3Rwy 4PMX5ncA==; 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 1ttRzG-007lK6-Bb for pgsql-committers@lists.postgresql.org; Sat, 15 Mar 2025 13:55:38 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1ttRzF-002bZv-1d for pgsql-committers@lists.postgresql.org; Sat, 15 Mar 2025 13:55:37 +0000 Content-Type: multipart/mixed; boundary="===============0814633414631553677==" MIME-Version: 1.0 From: Thomas Munro To: pgsql-committers@lists.postgresql.org Subject: pgsql: Simplify distance heuristics in read_stream.c. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 15 Mar 2025 13:55:37 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0814633414631553677== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 U2ltcGxpZnkgZGlzdGFuY2UgaGV1cmlzdGljcyBpbiByZWFkX3N0cmVhbS5jLgoKTWFrZSB0aGUg ZGlzdGFuY2UgY29udHJvbCBoZXVyaXN0aWNzIHNpbXBsZXIgYW5kIG1vcmUgYWdncmVzc2l2ZSBp bgpwcmVwYXJhdGlvbiBmb3IgYXN5bmNocm9ub3VzIEkvTy4KClRoZSB2MTcgdmVyc2lvbiBvZiBy ZWFkX3N0cmVhbS5jIG1hZGUgYSBjb25zZXJ2YXRpdmUgY2hvaWNlIHRvIGxpbWl0IHRoZQpsb29r LWFoZWFkIGRpc3RhbmNlIHdoZW4gc3RyZWFtaW5nIHNlcXVlbnRpYWwgYmxvY2tzLCBiZWNhdXNl IGl0CmNvdWxkbid0IGJlbmVmaXQgdmVyeSBtdWNoIGZyb20gbG9va2luZyBhaGVhZCBmdXJ0aGVy IHlldC4gIEl0IGhhZCBhCnRocmVlLWJlaGF2aW9yIG1vZGVsIHdoZXJlIG9ubHkgcmFuZG9tIEkv TyB3b3VsZCByYXBpZGx5IGluY3JlYXNlIHRoZQpsb29rLWFoZWFkIGRpc3RhbmNlLCB0byBzdXBw b3J0IHJlYWQtYWhlYWQgYWR2aWNlLiAgU2VxdWVudGlhbCBJL08gd291bGQKbW92ZSBpdCB0b3dh cmRzIHRoZSBpb19jb21iaW5lX2xpbWl0IHNldHRpbmcsIGp1c3QgZW5vdWdoIHRvIGJ1aWxkIG9u ZQpmdWxsLXNpemVkIHN5bmNocm9ub3VzIEkvTyBhdCBhIHRpbWUsIGFuZCB0aGVuIGV4cGVjdCBr ZXJuZWwgcmVhZC1haGVhZAp0byBhdm9pZCBJL08gc3RhbGxzLgoKVGhhdCBhbHJlYWR5IGxlZnQg SS9PIHBlcmZvcm1hbmNlIG9uIHRoZSB0YWJsZSB3aXRoIGFkdmljZS1iYXNlZCBJL08KY29uY3Vy cmVuY3ksIHNpbmNlIHNlcXVlbnRpYWwgYmxvY2tzIGNvdWxkIGJlIGZvbGxvd2VkIGJ5IHJhbmRv bSBqdW1wcywKZWcgd2l0aCB0aGUgcHJvcG9zZWQgc3RyZWFtaW5nIEJpdG1hcCBIZWFwIFNjYW4g cGF0Y2guCgpJdCBpcyB0aW1lIHRvIGRlbGV0ZSB0aGUgY2F1dGlvdXMgbWlkZGxlIG9wdGlvbiBh bmQgYWRqdXN0IHRoZSBkaXN0YW5jZQpiYXNlZCBvbiByZWNlbnQgSS9PIG5lZWRzIG9ubHksIHNp bmNlIGFzeW5jaHJvbm91cyByZWFkcyB3aWxsIG5lZWQgdG8gYmUKc3RhcnRlZCBhaGVhZCBvZiB0 aW1lIHdoZXRoZXIgcmFuZG9tIG9yIHNlcXVlbnRpYWwuICBJdCBpcyBzdGlsbCBsaW1pdGVkCmJ5 IGlvX2NvbWJpbmVfbGltaXQsICpfaW9fY29uY3VycmVuY3ksIGJ1ZmZlciBhdmFpbGFiaWxpdHkg YW5kCnN0cmF0ZWd5IHJpbmcgc2l6ZSwgYXMgYmVmb3JlLgoKUmV2aWV3ZWQtYnk6IEFuZHJlcyBG cmV1bmQgPGFuZHJlc0BhbmFyYXplbC5kZT4gKGVhcmxpZXIgdmVyc2lvbikKVGVzdGVkLWJ5OiBN ZWxhbmllIFBsYWdlbWFuIDxtZWxhbmllcGxhZ2VtYW5AZ21haWwuY29tPgpEaXNjdXNzaW9uOiBo dHRwczovL3Bvc3Rnci5lcy9tL0NBJTJCaFVLR0tfJTNENENWbU1IdnNIak9Wcks2dDRGJTNETEJw RnpzcnIzUiUyQmFKWU44a2NUZldnJTQwbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFz dGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0 ZGlmZi83OTk5NTlkYzdjZjBlMjQ2MjYwMWJlYThkMDdiNmVkZWMzZmEwYzRmCgpNb2RpZmllZCBG aWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9zdG9yYWdlL2Fpby9yZWFkX3N0cmVhbS5j IHwgNjggKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMSBmaWxlIGNoYW5nZWQs IDE2IGluc2VydGlvbnMoKyksIDUyIGRlbGV0aW9ucygtKQoK --===============0814633414631553677==--