Andres Freund wrote: > On 2013-07-19 13:46:44 -0400, Alvaro Herrera wrote:
> > Sadly, this has performance implications, because what previously was > > just an in-place check of bit flags has now become a function call. > > Well, the impact imo primarily comes from actually resolving the > multixact, not from the function call itself... But I don't think we > need to overly worried. That path is only entered if xmin is > in-progress, so that shouldn't have too big implications. True. I have pushed it, with this tweak: > > Perhaps it'd be smart to optimize it a bit so that we first check the > > flags, and only call the function if that fails. > > Sounds like a good idea to me. The duplicated amount of work by that > should by fairly minimal. Thanks. -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs