Commit Graph

5742 Commits (fc227a4e3b84f7bc243c4606780dde28aea257ee)

Author SHA1 Message Date
Tom Lane 03e56f798e Restructure SPGiST opclass interface API to support whole-index scans. 14 years ago
Peter Eisentraut 39d74e346c Add support for renaming constraints 14 years ago
Robert Haas 07d1edb954 Extend object access hook framework to support arguments, and DROP. 14 years ago
Tom Lane b14953932d Revise FDW planning API, again. 14 years ago
Tom Lane 08dd23cec7 Fix some issues with temp/transient tables in extension scripts. 14 years ago
Tom Lane 9088d1b965 Add GetForeignColumnOptions() to foreign.c, and add some documentation. 14 years ago
Tom Lane d4bf3c9c94 Expose an API for calculating catcache hash values. 14 years ago
Tom Lane 19dbc34631 Add a hook for processing messages due to be sent to the server log. 14 years ago
Tom Lane 6b289942bf Redesign PlanForeignScan API to allow multiple paths for a foreign table. 14 years ago
Magnus Hagander bc5ac36865 Add function pg_xlog_location_diff to help comparisons 14 years ago
Tom Lane 0e5e167aae Collect and use element-frequency statistics for arrays. 14 years ago
Peter Eisentraut 6688d2878e Add COLLATION FOR expression 14 years ago
Alvaro Herrera 3433c6ba00 Remove TOAST table from pg_database 14 years ago
Alvaro Herrera 58e9f974dc Fix typo in comment 14 years ago
Tom Lane 5c02a00d44 Move CRC tables to libpgport, and provide them in a separate include file. 14 years ago
Peter Eisentraut 973e9fb294 Add const qualifiers where they are accidentally cast away 14 years ago
Alvaro Herrera cb3a7c2b95 ALTER TABLE: skip FK validation when it's safe to do so 14 years ago
Peter Eisentraut 66f0cf7da8 Remove useless const qualifier 14 years ago
Tom Lane 587359479a Avoid repeated creation/freeing of per-subre DFAs during regex search. 14 years ago
Tom Lane 3cbfe485e4 Remove useless "retry memory" logic within regex engine. 14 years ago
Tom Lane 173e29aa5d Fix the general case of quantified regex back-references. 14 years ago
Tom Lane 077711c2e3 Remove arbitrary limitation on length of common name in SSL certificates. 14 years ago
Tom Lane 74e29162a4 Allow MinGW builds to use standardly-named OpenSSL libraries. 14 years ago
Robert Haas 2254367435 Make EXPLAIN (BUFFERS) track blocks dirtied, as well as those written. 14 years ago
Peter Eisentraut a445cb92ef Add parameters for controlling locations of server-side SSL files 14 years ago
Alvaro Herrera a417f85e1d REASSIGN OWNED: Support foreign data wrappers and servers 14 years ago
Tom Lane 9789c99d01 Cosmetic cleanup for commit a760893dbd. 14 years ago
Tom Lane 27af91438b Create the beginnings of internals documentation for the regex code. 14 years ago
Andrew Dunstan 2f582f76b1 Improve pretty printing of viewdefs. 14 years ago
Tom Lane 4767bc8ff2 Improve statistics estimation to make some use of DISTINCT in sub-queries. 14 years ago
Tom Lane 4bfe68dfab Run a portal's cleanup hook immediately when pushing it to FAILED state. 14 years ago
Tom Lane 398f70ec07 Preserve column names in the execution-time tupledesc for a RowExpr. 14 years ago
Robert Haas cd30728fb2 Allow LEAKPROOF functions for better performance of security views. 14 years ago
Tom Lane cbba55d6d7 Support min/max index optimizations on boolean columns. 14 years ago
Tom Lane 3db6524fe6 Mark some more I/O-conversion-invoking functions as stable not volatile. 14 years ago
Robert Haas c13897983a Add transform functions for various temporal typmod coercisions. 14 years ago
Heikki Linnakangas 1a01560cbb Rename LWLockWaitUntilFree to LWLockAcquireOrWait. 14 years ago
Robert Haas 4f658dc851 Support fls(). 14 years ago
Robert Haas f7d7dade8a Add a transform function for varbit typmod coercisions. 14 years ago
Robert Haas 3cc0800829 Add a transform function for numeric typmod coercisions. 14 years ago
Robert Haas af7914c662 Add TIMING option to EXPLAIN, to allow eliminating of timing overhead. 14 years ago
Andrew Dunstan 39909d1d39 Add array_to_json and row_to_json functions. 14 years ago
Robert Haas 0ed7445d73 Allow spgist's text_ops to handle pattern-matching operators. 14 years ago
Robert Haas c327108140 Catversion bump for JSON patch. 14 years ago
Robert Haas 5384a73f98 Built-in JSON data type. 14 years ago
Heikki Linnakangas 9b38d46d9f Make group commit more effective. 14 years ago
Simon Riggs 73f617f13f Various minor comments changes from bgwriter to checkpointer. 14 years ago
Tom Lane ad10853b30 Assorted comment fixes, mostly just typos, but some obsolete statements. 14 years ago
Tom Lane dd243b3e40 Fix typo in comment. 14 years ago
Tom Lane e2fa76d80b Use parameterized paths to generate inner indexscans more flexibly. 14 years ago