aboutsummaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Expand)AuthorAge
* Make SELECT FOR UPDATE/SHARE work on inheritance trees, by having the planTom Lane2008-11-15
* In CREATE AGGREGATE, allow the transition datatype to be "internal", but onlyTom Lane2008-11-14
* Make CREATE CONVERSION verify that a putative encoding conversion functionTom Lane2008-11-14
* Fix oversight in previous error-reporting patch; mustn't pfree path stringHeikki Linnakangas2008-11-14
* Actually, instead of whining about how type internal might not safely storeTom Lane2008-11-14
* Replace the usage of heap_addheader to create pg_attribute tuples with regularAlvaro Herrera2008-11-14
* Implement the basic form of UNNEST, ie unnest(anyarray) returns setofTom Lane2008-11-14
* Minor code clarity improvements in array_agg functions, and add a commentTom Lane2008-11-14
* Prevent synchronous scan during GIN index build, because GIN is optimizedTom Lane2008-11-13
* array_agg aggregate function, as per SQL:2008, but without ORDER BY clausePeter Eisentraut2008-11-13
* Removed two non-terminals:Michael Meskes2008-11-13
* Arrange to cache the results of looking up a btree predicate proof comparisonTom Lane2008-11-13
* In predtest.c, install a limit on the number of branches we will process inTom Lane2008-11-12
* Do not use ICONST/SCONST in rules other than Iconst/Sconst.Michael Meskes2008-11-12
* array_length() function, and for SQL compatibility also cardinality()Peter Eisentraut2008-11-12
* Fix off-by-one error in autovacuum shmem struct sizing. This could lead toHeikki Linnakangas2008-11-12
* Clean up the ancient decision to show only two fractional-seconds digitsTom Lane2008-11-12
* Ensure that the phrels sets of PlaceHolderVars appearing in an AppendRelInfo'sTom Lane2008-11-11
* Get rid of adjust_appendrel_attr_needed(), which has been broken ever sinceTom Lane2008-11-11
* Fix sloppy omission of now-required #include's.Tom Lane2008-11-11
* Change error messages to print the physical path, likeHeikki Linnakangas2008-11-11
* Add an explicit caution about how to use pg_do_encoding_conversion withTom Lane2008-11-11
* Add support for input and output of interval values formatted per ISO 8601;Tom Lane2008-11-11
* Fix a case of string building.Alvaro Herrera2008-11-10
* Fix bugs in sqlchar_to_unicode and unicode_to_sqlchar: both were measuringTom Lane2008-11-10
* Fix 'Q' format char parsing in the new to_timestamp() code. Used to crash.Heikki Linnakangas2008-11-10
* pg_do_encoding_conversion cannot return NULL (at least not unless the inputTom Lane2008-11-10
* Make relhasrules and relhastriggers work like relhasindex, namely we letTom Lane2008-11-10
* Replace pg_class.reltriggers with relhastriggers, which is just a boolean hintTom Lane2008-11-09
* Add a startup check that pg_xlog and pg_xlog/archive_status exist.Tom Lane2008-11-09
* Add a new GUC variable called "IntervalStyle" that decouples interval outputTom Lane2008-11-09
* Fix recently added code for SQL years-months interval syntax so thatTom Lane2008-11-08
* Implement ALTER DATABASE SET TABLESPACE to move a whole database (or at leastTom Lane2008-11-07
* Improve bulk-insert performance by keeping the current target buffer pinnedTom Lane2008-11-06
* The logic in systable_beginscan to translate heap attribute numbers toHeikki Linnakangas2008-11-06
* This maneuver really requires a comment ...Tom Lane2008-11-05
* change fix for suppress_redundant_updates_trigger() where relation has Oids, ...Andrew Dunstan2008-11-05
* fix suppress_redundant_updates_trigger() where relation has Oids, per gripe f...Andrew Dunstan2008-11-05
* ADD array_ndims functionPeter Eisentraut2008-11-04
* Fix compiler warning about uninitialized variablePeter Eisentraut2008-11-04
* Disallow LOCK TABLE outside a transaction block (or function), since this caseTom Lane2008-11-04
* Fix compiler warnings (including a seriously bogus elog call); minorTom Lane2008-11-04
* Use bool for a boolean flag.Tom Lane2008-11-03
* Allow uuid_in() to parse a wider variety of variant input formats for the UUIDPeter Eisentraut2008-11-03
* Clean up the messy semantics (not to mention inefficiency) of PageGetTempPageTom Lane2008-11-03
* suppress_redundant_updates_trigger function.Andrew Dunstan2008-11-03
* Fix silly typo in previous commit.Alvaro Herrera2008-11-03
* Fix TransactionIdSetStatusBit so that it doesn't try to change a transactionAlvaro Herrera2008-11-03
* Reduce the acceptable staleness of pgstat data for autovacuum, per theAlvaro Herrera2008-11-03
* Add pg_typeof() function.Tom Lane2008-11-03