Received: from me.tm.ee (adsl895.estpak.ee [213.168.23.133]) by mail.postgresql.org (8.11.1/8.11.1) with ESMTP id eBL99t691161 for ; Thu, 21 Dec 2000 04:09:56 -0500 (EST) (envelope-from hannu@tm.ee) Received: from tm.ee (IDENT:hannu@localhost.localdomain [127.0.0.1]) by me.tm.ee (8.9.3/8.9.3) with ESMTP id LAA01034; Thu, 21 Dec 2000 11:05:47 +0200 Message-ID: <3A41C7EB.8134B661@tm.ee> Date: Thu, 21 Dec 2000 11:05:47 +0200 From: Hannu Krosing X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.17 i686) X-Accept-Language: en MIME-Version: 1.0 To: Tom Lane CC: Oleg Bartunov , Bruce Momjian , PostgreSQL-development Subject: Re: Who is a maintainer of GiST code ? References: <11222.977342421@sss.pgh.pa.us> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Archive-Number: 200012/879 X-Sequence-Number: 2408 Tom Lane wrote: > > Oleg Bartunov writes: > > seems rtree doesn't ignore NULL ? > > Hm, maybe not. There are explicit tests to ignore null inputs in hash > indexes (hash/hash.c), and I'd just sort of assumed that rtree and gist > do the same. > > FWIW, your example doesn't seem to provoke an error in current sources; > but it does take quite a long time (far longer than building a btree > index on 10000 nulls). That makes me think that indexing nulls in rtree > might be a bad idea even if it works. Or maybe just some optimisations done for large number of similar keys ( probabilistic page-splitting or some such ;) in btree are not done in rtree ? ---------- Hannu