summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2011-12-02During recovery, if we reach consistent state and still have entries in theHeikki Linnakangas
2011-12-01Fix getTypeIOParam to support type record[].Tom Lane
2011-11-30Improve table locking behavior in the face of current DDL.Robert Haas
2011-11-30Tweak previous patch to ensure edata->filename always gets initialized.Tom Lane
2011-11-30Strip file names reported in error messages in vpath buildsPeter Eisentraut
2011-11-30Prevent autovacuum transactions from running in serializable mode.Tom Lane
2011-11-29When a row fails a not-null constraint, show row's contents in errdetail.Tom Lane
2011-11-29When a row fails a CHECK constraint, show row's contents in errdetail.Tom Lane
2011-11-29Make some minor formatting improvements to what pgindent did.Tom Lane
2011-11-29Disallow deletion of CurrentExtensionObject while running extension script.Tom Lane
2011-11-28Pgindent clauses.c, per request from Tom.Bruce Momjian
2011-11-28Convert eval_const_expressions's long series of IsA tests into a switch.Tom Lane
2011-11-28Ensure that whole-row junk Vars are always of composite type.Tom Lane
2011-11-27Use IEEE infinity, not 1e10, for null-and-not-null case in gistpenalty().Tom Lane
2011-11-27Improve GiST range-contained-by searches by adding a flag for empty ranges.Tom Lane
2011-11-26Make GiST index searches smarter about queries against empty ranges.Tom Lane
2011-11-26Take fillfactor into account in the new COPY bulk heap insert code.Heikki Linnakangas
2011-11-25Improve logging of autovacuum I/O activityAlvaro Herrera
2011-11-25Fix erroneous replay of GIN_UPDATE_META_PAGE WAL records.Tom Lane
2011-11-25Move "hot" members of PGPROC into a separate PGXACT array.Robert Haas
2011-11-25Fix unsupported options in CREATE TABLE ... AS EXECUTE.Tom Lane
2011-11-23Adjust range_adjacent to support different canonicalization rules.Tom Lane
2011-11-23Creator of a range type must have permission to call support functions.Tom Lane
2011-11-23Remove user-selectable ANALYZE option for range types.Tom Lane
2011-11-23Remove zero- and one-argument range constructor functions.Tom Lane
2011-11-22Improve implementation of range-contains-element tests.Tom Lane
2011-11-22Check for INSERT privileges in SELECT INTO / CREATE TABLE AS.Robert Haas
2011-11-22Still more review for range-types patch.Tom Lane
2011-11-22Continue to allow VACUUM to mark last block of index dirtySimon Riggs
2011-11-21More code review for rangetypes patch.Tom Lane
2011-11-21Further code review for range types patch.Tom Lane
2011-11-19Avoid floating-point underflow while tracking buffer allocation rate.Tom Lane
2011-11-18Avoid marking buffer dirty when VACUUM has no work to do.Simon Riggs
2011-11-18Further consolidation of DROP statement handling.Robert Haas
2011-11-17Extend the unknowns-are-same-as-known-inputs type resolution heuristic.Tom Lane
2011-11-17Fix range_cmp_bounds for the case of equal-valued exclusive bounds.Tom Lane
2011-11-17Remove ancient downcasing code from procedural language operations.Robert Haas
2011-11-17Restructure get_object_address() so it's safe against concurrent DDL.Robert Haas
2011-11-15Improve caching in range type I/O functions.Tom Lane
2011-11-15Restructure function-internal caching in the range type code.Tom Lane
2011-11-15Fix alignment and toasting bugs in range types.Tom Lane
2011-11-14Return NULL instead of throwing error when desired bound is not available.Tom Lane
2011-11-14Return FALSE instead of throwing error for comparisons with empty ranges.Tom Lane
2011-11-14Fix copyright notices, other minor editing in new range-types code.Tom Lane
2011-11-14Rerun pgindent with updated typedef list.Bruce Momjian
2011-11-14Run pgindent on range type files, per request from Tom.Bruce Momjian
2011-11-13Wakeup WALWriter as needed for asynchronous commit performance.Simon Riggs
2011-11-12Avoid retaining multiple relation locks in RangeVarGetRelid.Robert Haas
2011-11-10Revert removal of trace_userlocks, because userlocks aren't gone.Robert Haas
2011-11-10Fix another bug in the redo of COPY batches.Heikki Linnakangas