aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/policy.c
Commit message (Expand)AuthorAge
* Remove unnecessary failure cases in RemoveRoleFromObjectPolicy().Tom Lane2021-06-25
* Fix misbehavior of DROP OWNED BY with duplicate polroles entries.Tom Lane2021-06-18
* Centralize the logic for protective copying of utility statements.Tom Lane2021-06-18
* Update copyright for 2021Bruce Momjian2021-01-02
* Revise RelationBuildRowSecurity() to avoid memory leaks.Tom Lane2020-09-26
* Introduce macros for typalign and typstorage constants.Tom Lane2020-03-04
* Make parser rely more heavily on the ParseNamespaceItem data structure.Tom Lane2020-01-02
* Update copyrights for 2020Bruce Momjian2020-01-01
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-27
* Rename files and headers related to index AMMichael Paquier2019-12-25
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-21
* Update copyright for 2019Bruce Momjian2019-01-02
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Create an RTE field to record the query's lock mode for each relation.Tom Lane2018-09-30
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Rename MemoryContextCopySetIdentifier() for clarityPeter Eisentraut2018-04-06
* Combine options for RangeVarGetRelidExtended() into a flags argument.Andres Freund2018-03-30
* Allow memory contexts to have both fixed and variable ident strings.Tom Lane2018-03-27
* Replace AclObjectKind with ObjectTypePeter Eisentraut2018-01-19
* Update copyright for 2018Bruce Momjian2018-01-02
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Teach RemoveRoleFromObjectPolicy() about partitioned tables.Dean Rasheed2017-06-14
* Provide CatalogTupleDelete() as a wrapper around simple_heap_delete().Tom Lane2017-02-01
* Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera2017-01-31
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Make more use of RoleSpec structPeter Eisentraut2016-12-29
* Implement table partitioning.Robert Haas2016-12-07
* Add support for restrictive RLS policiesStephen Frost2016-12-05
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27
* pgindent run for 9.6Robert Haas2016-06-09
* Remove various special checks around default rolesStephen Frost2016-05-06
* Reserve the "pg_" namespace for rolesStephen Frost2016-04-08
* Remove useless double calls of make_parsestate().Tom Lane2016-03-17
* Fix bogus lock release in RemovePolicyById and RemoveRoleFromObjectPolicy.Tom Lane2016-01-03
* Update copyright for 2016Bruce Momjian2016-01-02
* Handle policies during DROP OWNED BYStephen Frost2015-12-11
* Handle dependencies properly in ALTER POLICYStephen Frost2015-12-11
* Improve some messagesPeter Eisentraut2015-12-10
* RLS refactoringStephen Frost2015-09-15
* Rename 'cmd' to 'cmd_name' in CreatePolicyStmtStephen Frost2015-08-21
* Create new ParseExprKind for use by policy expressions.Joe Conway2015-07-29
* Add missing post create and alter hooks to policy objects.Joe Conway2015-07-29
* Suppress "variable may be used uninitialized" warning.Tom Lane2015-07-28
* Disallow converting a table to a view if row security is present.Joe Conway2015-07-28
* Create a pg_shdepend entry for each role in TO clause of policies.Joe Conway2015-07-28
* Add now-required #include.Tom Lane2015-07-11
* Add assign_expr_collations() to CreatePolicy() and AlterPolicy().Joe Conway2015-07-11