Commit Graph

1376 Commits (eb8312a22a84c33fc405ae9b497113973f552f90)

Author SHA1 Message Date
Peter Eisentraut 308da179e7 Add COPY_ARRAY_FIELD and COMPARE_ARRAY_FIELD 4 years ago
Peter Eisentraut 0ffbe900ce Fix _equalA_Const 4 years ago
Peter Eisentraut 639a86e36a Remove Value node struct 4 years ago
Alvaro Herrera 0c6828fa98
Add PublicationTable and PublicationRelInfo structs 4 years ago
Peter Eisentraut c1132aae33 Check the size in COPY_POINTER_FIELD 4 years ago
Peter Eisentraut 2226b4189b Change SeqScan node to contain Scan node 4 years ago
David Rowley 475dbd0b71 Track a Bitmapset of non-pruned partitions in RelOptInfo 4 years ago
Peter Eisentraut 31360381f0 Rename some node support functions for consistency 4 years ago
Peter Eisentraut 3d25b4ea6e Rename argument of _outValue() 4 years ago
David Rowley 83f4fcc655 Change the name of the Result Cache node to Memoize 5 years ago
David Rowley 29f45e299e Use a hash table to speed up NOT IN(values) 5 years ago
Tom Lane e56bce5d43 Reconsider the handling of procedure OUT parameters. 5 years ago
Peter Eisentraut 3bb309be75 Add _outTidRangePath() 5 years ago
Tom Lane a65e9f3f14 Fix inconsistent equalfuncs.c behavior for FuncCall.funcformat. 5 years ago
Tomas Vondra d57ecebd12 Add transformed flag to nodes/*funcs.c for CREATE STATISTICS 5 years ago
Noah Misch a2dee328bb Standardize nodes/*funcs.c cosmetics for ForeignScan.resultRelation. 5 years ago
Tom Lane 049e1e2edb Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists. 5 years ago
Thomas Munro ec48314708 Revert per-index collation version tracking feature. 5 years ago
David Rowley 152d33bcce Improve slightly misleading comments in nodeFuncs.c 5 years ago
David Rowley 50e17ad281 Speedup ScalarArrayOpExpr evaluation 5 years ago
Peter Eisentraut e717a9a18b SQL-standard function body 5 years ago
David Rowley 9eacee2e62 Add Result Cache executor node (take 2) 5 years ago
David Rowley 28b3e3905c Revert b6002a796 5 years ago
David Rowley b6002a796d Add Result Cache executor node 5 years ago
Tom Lane 86dc90056d Rework planning and execution of UPDATE and DELETE. 5 years ago
Peter Eisentraut 055fee7eb4 Allow an alias to be attached to a JOIN ... USING 5 years ago
Etsuro Fujita 27e1f14563 Add support for asynchronous execution. 5 years ago
David Rowley f58b230ed0 Cache if PathTarget and RestrictInfos contain volatile functions 5 years ago
Tomas Vondra a4d75c86bf Extended statistics on expressions 5 years ago
Alvaro Herrera 71f4c8c6f7
ALTER TABLE ... DETACH PARTITION ... CONCURRENTLY 5 years ago
Amit Kapila 26acb54a13 Revert "Enable parallel SELECT for "INSERT INTO ... SELECT ..."." 5 years ago
Robert Haas bbe0a81db6 Allow configurable LZ4 TOAST compression. 5 years ago
Tomas Vondra be45be9c33 Implement GROUP BY DISTINCT 5 years ago
Amit Kapila 05c8482f7f Enable parallel SELECT for "INSERT INTO ... SELECT ...". 5 years ago
David Rowley 977b2c0853 Add missing TidRangeScan readfunc 5 years ago
David Rowley bb437f995d Add TID Range Scans to support efficient scanning ranges of TIDs 5 years ago
Tom Lane f003a7522b Remove [Merge]AppendPath.partitioned_rels. 5 years ago
Peter Eisentraut 3696a600e2 SEARCH and CYCLE clauses 5 years ago
Peter Eisentraut 6aaaa76bb4 Allow GRANTED BY clause in normal GRANT and REVOKE statements 5 years ago
Tomas Vondra b663a41363 Implement support for bulk inserts in postgres_fdw 5 years ago
Tom Lane c9d5298485 Re-implement pl/pgsql's expression and assignment parsing. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane b3817f5f77 Improve hash_create()'s API for some added robustness. 5 years ago
Tom Lane c7aba7c14e Support subscripting of arbitrary types, not only arrays. 5 years ago
Tom Lane a676386b58 Remove operator_precedence_warning. 5 years ago
Michael Paquier b5913f6120 Refactor CLUSTER and REINDEX grammar to use DefElem for option lists 5 years ago
Tom Lane f7f83a55bf Ensure that expandTableLikeClause() re-examines the same table. 5 years ago
Tom Lane 8286223f3d Fix missing outfuncs.c support for IncrementalSortPath. 5 years ago
Heikki Linnakangas 0a2bc5d61e Move per-agg and per-trans duplicate finding to the planner. 5 years ago
Tom Lane 926fa801ac Remove undocumented IS [NOT] OF syntax. 5 years ago