Commit Graph

1883 Commits (f0e44751d7175fa3394da2c8f85e3ceb3cdbfe63)

Author SHA1 Message Date
Robert Haas f0e44751d7 Implement table partitioning. 9 years ago
Stephen Frost 093129c9d9 Add support for restrictive RLS policies 9 years ago
Tom Lane 4e026b32d4 Check for pending trigger events on far end when dropping an FK constraint. 9 years ago
Tom Lane 906bfcad7b Improve handling of "UPDATE ... SET (column_list) = row_constructor". 9 years ago
Tom Lane c5f365f3ab Prevent multicolumn expansion of "foo.*" in an UPDATE source expression. 9 years ago
Peter Eisentraut 67dc4ccbb2 Add pg_sequences view 9 years ago
Tom Lane 279c439c7f Support "COPY view FROM" for views with INSTEAD OF INSERT triggers. 9 years ago
Tom Lane e3e66d8a98 Band-aid fix for incorrect use of view options as StdRdOptions. 9 years ago
Tom Lane fc8b81a291 Need to do SPI_push/SPI_pop around expression evaluation in plpgsql. 9 years ago
Tom Lane 24ebc444c6 Fix bogus tree-flattening logic in QTNTernary(). 9 years ago
Tom Lane a522fc3d80 Fix incorrect trigger-property updating in ALTER CONSTRAINT. 9 years ago
Tom Lane a6c0a5b6e8 Don't throw serialization errors for self-conflicts in INSERT ON CONFLICT. 9 years ago
Tom Lane 6292c23391 Avoid testing tuple visibility without buffer lock in RI_FKey_check(). 9 years ago
Robert Haas b801e12008 Improve regression test coverage for hash indexes. 9 years ago
Tom Lane 3cca13cbfc Fix another bug in merging of inherited CHECK constraints. 9 years ago
Tom Lane 9c4cc9e2c7 Fix broken jsonb_set() logic for replacing array elements. 9 years ago
Andres Freund 0137caf273 Make regression tests less dependent on hash table order. 9 years ago
Tom Lane ac4a9d92fc Fix incorrect handling of polymorphic aggregates used as window functions. 9 years ago
Tom Lane e55a946a81 Fix two bugs in merging of inherited CHECK constraints. 9 years ago
Stephen Frost 814b9e9b8e Fix RLS with COPY (col1, col2) FROM tab 9 years ago
Tom Lane d3cd36a133 Make to_timestamp() and to_date() range-check fields of their input. 9 years ago
Tom Lane 72daabc7a3 Disallow pushing volatile quals past set-returning functions. 9 years ago
Peter Eisentraut 656df624c0 Add overflow checks to money type input function 9 years ago
Tom Lane 0dac5b5174 Tweak targetlist-SRF tests some more. 9 years ago
Tom Lane a163c006ca Tweak targetlist-SRF tests. 9 years ago
Tom Lane a4c35ea1c2 Improve parser's and planner's handling of set-returning functions. 9 years ago
Andres Freund 9f478b4f19 Address portability issues in bfe16d1a5 test output. 9 years ago
Andres Freund bfe16d1a5d Add more tests for targetlist SRFs. 9 years ago
Alvaro Herrera 5c609a742f Fix locking a tuple updated by an aborted (sub)transaction 9 years ago
Tom Lane 0ab9c56d0f Support renaming an existing value of an enum type. 9 years ago
Tom Lane c54159d44c Make locale-dependent regex character classes work for large char codes. 9 years ago
Tom Lane 15bc038f9b Relax transactional restrictions on ALTER TYPE ... ADD VALUE. 9 years ago
Tom Lane c7f68bea22 Add regression test coverage for non-default timezone abbreviation sets. 9 years ago
Tom Lane 39b691f251 Don't require dynamic timezone abbreviations to match underlying time zone. 9 years ago
Heikki Linnakangas 9cca11c915 Speed up SUM calculation in numeric aggregates. 9 years ago
Tom Lane 2533ff0aa5 Fix instability in parallel regression tests. 10 years ago
Tom Lane 2c00fad286 Fix improper repetition of previous results from a hashed aggregate. 10 years ago
Tom Lane 77e2906821 Create an SP-GiST opclass for inet/cidr. 10 years ago
Robert Haas 86f31695f3 Add txid_current_ifassigned(). 10 years ago
Peter Eisentraut f9472d7256 Run select_parallel test by itself 10 years ago
Tom Lane cf9b0fea5f Implement regexp_match(), a simplified alternative to regexp_matches(). 10 years ago
Peter Eisentraut f0fe1c8f70 Fix typos 10 years ago
Tom Lane ed0097e4f9 Add SQL-accessible functions for inspecting index AM properties. 10 years ago
Tom Lane 0f249fe5f5 Fix busted Assert for CREATE MATVIEW ... WITH NO DATA. 10 years ago
Tom Lane f0c7b789ab Fix two errors with nested CASE/WHEN constructs. 10 years ago
Noah Misch 984e5beb38 Sort out paired double quotes in \connect, \password and \crosstabview. 10 years ago
Tom Lane f10eab73df Make array_to_tsvector() sort and de-duplicate the given strings. 10 years ago
Tom Lane c50d192ce3 Fix ts_delete(tsvector, text[]) to cope with duplicate array entries. 10 years ago
Tom Lane a3c7a993d5 Make INSERT-from-multiple-VALUES-rows handle targetlist indirection better. 10 years ago
Tom Lane bf4ae685ae Fix tqueue.c's range-remapping code. 10 years ago