Commit Graph

24406 Commits (5691de6c95836e0cef3a2fbb3ce61ce80ddecc69)

Author SHA1 Message Date
Tom Lane 3d13623d75 Prevent leakage of SPI tuple tables during subtransaction abort. 13 years ago
Robert Haas ed93feb808 Change currtid functions to use an MVCC snapshot, not SnapshotNow. 13 years ago
Robert Haas 3483f4332d Don't use SnapshotNow in get_actual_variable_range. 13 years ago
Stephen Frost 9bd0feeba8 Improvements to GetErrorContextStack() 13 years ago
Stephen Frost 8312832567 Add GET DIAGNOSTICS ... PG_CONTEXT in PL/PgSQL 13 years ago
Tom Lane fa2fad3c06 Improve ilist.h's support for deletion of slist elements during iteration. 13 years ago
Tom Lane b32a25c3d5 Fix booltestsel() for case where we have NULL stats but not MCV stats. 13 years ago
Tom Lane 10a509d829 Move strip_implicit_coercions() from optimizer to nodeFuncs.c. 13 years ago
Tom Lane ef655663c5 Further hacking on ruleutils' new column-alias-assignment code. 13 years ago
Alvaro Herrera bb686c9a86 Check for NULL result from strdup 13 years ago
Tom Lane a7cd853b75 Change post-rewriter representation of dropped columns in joinaliasvars. 13 years ago
Alvaro Herrera c359a1b082 Tweak FOR UPDATE/SHARE error message wording (again) 13 years ago
Robert Haas 765ad89be3 Use InvalidSnapshot, now SnapshotNow, as the default snapshot. 13 years ago
Robert Haas e6055061c5 Additional regression tests for ALTER OPERATOR FAMILY. 13 years ago
Peter Eisentraut 9feeef92fb ecpg: Move function prototype into header file 13 years ago
Robert Haas 21e28e4531 Fix cache flush hazard in ExecRefreshMatView. 13 years ago
Robert Haas f40a318eea Remove bgw_sighup and bgw_sigterm. 13 years ago
Robert Haas 0518eceec3 Adjust HeapTupleSatisfies* routines to take a HeapTuple. 13 years ago
Alvaro Herrera 0aeb5ae204 Silence compiler warning on an unused variable 13 years ago
Robert Haas f01d1ae3a1 Add infrastructure for mapping relfilenodes to relation OIDs. 13 years ago
Tom Lane b3b10c3903 Fix error handling in PLy_spi_execute_fetch_result(). 13 years ago
Peter Eisentraut ff41a5de09 Clean up new JSON API typedefs 13 years ago
Alvaro Herrera 6737aa72ba Fix HeapTupleSatisfiesVacuum on aborted updater xacts 13 years ago
Michael Meskes a2c1c3308f Initialize day of year value. 13 years ago
Tom Lane d9f37e6661 Add checks for valid multibyte character length in UtfToLocal, LocalToUtf. 13 years ago
Tom Lane e2bd904955 Fix regex match failures for backrefs combined with non-greedy quantifiers. 13 years ago
Stephen Frost 4cbe3ac3e8 WITH CHECK OPTION support for auto-updatable VIEWs 13 years ago
Andrew Dunstan d26888bc4d Move checking an explicit VARIADIC "any" argument into the parser. 13 years ago
Tom Lane 405a468b02 Fix direct access to Relation->rd_indpred. 13 years ago
Tom Lane 89779bf2c8 Fix a few problems in barrier.h. 13 years ago
Heikki Linnakangas 107cbc90a7 Fix variable names mentioned in comment to match the code. 13 years ago
Heikki Linnakangas 59c02a36f0 Fix assert failure at end of recovery, broken by XLogInsert scaling patch. 13 years ago
Heikki Linnakangas 3f2adace1e Fix end-of-loop optimization in pglz_find_match() function. 13 years ago
Noah Misch ffcf654547 Fix systable_recheck_tuple() for MVCC scan snapshots. 13 years ago
Noah Misch b560ec1b0d Implement the FILTER clause for aggregate function calls. 13 years ago
Noah Misch 7a8e9f298e Comment on why planagg.c punts "MIN(x ORDER BY y)". 13 years ago
Kevin Grittner cc1965a99b Add support for REFRESH MATERIALIZED VIEW CONCURRENTLY. 13 years ago
Robert Haas 7f7485a0cd Allow background workers to be started dynamically. 13 years ago
Peter Eisentraut 233bfe0673 Fix PQconninfoParse error message handling 13 years ago
Stephen Frost 4ed22e891f Check get_tle_by_resno() result before deref 13 years ago
Robert Haas 4403a9d791 Tab completion for \lo_import 13 years ago
Robert Haas 42c80c696e Assert that syscache lookups don't happen outside transactions. 13 years ago
Robert Haas ac33c7e2c1 Regression tests for LOCK TABLE. 13 years ago
Stephen Frost 03010366b6 Correct off-by-one when reading from pipe 13 years ago
Stephen Frost 3355443fb1 Check version before allocating PQExpBuffer 13 years ago
Stephen Frost 5461d36b5b Fix resource leak in initdb -X option 13 years ago
Stephen Frost cec62efd0e Be sure to close() file descriptor on error case 13 years ago
Stephen Frost 273dcd1628 Ensure 64bit arithmetic when calculating tapeSpace 13 years ago
Peter Eisentraut 1f75a5f9c1 pg_isready: Message improvement 13 years ago
Stephen Frost d368a301b3 pg_receivexlog - Exit on failure to parse 13 years ago