Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1YMIvU-0008NY-DE for pgsql-hackers@arkaria.postgresql.org; Fri, 13 Feb 2015 16:17:08 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1YMIvT-0007oC-SO for pgsql-hackers@arkaria.postgresql.org; Fri, 13 Feb 2015 16:17:07 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1YMIvS-0007o6-TY for pgsql-hackers@postgresql.org; Fri, 13 Feb 2015 16:17:06 +0000 Received: from hook.sigaev.ru ([93.180.27.50]) by magus.postgresql.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1YMIvP-0007FK-K3 for pgsql-hackers@postgresql.org; Fri, 13 Feb 2015 16:17:05 +0000 Received: from xor.sai.msu.ru (unknown [185.6.245.156]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: teodor) by hook.sigaev.ru (Postfix) with ESMTPSA id AD903B191AA; Fri, 13 Feb 2015 19:17:02 +0300 (MSK) Message-ID: <54DE237E.4000207@sigaev.ru> Date: Fri, 13 Feb 2015 19:17:02 +0300 From: Teodor Sigaev User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: Heikki Linnakangas , Pgsql Hackers Subject: Re: compress method for spgist - 2 References: <54907069.1030506@sigaev.ru> <54993A76.7050308@vmware.com> In-Reply-To: <54993A76.7050308@vmware.com> Content-Type: multipart/mixed; boundary="------------070609080406090601020709" X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org This is a multi-part message in MIME format. --------------070609080406090601020709 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit > Now that the input data type and leaf data type can be different, which one is > "attType"? It's the leaf data type, as the patch stands. I renamed that to > attLeafType, and went fixing all the references to it. In most places it's just > a matter of search & replace, but what about the reconstructed datum? In Done. Now there is separate attType and attLeafType which describe input/output and leaf types. -- Teodor Sigaev E-mail: teodor@sigaev.ru WWW: http://www.sigaev.ru/ --------------070609080406090601020709 Content-Type: application/x-gzip; name="spgist_compress_method-5.patch.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="spgist_compress_method-5.patch.gz" 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 GT0rgUYPiqj9HzQQTCkjNwAA --------------070609080406090601020709 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers --------------070609080406090601020709--