summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2007-10-13Guard against possible double free during error escape from XMLTom Lane
2007-10-13Fix the inadvertent libpq ABI breakage discovered by Martin Pitt: theTom Lane
2007-10-13Fix ALTER COLUMN TYPE to preserve the tablespace and reloptions of indexesTom Lane
2007-10-13Teach planagg.c that partial indexes specifying WHERE foo IS NOT NULL can beTom Lane
2007-10-12When telling the bgwriter that we need a checkpoint because too much xlogTom Lane
2007-10-12Remove hack in pg_tablespace_aclmask() that disallowed permissionsTom Lane
2007-10-11Ensure that the result of evaluating a function during constant-expressionTom Lane
2007-10-11Remove incorrect use of VARSIZE() on a toasted datum. We can just remove itTom Lane
2007-10-11Fix the plan-invalidation mechanism to treat regclass constants that refer toTom Lane
2007-10-06Make dumpcolors() have tolerable performance when using 32-bit chr,Tom Lane
2007-10-06Adjust some regex debugging printouts to not give wrong-format-widthTom Lane
2007-10-04Keep the planner from failing on "WHERE false AND something IN (SELECT ...)".Tom Lane
2007-10-04Change Assert() to a plain test and elog, just to see if that worksTom Lane
2007-10-01Avoid assuming that struct varattrib_pointer doesn't get padded by theTom Lane
2007-09-30Add an extra header byte to TOAST-pointer datums to represent their sizeTom Lane
2007-09-30Adjust recovery PS display as agreed with Simon: 'waiting for XXX'Tom Lane
2007-09-29Make recovery show the current input WAL segment name in the startupTom Lane
2007-09-29Disallow CLUSTER using an invalid index (that is, one left over from a failedTom Lane
2007-09-29Improve consistency of the error messages generated when you try to useTom Lane
2007-09-29Make archive recovery always start a new timeline, rather than only when aTom Lane
2007-09-28Change initdb and CREATE DATABASE to actively reject attempts to createTom Lane
2007-09-27Add virtual transaction IDs to CSVLOG output, so that messages coming fromTom Lane
2007-09-27Fix Assert failure in ExpandColumnRefStar --- what I thought was a can'tTom Lane
2007-09-26Some small tuptoaster improvements from Greg Stark. Avoid unnecessaryTom Lane
2007-09-26Minor improvements in backup and recovery:Tom Lane
2007-09-26Adjust the new memory limit in the lazy vacuum code to use MaxHeapTuplesPerPageAlvaro Herrera
2007-09-26Create a function variable "join_search_hook" to let plugins override theTom Lane
2007-09-26Fix crash of to_tsvector() function on huge input: compareWORD()Teodor Sigaev
2007-09-26In the integer-datetimes case, date2timestamp and date2timestamptz needTom Lane
2007-09-25Dept. of second thoughts: fix loop in BgBufferSync so that the exit whenTom Lane
2007-09-25Just-in-time background writing strategy. This code avoids re-scanningTom Lane
2007-09-24Add comments re text <-> bytea internal equivalence in convert routines.Andrew Dunstan
2007-09-24Use correct PG_GETARG macro in pg_convertAndrew Dunstan
2007-09-24Avoid having autovacuum read pgstats data too many times in quick succession.Alvaro Herrera
2007-09-24Reduce the size of memory allocations by lazy vacuum when processing a smallAlvaro Herrera
2007-09-24Simplify and rename some GUC variables, per various recent discussions:Tom Lane
2007-09-24Remove "convert 'blah' using conversion_name" facility, because if itAndrew Dunstan
2007-09-23Fix bugs in XML binary I/O functions. Heikki and TomTom Lane
2007-09-23Make autovacuum report the start time of its current activity inTom Lane
2007-09-23TransactionIdIsInProgress can skip scanning the ProcArray if the target XID isTom Lane
2007-09-23Temporarily modify tsearch regression tests to suppress notice that comesTom Lane
2007-09-22Fix cost estimates for EXISTS subqueries that are evaluated as initPlansTom Lane
2007-09-22Fix erroneous Assert() in syslogger process start in EXEC_BACKEND case,Tom Lane
2007-09-22Fix bogus calculation of potential output string length in translate().Tom Lane
2007-09-22Although I'd misdiagnosed the reason for the recent failures onTom Lane
2007-09-22Doh --- what's really happening on buildfarm member grebe is that itsTom Lane
2007-09-22Go back to using a separate method for doing ILIKE for single byteAndrew Dunstan
2007-09-22Fix varlena.c routines to allow 1-byte-header text values. This is nowTom Lane
2007-09-21Fix regex, LIKE, and some other second-rank text-manipulation functionsTom Lane
2007-09-21Improve handling of prune/no-prune decisions by storing a page's oldestTom Lane