Re: Pluggable Indexes (was Re: rmgr hooks (v2))
От | Bruce Momjian |
---|---|
Тема | Re: Pluggable Indexes (was Re: rmgr hooks (v2)) |
Дата | |
Msg-id | 200901211640.n0LGeRQ03947@momjian.us обсуждение исходный текст |
Ответ на | Re: Pluggable Indexes (was Re: rmgr hooks (v2)) (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>) |
Список | pgsql-hackers |
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 <bruce@momjian.us> http://momjian.us EnterpriseDB http://enterprisedb.com + If your life is a hard drive, Christ can be your backup. +
В списке pgsql-hackers по дате отправления: