summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
2010-09-19Fix several broken $PostgreSQL$ keywords. Noted while experimentingTom Lane
2010-09-15Use a latch to make startup process wake up and replay immediately whenHeikki Linnakangas
2010-09-15Simplify Windows implementation of latches. There's no need to keep aHeikki Linnakangas
2010-09-14Fix join-removal logic for pseudoconstant and outerjoin-delayed quals.Tom Lane
2010-09-13Remove prototype for non-existent function from walreceiver.h. Tidy up byHeikki Linnakangas
2010-09-11SERIALIZABLE transactions are actually implemented beneath the covers withJoe Conway
2010-09-11Introduce latches. A latch is a boolean variable, with the capability toHeikki Linnakangas
2010-09-03Install a data-type-based solution for protecting pg_get_expr().REL9_1_ALPHA1Tom Lane
2010-09-03In HEAD only, revert kluge solution for preventing misuse of pg_get_expr().Tom Lane
2010-09-02Fix up flushing of composite-type typcache entries to be driven directly byTom Lane
2010-08-27Small refactoring of makeVar() from a TargetEntryPeter Eisentraut
2010-08-27Rewrite comment code for better modularity, and add necessary locking.Robert Haas
2010-08-24Add string functions: concat(), concat_ws(), left(), right(), and reverse().Itagaki Takahiro
2010-08-23Marginal code cleanup for streaming replication.Tom Lane
2010-08-21Add vacuum and analyze counters to pg_stat_*_tables views.Magnus Hagander
2010-08-19Remove extra newlines at end and beginning of files, add missing newlinesPeter Eisentraut
2010-08-18Rename utf2ucs() to utf8_to_unicode(), and export it so it can be usedTom Lane
2010-08-18Fix failure of "ALTER TABLE t ADD COLUMN c serial" when done by non-owner.Tom Lane
2010-08-14MyBackendId now needs to be PGDLLIMPORT, so that contrib modules canTom Lane
2010-08-13Include the backend ID in the relpath of temporary relations.Robert Haas
2010-08-13Add xml_is_well_formed, xml_is_well_formed_document, xml_is_well_formed_contentTom Lane
2010-08-12Correct sundry errors in Hot Standby-related comments.Robert Haas
2010-08-10Add three-parameter forms of array_to_string and string_to_array, to allowTom Lane
2010-08-08Add an xpath_exists() function. This is equivalent to XMLEXISTS except thatTom Lane
2010-08-08Add stats functions and views to provide access to a transaction's ownTom Lane
2010-08-07Recognize functional dependency on primary keys. This allows a table'sTom Lane
2010-08-05Remove the single-argument form of string_agg(). It added nothing much inTom Lane
2010-08-05Standardize get_whatever_oid functions for other object types.Robert Haas
2010-08-05Standardize get_whatever_oid functions for object types withRobert Haas
2010-08-05Add xmlexists functionPeter Eisentraut
2010-08-04Fix declared argument name for numeric_maximum_size.Robert Haas
2010-08-03Replace the naive HYPOT() macro with a standards-conformant hypotenuseTom Lane
2010-08-01Fix ANALYZE's ancient deficiency of not trying to collect stats for expressionTom Lane
2010-08-01Fix an additional set of problems in GIN's handling of lossy page pointers.Tom Lane
2010-08-01Rewrite the rbtree routines so that an RBNode is the first field of theTom Lane
2010-07-31Rewrite the key-combination logic in GIN's keyGetItem() and scanGetItem()Tom Lane
2010-07-30Make details of the Numeric representation private to numeric.c.Robert Haas
2010-07-29Improved version of patch to protect pg_get_expr() against misuse:Tom Lane
2010-07-29Rename asyncCommitLSN to asyncXactLSN to reflect changed role in 9.0.Simon Riggs
2010-07-29Clean up some inconsistencies in the volatility marking of various I/OTom Lane
2010-07-29Add explicit regression tests for ALTER TABLE lock levels.Simon Riggs
2010-07-28Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions.Simon Riggs
2010-07-28Fix potential failure when hashing the output of a subplan that producesTom Lane
2010-07-25CREATE TABLE IF NOT EXISTS.Robert Haas
2010-07-22Add options to force quoting of all identifiers.Robert Haas
2010-07-22Centralize DML permissions-checking logic.Robert Haas
2010-07-20Add restart_after_crash GUC.Robert Haas
2010-07-16Add a log_file_mode GUC that allows control of the file permissions set onTom Lane
2010-07-16Add support for dividing money by money (yielding a float8 result) and forTom Lane
2010-07-13Teach EXPLAIN to print PARAM_EXEC Params as the referenced expressions,Tom Lane