[postgis-devel] [PostGIS] #1895: New node splitting algorithm for GiST

PostGIS trac at osgeo.org
Thu Jul 5 04:09:54 PDT 2012


#1895: New node splitting algorithm for GiST
-------------------------+--------------------------------------------------
 Reporter:  smagen       |       Owner:  pramsey      
     Type:  enhancement  |      Status:  new          
 Priority:  medium       |   Milestone:  PostGIS 2.1.0
Component:  postgis      |     Version:  trunk        
 Keywords:               |  
-------------------------+--------------------------------------------------

Comment(by smagen):

 Replying to [comment:2 mcayland]:
 > This looks like a well-written and well-documented patch - my only minor
 quibble is that it appears to drop some of the POSTGIS_DEBUGF() debugging
 macros which may be useful.

 I've added some debug messages. However I've to also apply part of this
 patch
 http://trac.osgeo.org/postgis/attachment/ticket/1161/gidx_to_string.patch
 in order to see them. Got following error without it.
 {{{
 ERROR:  could not load library
 "/usr/lib/postgresql/9.1/lib/postgis-2.1.so":
 /usr/lib/postgresql/9.1/lib/postgis-2.1.so: undefined symbol:
 gidx_to_string
 }}}

 > Also out of interest, does this code alter any of the memory
 characteristics of the index build at all?

 Picksplit is called against at maximum few hundred of tuples. Memory
 context is cleaned after each inserted tuple. So, I don't expect any
 noticeable change of memory characteristics.

-- 
Ticket URL: <http://trac.osgeo.org/postgis/ticket/1895#comment:3>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-devel mailing list