From: Pavel Stehule on 14 Jul 2010 02:15 Hello please, can you refresh patch, please? [pavel(a)nemesis pgsql]$ patch -p1 < backend.patch patching file src/backend/access/common/reloptions.c patching file src/backend/catalog/Makefile patching file src/backend/catalog/aclchk.c patching file src/backend/catalog/dependency.c patching file src/backend/catalog/heap.c patching file src/backend/catalog/system_views.sql patching file src/backend/commands/alter.c patching file src/backend/commands/analyze.c patching file src/backend/commands/comment.c patching file src/backend/commands/copy.c patching file src/backend/commands/discard.c patching file src/backend/commands/explain.c patching file src/backend/commands/foreigncmds.c patching file src/backend/commands/lockcmds.c patching file src/backend/commands/tablecmds.c Hunk #6 FAILED at 1980. Hunk #25 succeeded at 7190 (offset 3 lines). Hunk #26 succeeded at 7795 (offset 3 lines). Hunk #27 succeeded at 7812 (offset 3 lines). Hunk #28 succeeded at 7843 (offset 3 lines). 1 out of 28 hunks FAILED -- saving rejects to file src/backend/commands/tablecmds.c.rej patching file src/backend/commands/vacuum.c patching file src/backend/executor/Makefile patching file src/backend/executor/execAmi.c *** src/backend/commands/tablecmds.c --- src/backend/commands/tablecmds.c *************** renameatt(Oid myrelid, *** 1980,1989 **** -- 1993,2003 ---- -><------>ereport(ERROR, <----><------><------><------>(errcode(ERRCODE_WRONG_OBJECT_TYPE), ! <----><------><------><------> errmsg("\"%s\" is not a table, view, composite type,index or foreign table", <<<<< missing space before index <----><------><------><------><------><------>RelationGetRelationName(targetrelation)))); is there a some special reason to divide diff to separate parts? I can't to compile code execAmi.c: In function 'ExecReScan': execAmi.c:186: error: 'exprCtxt' undeclared (first use in this function) execAmi.c:186: error: (Each undeclared identifier is reported only once execAmi.c:186: error: for each function it appears in.) make[3]: *** [execAmi.o] Error 1 make[3]: Leaving directory `/home/pavel/src/pgsq because Tom commited significant changes in executor http://archives.postgresql.org/pgsql-committers/2010-07/msg00155.php When I looked to documentation I miss a some tutorial for foreign tables. There are only reference. I miss some paragraph where is cleanly and simple specified what is possible now and whot isn't possible. Enhancing of dblink isn't documented Why you don't use PQescapeLiteral for escaping. Isn't escape_param_str redundant and unsecure? In function pgIterate(ForeignScanState *scanstate) you are iterare via pg result. I am thinking so using a cursor and fetching multiple rows should be preferable. Regards Pavel Stehule -- Sent via pgsql-hackers mailing list (pgsql-hackers(a)postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
|
Pages: 1 Prev: [HACKERS] security label support, part.2 Next: Simple hack to get $500 to your home. |