On Sun, Apr 25, 2010 at 8:57 AM, Simon Riggs <si...@2ndquadrant.com> wrote: >> I don't think that quite works, because the standby might assign a >> relfilenode number for a global temp table and then the master might >> subsequently assign the same relfilenode number to a regular table. >> We might be able to make that not matter, but it's far from obvious to >> me that there are no gotchas there... > > That sounds fairly simple to solve. > > All I am saying is please include "working on the standby" as part of > your requirement.
Well, I think I already basically stated my position on this, but let me try to be more clear. I'm not promising to work on any portion of this project AT ALL or to have it done at any particular time. I am specifically not promising to do the extra work required to make it work with Hot Standby, although I am also not saying that I won't. Nobody has offered to fund any portion of this work, so there are no guarantees, full stop. Even if you could successfully convince a critical mass of people on this list that the work should not be committed without adding support for temp tables in Hot Standby mode, the most likely result of that would be that I would give up and not pursue this at all, rather than that I would agree to do that in addition to solving all the problems already discussed. And I don't think you can even get that far, because I don't think too many people here are going to say that we shouldn't add global temporary tables unless we can also make them work with Hot Standby. In all honesty, I would think that you would be happy about my possibly implementing a flavor of temporary tables that would be substantially more feasible to make work with Hot Standby than the kind we have now, rather than (as you seem to be) complaining that I'm not solving the entire problem. ...Robert -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers