Commit Graph

1393 Commits (286c8bc646468fe68c6af484463391dd414ee65d)

Author SHA1 Message Date
Tom Lane d2ef7758d2 Fix constant-folding of ROW(...) IS [NOT] NULL with composite fields. 10 years ago
Tom Lane 31ce32ade4 Fix failure to handle conflicts in non-arbiter exclusion constraints. 10 years ago
Tom Lane a7aa61ffe7 Properly initialize SortSupport for ORDER BY rechecks in nodeIndexscan.c. 10 years ago
Tom Lane 8355897ff2 Mark read/write expanded values as read-only in ValuesNext(), too. 10 years ago
Tom Lane a102f98e26 Mark read/write expanded values as read-only in ExecProject(). 10 years ago
Tom Lane 9d91cd865b Fix latent crash in do_text_output_multiline(). 10 years ago
Andres Freund 593f469a04 Remove trailing commas in enums. 10 years ago
Tom Lane 079013f0b7 Fix _SPI_execute_plan() for CREATE TABLE IF NOT EXISTS foo AS ... 10 years ago
Tom Lane d8d5a00b18 Fix EvalPlanQual bug when query contains both locked and not-locked rels. 10 years ago
Stephen Frost 3f14d8d594 Avoid incorrectly indicating exclusion constraint wait 10 years ago
Tom Lane 129db3cbee ExecHashRemoveNextSkewBucket must physically copy tuples to main hashtable. 10 years ago
Tom Lane 2b94b5ef8d Improve HJDEBUG code a bit. 10 years ago
Robert Haas 453d40817c When modifying a foreign table, initialize tableoid field properly. 10 years ago
Peter Eisentraut 0fc7c4a557 Improve some messages 10 years ago
Andres Freund 34263e8e4a Fix ON CONFLICT UPDATE bug breaking AFTER UPDATE triggers. 10 years ago
Robert Haas 325b357bc2 Allow foreign and custom joins to handle EvalPlanQual rechecks. 10 years ago
Peter Eisentraut 0bc3071796 Message style improvements 10 years ago
Robert Haas 5043193b78 Allow FDWs to push down quals without breaking EvalPlanQual rechecks. 10 years ago
Robert Haas bf8a361e10 Improve INSERT .. ON CONFLICT error message. 10 years ago
Tom Lane e5c94c7bbc Further twiddling of nodeHash.c hashtable sizing calculation. 10 years ago
Tom Lane ca5b42d854 Fix some issues in new hashtable size calculations in nodeHash.c. 10 years ago
Andres Freund 90586ef127 Fix ON CONFLICT DO UPDATE for tables with oids. 11 years ago
Stephen Frost 23a4b897f7 RLS refactoring 11 years ago
Tom Lane 68a14ca74b Avoid O(N^2) behavior when enlarging SPI tuple table in spi_printtup(). 11 years ago
Kevin Grittner 24bf2ee222 Fix bug in calculations of hash join buckets. 11 years ago
Andres Freund 6942663d1b Correct type of waitMode variable in ExecInsertIndexTuples(). 11 years ago
Tom Lane 89e80b0329 Fix a number of places that produced XX000 errors in the regression tests. 11 years ago
Tom Lane e91a1643ac Avoid some zero-divide hazards in the planner. 11 years ago
Joe Conway cfa928ff6f Plug RLS related information leak in pg_stats view. 11 years ago
Heikki Linnakangas dd20a97219 Remove false comment about speculative insertion. 11 years ago
Tom Lane 6fcb337fa5 Redesign tablesample method API, and do extensive code review. 11 years ago
Heikki Linnakangas 12e6c5a6ca Fix rescan of IndexScan node with the new lossy GiST distance functions. 11 years ago
Tom Lane 2aa0476dc3 Manual cleanup of pgindent results. 11 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Tom Lane f84c8601d6 Add error check for lossy distance functions in index-only scans. 11 years ago
Tom Lane 821b821a24 Still more fixes for lossy-GiST-distance-functions patch. 11 years ago
Tom Lane c5dd8ead40 More fixes for lossy-GiST-distance-functions patch. 11 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 11 years ago
Andres Freund e4942f7a56 Attach ON CONFLICT SET ... WHERE to the correct planstate. 11 years ago
Heikki Linnakangas 8cc7a4c5fd Fix typo in comment. 11 years ago
Tom Lane 424661913c Fix failure to copy IndexScan.indexorderbyops in copyfuncs.c. 11 years ago
Andres Freund f3d3118532 Support GROUPING SETS, CUBE and ROLLUP. 11 years ago
Simon Riggs f6d208d6e5 TABLESAMPLE, SQL Standard and extensible 11 years ago
Heikki Linnakangas 98edd617f3 Fix datatype confusion with the new lossy GiST distance functions. 11 years ago
Heikki Linnakangas 35fcb1b3d0 Allow GiST distance function to return merely a lower-bound. 11 years ago
Tom Lane 1dc5ebc907 Support "expanded" objects, particularly arrays, for better performance. 11 years ago
Robert Haas 78efd5c1ed Extend abbreviated key infrastructure to datum tuplesorts. 11 years ago
Tom Lane 0bb8528b5c Fix postgres_fdw to return the right ctid value in EvalPlanQual cases. 11 years ago
Andres Freund 4af6e61a36 Fix ON CONFLICT bugs that manifest when used in rules. 11 years ago
Tom Lane afb9249d06 Add support for doing late row locking in FDWs. 11 years ago