postgresql/src/backend
Tom Lane a2fb7b8a1f Adjust lo_open() so that specifying INV_READ without INV_WRITE creates
a descriptor that uses the current transaction snapshot, rather than
SnapshotNow as it did before (and still does if INV_WRITE is set).
This means pg_dump will now dump a consistent snapshot of large object
contents, as it never could do before.  Also, add a lo_create() function
that is similar to lo_creat() but allows the desired OID of the large
object to be specified.  This will simplify pg_restore considerably
(but I'll fix that in a separate commit).
2005-06-13 02:26:53 +00:00
..
access Free buffer allocated via malloc (process is short-lived, but fix it anyway). 2005-06-09 22:36:27 +00:00
bootstrap For some reason access/tupmacs.h has been #including utils/memutils.h, 2005-05-06 17:24:55 +00:00
catalog Replace the parser's namespace tree (which formerly had the same 2005-06-05 00:38:11 +00:00
commands Fix assign_datestyle() so that it doesn't misleadingly complain about 2005-06-09 21:52:07 +00:00
executor Make SPI set SPI_processed for CREATE TABLE AS / SELECT INTO commands; 2005-06-09 21:25:22 +00:00
lib Replace the use of "0" with "NULL" where appropriate in dllist.c, for 2005-01-18 22:59:32 +00:00
libpq Adjust lo_open() so that specifying INV_READ without INV_WRITE creates 2005-06-13 02:26:53 +00:00
main Tag appropriate files for rc3 2004-12-31 22:04:05 +00:00
nodes Simplify the planner's join clause management by storing join clauses 2005-06-09 04:19:00 +00:00
optimizer Separate predicate-testing code out of indxpath.c, making it a module 2005-06-10 22:25:37 +00:00
parser Remove grammar productions for prefix and postfix % and ^ operators, 2005-06-08 21:15:29 +00:00
po Translation updates 2005-01-17 20:27:44 +00:00
port Refactor fork()-related code. We need to do various housekeeping tasks 2005-03-10 07:14:03 +00:00
postmaster Fix typo in comment, per Alvaro. 2005-06-09 22:01:12 +00:00
regex Add parentheses to macros when args are used in computations. Without 2005-05-25 21:40:43 +00:00
rewrite Change expandRTE() and ResolveNew() back to taking just the single 2005-06-04 19:19:42 +00:00
storage Adjust lo_open() so that specifying INV_READ without INV_WRITE creates 2005-06-13 02:26:53 +00:00
tcop Revise handling of dropped columns in JOIN alias lists to avoid a 2005-06-03 23:05:30 +00:00
utils Separate predicate-testing code out of indxpath.c, making it a module 2005-06-10 22:25:37 +00:00
Makefile On Windows, set the postmaster executable's stack size to 4MB, so that 2005-01-26 21:55:26 +00:00
nls.mk New translation 2005-01-09 17:10:29 +00:00