[postgis-devel] New node splitting algorithm for GiST

Mark Cave-Ayland mark.cave-ayland at siriusit.co.uk
Fri Feb 17 00:41:21 PST 2012

On 16/02/12 17:37, Paul Ramsey wrote:

>> In terms of getting a 2.0 release out, I don't think this is the right time
>> to be doing this for such a new feature. I'd much rather have a shorter 2.1
>> cycle (say 6 months) and apply the patch just after branch to give it the
>> testing time it requires rather than add more complicated #ifdeffery in a
>> critical piece of code.
> I really don't see the harm in having an EXPERIMENTAL_INDEX block,
> particularly since it will be (should be, can be) one big block, not
> scattered throughout the codebase. Gives us a chance to get some
> testing without waiting through another major release cycle, which as
> we've seen... can be long? :)

Well, what testing? If it's an experimental feature, it's going to be 
disabled by default, right? So therefore it's not going to be included 
by any of the package distributors meaning the only people that will 
test it will be developers... and they will be using SVN anyhow so I 
don't see your point?

I'd much rather take a bit longer to work with Alexander and come up 
with a better algorithm that can replace the old one entirely and test 
it early in the 2.1 cycle, rather than concocting another convoluted set 
if #ifdefs which are going to cause yet more maintenance and regression 
pains when we are trying to get 2.0 out of the door...



Mark Cave-Ayland - Senior Technical Architect
PostgreSQL - PostGIS
Sirius Corporation plc - control through freedom
t: +44 870 608 0063

Sirius Labs: http://www.siriusit.co.uk/labs

More information about the postgis-devel mailing list