Commit Graph

430 Commits (27cc7cd2bc8a5e8efc8279bc5d2a8ae42fd8ad33)

Author SHA1 Message Date
Andres Freund 27cc7cd2bc Reorder EPQ work, to fix rowmark related bugs and improve efficiency. 6 years ago
Andres Freund fb3b098fe8 Remove fmgr.h includes from headers that don't really need it. 6 years ago
Tom Lane 3c926587b5 Remove EState.es_range_table_array. 6 years ago
Andres Freund 2abd7ae9b2 Fix representation of hash keys in Hash/HashJoin nodes. 6 years ago
Michael Paquier 6b8548964b Fix inconsistencies in the code 6 years ago
Heikki Linnakangas cd96389d71 Fix confusion on different kinds of slots in IndexOnlyScans. 6 years ago
Michael Paquier 1fb6f62a84 Fix typos in various places 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Michael Paquier 7e19929ea2 Fix duplicated words in comments 6 years ago
Andres Freund b8b94ea129 Fix slot type issue for fuzzy distance index scan over out-of-core table AM. 7 years ago
Andres Freund 86b85044e8 tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering. 7 years ago
Andres Freund bfbcad478f tableam: bitmap table scan. 7 years ago
Andres Freund 73c954d248 tableam: sample scan. 7 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Peter Eisentraut 5e1963fb76 Collations with nondeterministic comparison 7 years ago
Andres Freund c2fe139c20 tableam: Add and use scan APIs. 7 years ago
Robert Haas 898e5e3290 Allow ATTACH PARTITION with only ShareUpdateExclusiveLock. 7 years ago
Andres Freund 277cb78983 Don't reuse slots between root and partition in ON CONFLICT ... UPDATE. 7 years ago
Andres Freund ad0bda5d24 Store tuples for EvalPlanQual in slots, rather than as HeapTuples. 7 years ago
Andres Freund ff11e7f4b9 Use slots in trigger infrastructure, except for the actual invocation. 7 years ago
Andres Freund a9c35cf85c Change function call information to be variable length. 7 years ago
Heikki Linnakangas 95931133a9 Fix misc typos in comments. 7 years ago
Andres Freund 0944ec54de Don't include genam.h from execnodes.h and relscan.h anymore. 7 years ago
Andres Freund 4c850ecec6 Don't include heapam.h from others headers. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Alvaro Herrera 3f2393edef Redesign initialization of partition routing structures 7 years ago
Andres Freund 1a0586de36 Introduce notion of different types of slots (without implementing them). 7 years ago
Andres Freund 1ef6bd2954 Don't require return slots for nodes without projection. 7 years ago
Tom Lane 26cb82030f Improve some comments related to executor result relations. 7 years ago
Tom Lane f9eb7c14b0 Avoid O(N^2) cost in ExecFindRowMark(). 7 years ago
Tom Lane d73f4c74dd In the executor, use an array of pointers to access the rangetable. 7 years ago
Tom Lane 9ddef36278 Centralize executor's opening/closing of Relations for rangetable entries. 7 years ago
Andres Freund c03c1449c0 Fix issues around EXPLAIN with JIT. 7 years ago
Andres Freund 33001fd7a7 Collect JIT instrumentation from workers. 7 years ago
Tom Lane 07a3af0ff8 Fix parsetree representation of XMLTABLE(XMLNAMESPACES(DEFAULT ...)). 7 years ago
Heikki Linnakangas 4b035841a1 Fix IndexInfo comments. 7 years ago
Andrew Gierth 07172d5aff Avoid query-lifetime memory leaks in XMLTABLE (bug #15321) 7 years ago
Heikki Linnakangas 5220bb7533 Expand run-time partition pruning to work with MergeAppend 7 years ago
Heikki Linnakangas 6b387179ba Fix misc typos, mostly in comments. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Alvaro Herrera b7e2cbc5b4 Update Append's idea of first_partial_plan 8 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Teodor Sigaev c9c875a28f Rename IndexInfo.ii_KeyAttrNumbers array 8 years ago
Alvaro Herrera 15a8f8caad Fix IndexOnlyScan counter for heap fetches in parallel mode 8 years ago
Alvaro Herrera 499be013de Support partition pruning at execution time 8 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 8 years ago
Robert Haas 3d956d9562 Allow insert and update tuple routing and COPY for foreign tables. 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago