Commit Graph

169 Commits (698fa924b11a4ff55ac83b340dbae1e6cee00e59)

Author SHA1 Message Date
Peter Eisentraut d4d1fc527b Update various forward declarations to use typedef 4 months ago
Alexander Korotkov ab42d643c1 Refactor ChangeVarNodesExtended() using the custom callback 8 months ago
Alexander Korotkov 2782f3b845 Revert "Refactor ChangeVarNodesExtended() using the custom callback" 8 months ago
Alexander Korotkov 250a718aad Refactor ChangeVarNodesExtended() using the custom callback 8 months ago
Richard Guo 363a6e8c6f Eliminate code duplication in replace_rte_variables callbacks 11 months ago
Richard Guo 1e4351af32 Expand virtual generated columns in the planner 11 months ago
Alexander Korotkov fc069a3a63 Implement Self-Join Elimination 11 months ago
Peter Eisentraut 83ea6c5402 Virtual generated columns 11 months ago
Dean Rasheed 80feb727c8 Add OLD/NEW support to RETURNING in DML queries. 12 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Dean Rasheed 5f2e179bd3 Support MERGE into updatable views. 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions 2 years ago
Tom Lane 2489d76c49 Make Vars be outer-join-aware. 3 years ago
Tom Lane 3f7836ff65 Fix calculation of which GENERATED columns need to be updated. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Alvaro Herrera a61b1f7482
Rework query relation permission checking 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
David Rowley 7fc26d11e3 Adjust locations which have an incorrect copyright year 5 years ago
Tom Lane 86dc90056d Rework planning and execution of UPDATE and DELETE. 5 years ago
Peter Eisentraut 3696a600e2 SEARCH and CYCLE clauses 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane ad77039fad Calculate extraUpdatedCols in query rewriter, not parser. 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane bf7427bdd3 Minimal portability fix for commit e1551f96e. 6 years ago
Michael Paquier e1551f96e6 Refactor attribute mappings used in logical tuple conversion 6 years ago
Amit Kapila e0487223ec Make the order of the header file includes consistent. 6 years ago
Tom Lane 4a0aab14dc Defend against self-referential views in relation_is_updatable(). 6 years ago
Michael Paquier 66bde49d96 Fix inconsistencies and typos in the tree, take 10 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 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
Simon Riggs 354f13855e Modified files for MERGE 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 9a785ad573 Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE. 8 years ago
Peter Eisentraut 0e1539ba0d Add some const decorations to prototypes 8 years ago
Robert Haas 610e8ebb0f Teach map_partition_varattnos to handle whole-row expressions. 9 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Peter Eisentraut e8d016d819 Remove deprecated COMMENT ON RULE syntax 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Stephen Frost 093129c9d9 Add support for restrictive RLS policies 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Stephen Frost 22eaf35c1d RLS refactoring 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 11 years ago