postgresql/src/backend
Tom Lane 38e9348282 Make a couple of small changes to the tuplestore API, for the benefit of the
upcoming window-functions patch.  First, tuplestore_trim is now an
exported function that must be explicitly invoked by callers at
appropriate times, rather than something that tuplestore tries to do
behind the scenes.  Second, a read pointer that is marked as allowing
backward scan no longer prevents truncation.  This means that a read pointer
marked as having BACKWARD but not REWIND capability can only safely read
backwards as far as the oldest other read pointer.  (The expected use pattern
for this involves having another read pointer that serves as the truncation
fencepost.)
2008-12-27 17:39:00 +00:00
..
access Change the name of dtrace wal tracepoints: 2008-12-24 20:41:29 +00:00
bootstrap Add %expect 0 to all parser input files to prevent conflicts slipping by. 2008-11-26 08:45:12 +00:00
catalog Add a new column proiswindow to pg_proc. It doesn't actually do anything 2008-12-19 18:25:20 +00:00
commands Fix various confusions of pointers and OIDs, unsafe assumptions about nulls, 2008-12-20 15:51:28 +00:00
executor Make a couple of small changes to the tuplestore API, for the benefit of the 2008-12-27 17:39:00 +00:00
foreign SQL/MED catalog manipulation facilities 2008-12-19 16:25:19 +00:00
lib Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
libpq Replace both send and receive BIO routines in the SSL code with our own, 2008-12-14 19:39:37 +00:00
main Append major version number and for libraries soname major version number 2008-12-11 07:34:09 +00:00
nodes SQL/MED catalog manipulation facilities 2008-12-19 16:25:19 +00:00
optimizer Code review for function default parameters patch. Fix numerous problems as 2008-12-18 18:20:35 +00:00
parser Add missing semicolon, per buildfarm results. Martin Pihlak 2008-12-20 16:02:55 +00:00
po Translation updates 2008-01-31 18:04:52 +00:00
port Revert previous patch to put the shared memory segment on win32 2008-10-30 17:04:09 +00:00
postmaster Don't reset pg_class.reltuples and relpages in VACUUM, if any pages were 2008-12-17 09:15:03 +00:00
regex Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
rewrite Rethink the way FSM truncation works. Instead of WAL-logging FSM 2008-11-19 10:34:52 +00:00
snowball pg_do_encoding_conversion cannot return NULL (at least not unless the input 2008-11-10 15:18:40 +00:00
storage The attached patch contains a couple of fixes in the existing probes and 2008-12-17 01:39:04 +00:00
tcop SQL/MED catalog manipulation facilities 2008-12-19 16:25:19 +00:00
tsearch Reduce the scaling factor for attstattarget to number-of-lexemes from 100 2008-12-15 15:06:31 +00:00
utils Make a couple of small changes to the tuplestore API, for the benefit of the 2008-12-27 17:39:00 +00:00
Makefile SQL/MED catalog manipulation facilities 2008-12-19 16:25:19 +00:00
common.mk Code coverage testing with gcov. Documentation is in the regression test 2008-09-05 12:11:18 +00:00
nls.mk Install a more robust solution for the problem of infinite error-processing 2008-10-27 19:37:22 +00:00