summaryrefslogtreecommitdiff
path: root/src/backend/rewrite
Commit message (Expand)AuthorAgeFilesLines
* Fix various typosDavid Rowley2023-04-181-1/+1
* Fix more bugs caused by adding columns to the end of a view.Tom Lane2023-03-071-0/+16
* Remove local optimizations of empty Bitmapsets into null pointers.Tom Lane2023-03-021-15/+4
* Fix mishandling of OLD/NEW references in subqueries in rule actions.Dean Rasheed2023-02-251-4/+18
* Fix multi-row DEFAULT handling for INSERT ... SELECT rules.Dean Rasheed2023-02-232-7/+36
* Make Vars be outer-join-aware.Tom Lane2023-01-301-5/+222
* Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane2023-01-182-33/+12
* Revert "Get rid of the "new" and "old" entries in a view's rangetable."Tom Lane2023-01-112-12/+33
* Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane2023-01-112-33/+12
* Fix calculation of which GENERATED columns need to be updated.Tom Lane2023-01-051-45/+0
* Update copyright for 2023Bruce Momjian2023-01-028-8/+8
* Add copyright notices to meson filesAndrew Dunstan2022-12-201-0/+2
* Update outdated comment in ApplyRetrieveRuleAlvaro Herrera2022-12-071-2/+3
* Rework query relation permission checkingAlvaro Herrera2022-12-064-118/+172
* Fix DEFAULT handling for multi-row INSERT rules.Dean Rasheed2022-12-031-10/+43
* Remove logic for converting a table to a view.Tom Lane2022-12-021-177/+12
* Stop accessing checkAsUser via RTE in some casesAlvaro Herrera2022-11-301-1/+1
* Refactor ownercheck functionsPeter Eisentraut2022-11-131-3/+3
* Reject non-ON-SELECT rules that are named "_RETURN".Tom Lane2022-10-171-0/+12
* Yet further fixes for multi-row VALUES lists for updatable views.Tom Lane2022-10-111-28/+59
* meson: Add initial version of meson based build systemAndres Freund2022-09-211-0/+9
* Fix grammar in error messageJohn Naylor2022-09-151-1/+1
* More -Wshadow=compatible-local warning fixesDavid Rowley2022-08-261-1/+0
* Avoid using list_length() to test for empty list.Tom Lane2022-08-171-1/+1
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-161-5/+3
* Fix incautious CTE matching in rewriteSearchAndCycle().Tom Lane2022-04-231-3/+16
* Add support for MERGE SQL commandAlvaro Herrera2022-03-282-7/+140
* Add support for security invoker views.Dean Rasheed2022-03-221-6/+12
* Don't bother to attach column name lists to RowExprs of named types.Tom Lane2022-03-171-3/+3
* Update copyright for 2022Bruce Momjian2022-01-077-7/+7
* Fix rewriter to set hasModifyingCTE correctly on rewritten queries.Tom Lane2021-09-081-0/+23
* Disable anonymous record hash support except in special casesPeter Eisentraut2021-09-081-3/+3
* Use l*_node() family of functions where appropriatePeter Eisentraut2021-07-191-4/+4
* Reject cases where a query in WITH rewrites to just NOTIFY.Tom Lane2021-07-091-3/+17
* Improve error messages about mismatching relkindPeter Eisentraut2021-07-081-3/+5
* Adjust locations which have an incorrect copyright yearDavid Rowley2021-06-041-1/+1
* Remove unused function argumentPeter Eisentraut2021-05-031-6/+0
* Remove rewriteTargetListIU's expansion of view targetlists in UPDATE.Tom Lane2021-04-261-38/+4
* Update comments for rewriteTargetListIU().Tom Lane2021-04-251-6/+4
* doc: Improve hyphenation consistencyPeter Eisentraut2021-04-212-4/+4
* Fix typos and grammar in comments and docsMichael Paquier2021-04-191-1/+1
* Clean up treatment of missing default and CHECK-constraint records.Tom Lane2021-04-061-13/+16
* Rework planning and execution of UPDATE and DELETE.Tom Lane2021-03-311-92/+1
* Revert "Propagate CTE property flags when copying a CTE list into a rule."Tom Lane2021-02-071-6/+0
* Propagate CTE property flags when copying a CTE list into a rule.Tom Lane2021-02-061-0/+6
* Disallow converting an inheritance child table to a view.Tom Lane2021-02-061-7/+18
* SEARCH and CYCLE clausesPeter Eisentraut2021-02-013-0/+687
* Update copyright for 2021Bruce Momjian2021-01-026-6/+6
* Improve wording of two error messages related to generated columns.Tom Lane2020-11-231-7/+10
* Allow a multi-row INSERT to specify DEFAULTs for a generated column.Tom Lane2020-11-221-27/+215