Commit Graph

39 Commits (9dc718bdf2b1a574481a45624d42b674332e2903)

Author SHA1 Message Date
Peter Geoghegan 9dc718bdf2 Pass down "logically unchanged index" hint. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Heikki Linnakangas a04daa97a4 Remove es_result_relation_info from EState. 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7854e07f25 Revert "Rename files and headers related to index AM" 6 years ago
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
David Rowley 56b3b38382 Fix incorrect index behavior in COPY FROM with partitioned tables 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Andres Freund 5db6df0c01 tableam: Add tuple_{insert, delete, update, lock} and use. 6 years ago
Andres Freund c2fe139c20 tableam: Add and use scan APIs. 6 years ago
Andres Freund b7eda3e0e3 Move generic snapshot related code from tqual.h to snapmgr.h. 7 years ago
Andres Freund 0944ec54de Don't include genam.h from execnodes.h and relscan.h anymore. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Peter Eisentraut ae4472c619 Remove obsolete IndexIs* macros 7 years ago
Andres Freund 1a0586de36 Introduce notion of different types of slots (without implementing them). 7 years ago
Andres Freund 29c94e03c7 Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. 7 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 7 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Andres Freund b8d7f053c5 Faster expression evaluation and targetlist projection. 8 years ago
Tom Lane 86d911ec0f Allow index AMs to cache data across aminsert calls within a SQL command. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas ffccee4736 Fix typo in comment. 9 years ago
Tom Lane 9c810a2edc Fix failure to handle conflicts in non-arbiter exclusion constraints. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Andres Freund 533cd2303a Remove trailing commas in enums. 9 years ago
Teodor Sigaev 8b99edefca Revert CREATE INDEX ... INCLUDING ... 9 years ago
Teodor Sigaev 386e3d7609 CREATE INDEX ... INCLUDING (column[, ...]) 9 years ago
Stephen Frost fd658dbb30 Avoid incorrectly indicating exclusion constraint wait 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas dc486fb969 Remove duplicate word. 10 years ago
Robert Haas b8dd19af50 Improve INSERT .. ON CONFLICT error message. 10 years ago
Andres Freund f9dec81a54 Correct type of waitMode variable in ExecInsertIndexTuples(). 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 10 years ago
Andres Freund 168d5805e4 Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 10 years ago
Heikki Linnakangas 61a553a091 Add comments explaining how unique and exclusion constraints are enforced. 10 years ago
Heikki Linnakangas 62420ae7d6 Move functions related to index maintenance to separate source file. 10 years ago