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 1sehbj-00AtLh-DB for pgsql-hackers@arkaria.postgresql.org; Thu, 15 Aug 2024 21:02:07 +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 1sehbh-001IlE-Ue for pgsql-hackers@arkaria.postgresql.org; Thu, 15 Aug 2024 21:02:05 +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 1sehbh-001Il6-Kh for pgsql-hackers@lists.postgresql.org; Thu, 15 Aug 2024 21:02:05 +0000 Received: from mail-il1-x131.google.com ([2607:f8b0:4864:20::131]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sehbf-0052t4-2J for pgsql-hackers@lists.postgresql.org; Thu, 15 Aug 2024 21:02:05 +0000 Received: by mail-il1-x131.google.com with SMTP id e9e14a558f8ab-39834949f27so5405725ab.2 for ; Thu, 15 Aug 2024 14:02:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723755721; x=1724360521; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=+pov4h4FffYGPeEhREZ1D8sCg76yh51xcgHSY2meQPM=; b=NrXjP8LKqMa8v9GA/ngZtLNdDUSgLEuD9NpFGiEIkRIaEORRL+rylrJtLc0i7lCi00 tYcJ7I2YScE7kqTjrJLpSykh+3r8vPAW+jzMZXyZqNtWAadhoCTCgCKY+X9tdT7OPMkx KvWKBWh4GfBwDfNJqEbf+X24ELvddL6ArCwa7LGr5HFA+feDpDrG9efx0Rg8DbGpulAj iyfl10YXpbQTigzyBxNtlgyTKd0IlEPmPORlasVXKNvjvoc7A+ZkDMQ6k9JdWP2pTqVs /7l0k+qAUWOIBIMfiSqRsr/ebmDURoSXelvrUuBltDAH0LUpROa28LicoIJPhSSfizne vzoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723755721; x=1724360521; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+pov4h4FffYGPeEhREZ1D8sCg76yh51xcgHSY2meQPM=; b=TaKv9mWI8MxvqaBLZRTolzLeMHyOFZwJx44j8+LNDAHLRIIcrb4bplKn23W7ObMsJD Vv1Ep4TjWhcMn2Puiuo5k4AtFWU7ZAxBcuwNN7zR47j0t6ENcFDZUyIvRR06h3Ll0Bwj wjBpTX6hU5flEoPjxJDu3/LUSR9/l5rBcNKjetU0N0S8X4oXHi/by8vVTrBCmOwbTp6z lLA8YBwjM9brKVFZj3dmcrtHXnspZsVSovUbQrjJjfi4fMYLrmUOtVPa02UKgRcS4249 bK6OOnCXaudZEJy9ChJ+TqWM5t2e/QkTly/nCkUIpdhVvYphIYetj+aDHHOTA3TJkNFr AHcw== X-Forwarded-Encrypted: i=1; AJvYcCVbijybiBwnUxonRtLGlGk/QN2ixjGkw+E0X+/lWpaEqrtFX3dbFz8idkM5fQXf3PS6/yS2Ta/eYODleQop94E5aIxsnf14zUKyeZB1g5nwGmoY X-Gm-Message-State: AOJu0Yxs2DLAM11DMNMOhONRdCPDdBeqE088I1CiOVwHy64a5+Ylf627 OkHut4o0FFrNdVARjzZ49XJl1WGo4d0Fw/B8mC9uaAwBCWK6RWJt X-Google-Smtp-Source: AGHT+IEoXMwfx3QXdrQtg5C6rTnqYqCkZKszSv8vSEYhvNYHraJJFdnlA4uQ3z1hdrWC7Fmgp85e9w== X-Received: by 2002:a05:6e02:1948:b0:381:fa54:fb33 with SMTP id e9e14a558f8ab-39d26d64672mr13010235ab.17.1723755720947; Thu, 15 Aug 2024 14:02:00 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4ccd6e7ce7dsm742233173.15.2024.08.15.14.02.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Aug 2024 14:02:00 -0700 (PDT) Date: Thu, 15 Aug 2024 16:01:59 -0500 From: Nathan Bossart To: Robert Haas Cc: Alvaro Herrera , Alexander Korotkov , pgsql-hackers@lists.postgresql.org Subject: Re: pgsql: Introduce hash_search_with_hash_value() function Message-ID: References: <202408071708.x3p2fbmwyb2u@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Aug 07, 2024 at 02:01:30PM -0400, Robert Haas wrote: > Also, for the notes to be useful, we'd probably need some conventions > about how we, as a project, want to use them. If everyone does > something different, the result isn't likely to be all that great. What did you have in mind? Would it be sufficient to propose a template that, once ratified, would be available in the committing checklist [0]? [0] https://wiki.postgresql.org/wiki/Committing_checklist -- nathan