I have been working
with Postgres for just a short while, however, we are looking to use Postgres
for our next project and I was hoping someone could answer a question for me
regarding the planner to save me some research time.
How integrated is
the planner into the database? Put another way, how hard would it be to separate
the planner from the core database in such a way that it could be easily
replaced either during compilation or even better with a runtime
setting?
This could possibly
led to a much easier way to work on and compare separate planners within
Postgres without having to fork the code base.
Any opinions,
answers, rants...
Thanks,
Keith