pg_dump bug - problems along the way
От | Oliver Elphick |
---|---|
Тема | pg_dump bug - problems along the way |
Дата | |
Msg-id | 199811202330.XAA31256@linda.lfix.co.uk обсуждение исходный текст |
Список | pgsql-hackers |
Still trying to fix the bug with inherited check constraints... I have tried to create a min(oid) aggregate, but when I use it, I get the message `ERROR: fmgr_info: function 108994: cache lookup failed'. What is the problem, please? I created it thus: create function oid4smaller (oid, oid) returns oid as '/home/olly/cprogs/oidcompare.so' language 'c'; create aggregate min (basetype = oid, sfunc1 = oid4smaller, stype1 = oid, stype2 = oid); The C file is compiled and linked thus (for Linux x86): $ gcc -o oidcompare.o -c -I/usr/include/postgresql oidcompare.c $ gcc -shared -o oidcompare.so oidcompare.o and it says: #include <postgresql/postgres.h> Oid oid4smaller(Oid o1, Oid o2) { return (o1 < o2 ? o1 : o2); } Oid oid4larger(Oid o1, Oid o2) { return (o1 > o2 ? o1 : o2); } -- Oliver Elphick Oliver.Elphick@lfix.co.uk Isle of Wight http://www.lfix.co.uk/oliver PGP key from public servers; key ID32B8FAA1 ======================================== "If my people, which are called by my name, shall humble themselves, and pray, and seek my face, and turn from their wicked ways; then will I hear from heaven,and will forgive their sin, and will heal their land." II Chronicles 7:14
В списке pgsql-hackers по дате отправления: