summaryrefslogtreecommitdiff
path: root/src/backend/rewrite
AgeCommit message (Expand)Author
2021-02-07Revert "Propagate CTE property flags when copying a CTE list into a rule."Tom Lane
2021-02-06Propagate CTE property flags when copying a CTE list into a rule.Tom Lane
2021-02-06Disallow converting an inheritance child table to a view.Tom Lane
2020-01-14Make rewriter prevent auto-updates on views with conditional INSTEAD rules.Dean Rasheed
2019-11-21Defend against self-referential views in relation_is_updatable().Tom Lane
2019-04-02Perform RLS subquery checks as the right user when going via a view.Dean Rasheed
2019-03-03Further fixing for multi-row VALUES lists for updatable views.Dean Rasheed
2019-02-20Fix DEFAULT-handling in multi-row VALUES lists for updatable views.Dean Rasheed
2018-08-21Fix set of NLS translation issuesMichael Paquier
2018-08-04Fix INSERT ON CONFLICT UPDATE through a view that isn't just SELECT *.Tom Lane
2017-11-27Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE.Tom Lane
2017-11-06Always require SELECT permission for ON CONFLICT DO UPDATE.Dean Rasheed
2017-07-11Fix multiple assignments to a column of a domain type.Tom Lane
2017-05-06RLS: Fix ALL vs. SELECT+UPDATE policy usageStephen Frost
2016-02-29Improve error message for rejecting RETURNING clauses with dropped columns.Tom Lane
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-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-23pgindent 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-13Fix 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-08Represent columns requiring insert and update privileges indentently.Andres Freund
2015-05-01Mark views created from tables as replication identity 'nothing'Bruce Momjian
2015-04-24Perform 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
2015-02-22Add parse location fields to NullTest and BooleanTest structs.Tom Lane
2015-02-16Rationalize the APIs of array element/slice access functions.Tom Lane
2015-01-28Fix column-privilege leak in error-message pathsStephen Frost
2015-01-24Clean up some mess in row-security patches.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-23Revert "Use a bitmask to represent role attributes"Alvaro Herrera
2014-12-23Use a bitmask to represent role attributesAlvaro Herrera
2014-11-28Add bms_next_member(), and use it where appropriate.Tom Lane
2014-11-27Rename pg_rowsecurity -> pg_policy and other fixesStephen Frost