summaryrefslogtreecommitdiff
path: root/src/backend/rewrite
Commit message (Expand)AuthorAgeFilesLines
* Support XMLTABLE query expressionAlvaro Herrera2017-03-081-0/+4
* Remove deprecated COMMENT ON RULE syntaxPeter Eisentraut2017-02-231-55/+0
* Make more use of castNode()Peter Eisentraut2017-02-211-11/+5
* Provide CatalogTupleDelete() as a wrapper around simple_heap_delete().Tom Lane2017-02-011-1/+1
* Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera2017-01-312-18/+6
* Use castNode() in a bunch of statement-list-related code.Tom Lane2017-01-261-5/+5
* Fix things so that updatable views work with partitioned tables.Robert Haas2017-01-241-1/+2
* Change representation of statement lists, and add statement location info.Tom Lane2017-01-141-2/+1
* Update copyright via script for 2017Bruce Momjian2017-01-036-6/+6
* Remove unnecessary casts of makeNode() resultPeter Eisentraut2016-12-231-3/+3
* Implement table partitioning.Robert Haas2016-12-073-3/+6
* Add support for restrictive RLS policiesStephen Frost2016-12-051-20/+34
* Cleanup of rewriter and planner handling of Query.hasRowSecurity flag.Tom Lane2016-11-101-7/+25
* Improve parser's and planner's handling of set-returning functions.Tom Lane2016-09-131-1/+1
* pgindent run for 9.6Robert Haas2016-06-092-48/+52
* Improve error message for rejecting RETURNING clauses with dropped columns.Tom Lane2016-02-291-7/+19
* Update copyright for 2016Bruce Momjian2016-01-026-6/+6
* Put back one copyObject() in rewriteTargetView().Tom Lane2015-12-291-0/+7
* Make viewquery a copy in rewriteTargetView()Stephen Frost2015-12-211-12/+22
* Get rid of the planner's LateralJoinInfo data structure.Tom Lane2015-12-111-3/+0
* Apply SELECT policies in INSERT/UPDATE+RETURNINGStephen Frost2015-10-051-3/+29
* Include policies based on ACLs neededStephen Frost2015-09-301-34/+74
* Enforce ALL/SELECT policies in RETURNING for RLSStephen Frost2015-09-151-0/+47
* RLS refactoringStephen Frost2015-09-152-401/+420
* Lock all relations referred to in updatable viewsStephen Frost2015-09-081-0/+15
* Ensure locks are acquired on RLS-added relationsStephen Frost2015-08-281-0/+19
* Clarify what some historic terms in rewriteHandler.c mean.Andres Freund2015-08-281-0/+7
* RLS: Keep deny policy when only restrictive existStephen Frost2015-08-031-4/+10
* Use appropriate command type when retrieving relation's policies.Joe Conway2015-07-301-1/+11
* Disallow converting a table to a view if row security is present.Joe Conway2015-07-281-5/+19
* Plug RLS related information leak in pg_stats view.Joe Conway2015-07-281-13/+3
* Redesign tablesample method API, and do extensive code review.Tom Lane2015-07-251-0/+4
* Manual cleanup of pgindent results.Tom Lane2015-05-241-2/+2
* pgindent run for 9.5Bruce Momjian2015-05-233-115/+115
* Support GROUPING SETS, CUBE and ROLLUP.Andres Freund2015-05-162-1/+24
* TABLESAMPLE, SQL Standard and extensibleSimon Riggs2015-05-151-0/+3
* Fix ON CONFLICT bugs that manifest when used in rules.Andres Freund2015-05-131-3/+12
* Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund2015-05-082-29/+140
* Represent columns requiring insert and update privileges indentently.Andres Freund2015-05-081-22/+30
* Mark views created from tables as replication identity 'nothing'Bruce Momjian2015-05-011-0/+1
* Perform RLS WITH CHECK before constraints, etcStephen Frost2015-04-242-8/+21
* Copy the relation name for error reporting in WCOsStephen Frost2015-04-241-4/+4
* RLS fixes, new hooks, and new test moduleStephen Frost2015-04-222-130/+257
* Change many routines to return ObjectAddress rather than OIDAlvaro Herrera2015-03-031-5/+11
* Add parse location fields to NullTest and BooleanTest structs.Tom Lane2015-02-221-0/+1
* Rationalize the APIs of array element/slice access functions.Tom Lane2015-02-161-1/+1
* Fix column-privilege leak in error-message pathsStephen Frost2015-01-281-79/+2
* Clean up some mess in row-security patches.Tom Lane2015-01-241-10/+9
* Update copyright for 2015Bruce Momjian2015-01-066-6/+6
* Revert "Use a bitmask to represent role attributes"Alvaro Herrera2014-12-231-1/+1