summaryrefslogtreecommitdiff
path: root/src/backend/rewrite
AgeCommit message (Expand)Author
2018-01-19Replace AclObjectKind with ObjectTypePeter Eisentraut
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-27Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE.Tom Lane
2017-11-24RLS comment fixes.Dean Rasheed
2017-11-10Add some const decorations to prototypesPeter Eisentraut
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-11-06Always require SELECT permission for ON CONFLICT DO UPDATE.Dean Rasheed
2017-10-13Improve implementation of CRE-stack-flattening in map_variable_attnos().Tom Lane
2017-10-12Avoid coercing a whole-row variable that is already coerced.Robert Haas
2017-10-11pg_stat_statements: Widen query IDs from 32 bits to 64 bits.Robert Haas
2017-09-30Support arrays over domains.Tom Lane
2017-09-11Message style fixesPeter Eisentraut
2017-09-07Reduce excessive dereferencing of function pointersPeter Eisentraut
2017-08-20Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund
2017-08-03Teach map_partition_varattnos to handle whole-row expressions.Robert Haas
2017-07-11Fix multiple assignments to a column of a domain type.Tom Lane
2017-07-01Fix UPDATE of GENERATED ALWAYS identity columnsPeter Eisentraut
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-06-21Final pgindent run with old pg_bsd_indent (version 1.3).Tom Lane
2017-06-21Prevent table partitions from being turned into views.Dean Rasheed
2017-06-13Re-run pgindent.Tom Lane
2017-06-13Teach relation_is_updatable() about partitioned tables.Dean Rasheed
2017-06-11Apply RLS policies to partitioned tables.Joe Conway
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
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