Commit Graph

1129 Commits (f7b15b5098ee89a2628129fbbef9901bded9d27b)

Author SHA1 Message Date
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Joe Conway 5eb15c9942 SERIALIZABLE transactions are actually implemented beneath the covers with 16 years ago
Tom Lane db2d9c602c Fix ExecMakeTableFunctionResult to verify that all rows returned by a SRF 16 years ago
Tom Lane 3573c8346d Reset the per-output-tuple exprcontext each time through the main loop in 16 years ago
Robert Haas 2a6ef3445c Standardize get_whatever_oid functions for object types with 16 years ago
Tom Lane 77c75076f3 Fix oversight in new EvalPlanQual logic: the second loop over the ExecRowMark 16 years ago
Tom Lane 133924e13e Fix potential failure when hashing the output of a subplan that produces 16 years ago
Robert Haas a3b012b560 CREATE TABLE IF NOT EXISTS. 16 years ago
Robert Haas b8c6c71d1c Centralize DML permissions-checking logic. 16 years ago
Tom Lane e11cfa87be Remove a sanity check in the exclusion-constraint code that prevented users 16 years ago
Tom Lane 53e757689c Make NestLoop plan nodes pass outer-relation variables into their inner 16 years ago
Robert Haas f4122a8d50 Add a hook in ExecCheckRTPerms(). 16 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 16 years ago
Bruce Momjian 7190220555 Add C comment that we will have to remove an exclusion constraint check 16 years ago
Tom Lane f39d57b83c Rejigger mergejoin logic so that a tuple with a null in the first merge column 16 years ago
Heikki Linnakangas 9b8a73326e Introduce wal_level GUC to explicitly control if information needed for 16 years ago
Peter Eisentraut c248d17120 Message tuning 16 years ago
Tom Lane a836abe9f6 Modify error context callback functions to not assume that they can fetch 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 05d8a561ff Clean up handling of XactReadOnly and RecoveryInProgress checks. 16 years ago
Tom Lane 11d5ba97f8 Fix ExecEvalArrayRef to pass down the old value of the array element or slice 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Tom Lane ec4be2ee68 Extend the set of frame options supported for window functions. 16 years ago
Tom Lane cbe9d6beb4 Fix up rickety handling of relation-truncation interlocks. 16 years ago
Tom Lane d5768dce10 Create an official API function for C functions to use to check if they are 16 years ago
Tom Lane 0a469c8769 Remove old-style VACUUM FULL (which was known for a little while as 16 years ago
Tom Lane b9b8831ad6 Create a "relation mapping" infrastructure to support changing the relfilenodes 16 years ago
Heikki Linnakangas 9de778b24b Move the responsibility of writing a "unlogged WAL operation" record from 16 years ago
Robert Haas 42a8ab0a14 Augment EXPLAIN output with more details on Hash nodes. 16 years ago
Tom Lane 034fffbf31 Fix memory leak created by deferrable-index-constraints patches. 16 years ago
Peter Eisentraut e7b3349a8a Type table feature 16 years ago
Heikki Linnakangas 40f908bdcd Introduce Streaming Replication. 16 years ago
Tom Lane 292176a118 Improve ExecEvalVar's handling of whole-row variables in cases where the 16 years ago
Tom Lane 85113bcf5a Make ExecEvalFieldSelect throw a more intelligible error if it's asked to 16 years ago
Tom Lane 217dc525c0 Fix oversight in EvalPlanQualFetch: after failing to lock a tuple because 16 years ago
Bruce Momjian f98fbc78c3 Preserve relfilenodes: 16 years ago
Tom Lane 90f4c2d960 Add support for doing FULL JOIN ON FALSE. While this is really a rather 16 years ago
Tom Lane 40608e7f94 When estimating the selectivity of an inequality "column > constant" or 16 years ago
Tom Lane 2b59274c09 check_exclusion_constraint didn't actually work correctly for index 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 7839d35991 Add an "argisrow" field to NullTest nodes, following a plan made way back in 16 years ago
Tom Lane 29c4ad9829 Support "x IS NOT NULL" clauses as indexscan conditions. This turns out 16 years ago
Tom Lane 649b5ec7c8 Add the ability to store inheritance-tree statistics in pg_statistic, 16 years ago
Heikki Linnakangas 84d723b6ce Previous fix for temporary file management broke returning a set from 16 years ago
Tom Lane 34d26872ed Support ORDER BY within aggregate function calls, at long last providing a 16 years ago
Robert Haas cddca5ec13 Add an EXPLAIN (BUFFERS) option to show buffer-usage statistics. 16 years ago
Tom Lane a620d5005d Fix a bug introduced when set-returning SQL functions were made inline-able: 16 years ago
Tom Lane d8e511fabb Ensure that the result tuple of an EvalPlanQual cycle gets materialized 16 years ago
Tom Lane 62aba76568 Prevent indirect security attacks via changing session-local state within 16 years ago
Tom Lane 0cb65564e5 Add exclusion constraints, which generalize the concept of uniqueness to 16 years ago