Heikki Linnakangas wrote: > Simon Riggs wrote: > > Right now we've got a variety of index types that are *not* flourishing > > (hash, bitmap, grouped). > > Hash indexam has been in core for ages, and yet no-one has bothered to > implement WAL logging. If I've understood correctly, it has been now > been revamped in 8.4 so that there's a performance use case to use it. I > wouldn't be surprised if someone (GSoC?) implements WAL logging for it > for 8.5. > > Bitmap indexes required significant changes to the rest of the system, > the indexam API in particular. > > By "grouped", I presume you mean my grouped index tuples patch, aka > clustered indexes. That too required changes to the indexam API, and > even if it didn't, I can guarantee that I wouldn't spend any more time > on it than I do now (= 0) if it was on pgfoundry. > > > If we allow them to develop as separate > > projects, then whenever they are ready they can be used with particular > > releases. > > Developing a new indexam is not something you do over the weekend. It's > a long way from design to an implementation robust enough that anyone > cares about crash recovery. Short-circuiting the release cycle with a > plugin won't get you a production-ready indexam much sooner.
Agreed. -- Bruce Momjian <br...@momjian.us> http://momjian.us EnterpriseDB http://enterprisedb.com + If your life is a hard drive, Christ can be your backup. + -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers