| Commit message (Expand) | Author | Age |
* | Add string functions: concat(), concat_ws(), left(), right(), and reverse(). | Itagaki Takahiro | 2010-08-24 |
* | Marginal code cleanup for streaming replication. | Tom Lane | 2010-08-23 |
* | Add vacuum and analyze counters to pg_stat_*_tables views. | Magnus Hagander | 2010-08-21 |
* | Remove extra newlines at end and beginning of files, add missing newlines | Peter Eisentraut | 2010-08-19 |
* | Rename utf2ucs() to utf8_to_unicode(), and export it so it can be used | Tom Lane | 2010-08-18 |
* | Fix failure of "ALTER TABLE t ADD COLUMN c serial" when done by non-owner. | Tom Lane | 2010-08-18 |
* | MyBackendId now needs to be PGDLLIMPORT, so that contrib modules can | Tom Lane | 2010-08-14 |
* | Include the backend ID in the relpath of temporary relations. | Robert Haas | 2010-08-13 |
* | Add xml_is_well_formed, xml_is_well_formed_document, xml_is_well_formed_content | Tom Lane | 2010-08-13 |
* | Correct sundry errors in Hot Standby-related comments. | Robert Haas | 2010-08-12 |
* | Add three-parameter forms of array_to_string and string_to_array, to allow | Tom Lane | 2010-08-10 |
* | Add an xpath_exists() function. This is equivalent to XMLEXISTS except that | Tom Lane | 2010-08-08 |
* | Add stats functions and views to provide access to a transaction's own | Tom Lane | 2010-08-08 |
* | Recognize functional dependency on primary keys. This allows a table's | Tom Lane | 2010-08-07 |
* | Remove the single-argument form of string_agg(). It added nothing much in | Tom Lane | 2010-08-05 |
* | Standardize get_whatever_oid functions for other object types. | Robert Haas | 2010-08-05 |
* | Standardize get_whatever_oid functions for object types with | Robert Haas | 2010-08-05 |
* | Add xmlexists function | Peter Eisentraut | 2010-08-05 |
* | Fix declared argument name for numeric_maximum_size. | Robert Haas | 2010-08-04 |
* | Replace the naive HYPOT() macro with a standards-conformant hypotenuse | Tom Lane | 2010-08-03 |
* | Fix ANALYZE's ancient deficiency of not trying to collect stats for expression | Tom Lane | 2010-08-01 |
* | Fix an additional set of problems in GIN's handling of lossy page pointers. | Tom Lane | 2010-08-01 |
* | Rewrite the rbtree routines so that an RBNode is the first field of the | Tom Lane | 2010-08-01 |
* | Rewrite the key-combination logic in GIN's keyGetItem() and scanGetItem() | Tom Lane | 2010-07-31 |
* | Make details of the Numeric representation private to numeric.c. | Robert Haas | 2010-07-30 |
* | Improved version of patch to protect pg_get_expr() against misuse: | Tom Lane | 2010-07-29 |
* | Rename asyncCommitLSN to asyncXactLSN to reflect changed role in 9.0. | Simon Riggs | 2010-07-29 |
* | Clean up some inconsistencies in the volatility marking of various I/O | Tom Lane | 2010-07-29 |
* | Add explicit regression tests for ALTER TABLE lock levels. | Simon Riggs | 2010-07-29 |
* | Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions. | Simon Riggs | 2010-07-28 |
* | Fix potential failure when hashing the output of a subplan that produces | Tom Lane | 2010-07-28 |
* | CREATE TABLE IF NOT EXISTS. | Robert Haas | 2010-07-25 |
* | Add options to force quoting of all identifiers. | Robert Haas | 2010-07-22 |
* | Centralize DML permissions-checking logic. | Robert Haas | 2010-07-22 |
* | Add restart_after_crash GUC. | Robert Haas | 2010-07-20 |
* | Add a log_file_mode GUC that allows control of the file permissions set on | Tom Lane | 2010-07-16 |
* | Add support for dividing money by money (yielding a float8 result) and for | Tom Lane | 2010-07-16 |
* | Teach EXPLAIN to print PARAM_EXEC Params as the referenced expressions, | Tom Lane | 2010-07-13 |
* | Make NestLoop plan nodes pass outer-relation variables into their inner | Tom Lane | 2010-07-12 |
* | Add a hook in ExecCheckRTPerms(). | Robert Haas | 2010-07-09 |
* | Stamp HEAD as 9.1devel. | Tom Lane | 2010-07-09 |
* | tag beta3REL9_0_BETA3 | Marc G. Fournier | 2010-07-09 |
* | pgindent run for 9.0, second run | Bruce Momjian | 2010-07-06 |
* | The previous fix in CVS HEAD and 8.4 for handling the case where a cursor | Heikki Linnakangas | 2010-07-05 |
* | Replace max_standby_delay with two parameters, max_standby_archive_delay and | Tom Lane | 2010-07-03 |
* | Allow REASSIGNED OWNED to handle opclasses and opfamilies. | Robert Haas | 2010-07-03 |
* | Use different function names for plpython3 handlers, to avoid clashes in | Peter Eisentraut | 2010-06-29 |
* | Clean up some randomness associated with trace_recovery_messages: don't | Tom Lane | 2010-06-17 |
* | Don't allow walsender to send WAL data until it's been safely fsync'd on the | Tom Lane | 2010-06-17 |
* | Remove prototype of GetOldestWALSendPointer(), that is marked as NOT_USED. | Itagaki Takahiro | 2010-06-17 |