summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2018-01-26Avoid unnecessary use of pg_strcasecmp for already-downcased identifiers.Tom Lane
2018-01-26Remove the obsolete WITH clause of CREATE FUNCTION.Tom Lane
2018-01-25Ignore partitioned indexes where appropriateAlvaro Herrera
2018-01-22Transaction control in PL proceduresPeter Eisentraut
2018-01-19Allow UPDATE to move rows between partitions.Robert Haas
2018-01-19Replace AclObjectKind with ObjectTypePeter Eisentraut
2018-01-19Replace GrantObjectType with ObjectTypePeter Eisentraut
2018-01-19Local partitioned indexesAlvaro Herrera
2018-01-19Fix StoreCatalogInheritance1 to use 32bit inhseqnoAlvaro Herrera
2018-01-11Add QueryEnvironment to ExplainOneQuery_hook's parameter list.Tom Lane
2018-01-09Remove PortalGetQueryDesc()Peter Eisentraut
2018-01-09Update portal-related memory context names and APIPeter Eisentraut
2018-01-05Factor error generation out of ExecPartitionCheck.Robert Haas
2018-01-04Minor preparatory refactoring for UPDATE row movement.Robert Haas
2018-01-04Simplify and encapsulate tuple routing support code.Robert Haas
2018-01-03Update copyright for 2018Bruce Momjian
2018-01-02Fix deadlock hazard in CREATE INDEX CONCURRENTLYAlvaro Herrera
2018-01-01Fix EXPLAIN ANALYZE output for Parallel Hash.Andres Freund
2017-12-29Extend near-wraparound hints to include replication slotsSimon Riggs
2017-12-27Update relation's stats in pg_class during vacuum full.Teodor Sigaev
2017-12-21Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane
2017-12-15Perform a lot more sanity checks when freezing tuples.Andres Freund
2017-12-13Rethink MemoryContext creation to improve performance.Tom Lane
2017-12-08Apply identity sequence values on COPYPeter Eisentraut
2017-12-05Fix EXPLAIN ANALYZE of hash join when the leader doesn't participate.Andres Freund
2017-12-04When VACUUM or ANALYZE skips a concurrently dropped table, log it.Robert Haas
2017-12-01Re-allow INSERT .. ON CONFLICT DO NOTHING on partitioned tables.Robert Haas
2017-11-30SQL proceduresPeter Eisentraut
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-28Fix assorted syscache lookup sloppiness in partition-related code.Tom Lane
2017-11-16Pass InitPlan values to workers via Gather (Merge).Robert Haas
2017-11-15Centralize executor-related partitioning code.Robert Haas
2017-11-14Simplify index_[constraint_]create APIAlvaro Herrera
2017-11-10Add some const decorations to prototypesPeter Eisentraut
2017-11-09Add hash partitioning.Robert Haas
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-11-05Ignore CatalogSnapshot when checking COPY FREEZE prerequisites.Noah Misch
2017-11-02Revert bogus fixes of HOT-freezing bugAlvaro Herrera
2017-11-01Fix ALTER TABLE code to update domain constraints when needed.Tom Lane
2017-10-26Support domains over composite types.Tom Lane
2017-10-26In relevant log messages, indicate whether vacuums are aggressive.Robert Haas
2017-10-16Rework DefineIndex relkind checkAlvaro Herrera
2017-10-14Explicitly track whether aggregate final functions modify transition state.Tom Lane
2017-10-12Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing.Robert Haas
2017-10-12Replace remaining uses of pq_sendint with pq_sendint{8,16,32}.Andres Freund
2017-10-11Remove unnecessary PG_TRY overhead for CurrentResourceOwner changes.Tom Lane
2017-10-11Fix low-probability loss of NOTIFY messages due to XID wraparound.Tom Lane
2017-10-05On attach, consider skipping validation of subpartitions individually.Robert Haas
2017-10-05Improve error message when skipping scan of default partition.Robert Haas
2017-10-05Allow DML commands that create tables to use parallel query.Robert Haas