Excerpts from Hitoshi Harada's message of mar sep 25 02:11:14 -0300 2012: > Of course you can > look up type name conlusting SysCache and see if the type name is > "hstore", but it's expensive to do it for every function invocation, > so caching the hstore's oid in plv8 is the current workaround, which > is not truly safe because the hstore's oid may change while caching.
Hm, couldn't you just register an invalidation callback with CacheRegisterSyscacheCallback()? -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers