summaryrefslogtreecommitdiff
path: root/src/backend/rewrite
AgeCommit message (Expand)Author
2017-05-07RLS: Fix ALL vs. SELECT+UPDATE policy usageStephen Frost
2017-04-12Code review for c94e6942cefe7d20c5feed856e27f672734b1e2b.Robert Haas
2017-04-11Allow a rule on partitioned table to be renamed.Robert Haas
2017-04-10Improve castNode notation by introducing list-extraction-specific variants.Tom Lane
2017-04-06Identity columnsPeter Eisentraut
2017-03-29Cast result of copyObject() to correct typePeter Eisentraut
2017-03-08Support XMLTABLE query expressionAlvaro Herrera
2017-02-23Remove deprecated COMMENT ON RULE syntaxPeter Eisentraut
2017-02-21Make more use of castNode()Peter Eisentraut
2017-02-01Provide CatalogTupleDelete() as a wrapper around simple_heap_delete().Tom Lane
2017-01-31Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera
2017-01-27Use castNode() in a bunch of statement-list-related code.Tom Lane
2017-01-24Fix things so that updatable views work with partitioned tables.Robert Haas
2017-01-14Change representation of statement lists, and add statement location info.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-23Remove unnecessary casts of makeNode() resultPeter Eisentraut
2016-12-07Implement table partitioning.Robert Haas
2016-12-05Add support for restrictive RLS policiesStephen Frost
2016-11-10Cleanup of rewriter and planner handling of Query.hasRowSecurity flag.Tom Lane
2016-09-13Improve parser's and planner's handling of set-returning functions.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-03-01Improve error message for rejecting RETURNING clauses with dropped columns.Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-29Put back one copyObject() in rewriteTargetView().Tom Lane
2015-12-21Make viewquery a copy in rewriteTargetView()Stephen Frost
2015-12-11Get rid of the planner's LateralJoinInfo data structure.Tom Lane
2015-10-05Apply SELECT policies in INSERT/UPDATE+RETURNINGStephen Frost
2015-09-30Include policies based on ACLs neededStephen Frost
2015-09-15Enforce ALL/SELECT policies in RETURNING for RLSStephen Frost
2015-09-15RLS refactoringStephen Frost
2015-09-08Lock all relations referred to in updatable viewsStephen Frost
2015-08-28Ensure locks are acquired on RLS-added relationsStephen Frost
2015-08-28Clarify what some historic terms in rewriteHandler.c mean.Andres Freund
2015-08-03RLS: Keep deny policy when only restrictive existStephen Frost
2015-07-30Use appropriate command type when retrieving relation's policies.Joe Conway
2015-07-28Disallow converting a table to a view if row security is present.Joe Conway
2015-07-28Plug RLS related information leak in pg_stats view.Joe Conway
2015-07-25Redesign tablesample method API, and do extensive code review.Tom Lane
2015-05-24Manual cleanup of pgindent results.Tom Lane
2015-05-24pgindent run for 9.5Bruce Momjian
2015-05-16Support GROUPING SETS, CUBE and ROLLUP.Andres Freund
2015-05-15TABLESAMPLE, SQL Standard and extensibleSimon Riggs
2015-05-12Fix ON CONFLICT bugs that manifest when used in rules.Andres Freund
2015-05-08Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund
2015-05-07Represent columns requiring insert and update privileges indentently.Andres Freund
2015-05-01Mark views created from tables as replication identity 'nothing'Bruce Momjian
2015-04-25Perform RLS WITH CHECK before constraints, etcStephen Frost
2015-04-24Copy the relation name for error reporting in WCOsStephen Frost
2015-04-22RLS fixes, new hooks, and new test moduleStephen Frost
2015-03-03Change many routines to return ObjectAddress rather than OIDAlvaro Herrera