]> granicus.if.org Git - postgresql/history - src/backend/catalog/partition.c
Replace heapam.h includes with {table, relation}.h where applicable.
[postgresql] / src / backend / catalog / partition.c
2019-01-21 Andres FreundReplace heapam.h includes with {table, relation}.h...
2019-01-02 Bruce MomjianUpdate copyright for 2019
2018-04-26 Tom LanePost-feature-freeze pgindent run.
2018-04-15 Alvaro HerreraReorganize partitioning code
2018-04-12 Alvaro HerreraAdd comment about default partition in check_new_partit...
2018-04-08 Tom LaneMerge catalog/pg_foo_fn.h headers back into pg_foo...
2018-04-06 Alvaro HerreraFaster partition pruning
2018-04-06 Peter EisentrautRename MemoryContextCopySetIdentifier() for clarity
2018-03-27 Tom LaneAllow memory contexts to have both fixed and variable...
2018-03-26 Alvaro HerreraHandle INSERT .. ON CONFLICT with partitioned tables
2018-03-21 Alvaro HerreraFix relcache handling of the 'default' partition
2018-03-11 Tom LaneFix improper uses of canonicalize_qual().
2018-02-28 Robert HaasUpdate and improve comments.
2018-02-23 Robert HaasRevise API for partition bound search functions.
2018-02-23 Robert HaasRevise API for partition_rbound_cmp/partition_rbound_da...
2018-02-19 Tom LaneRemove bogus "extern" annotations on function definitions.
2018-02-19 Peter EisentrautRemove redundant function declaration
2018-02-02 Robert HaasRefactor code for partition bound searching
2018-01-31 Robert HaasFix list partition constraints for partition keys of...
2018-01-28 Bruce MomjianC includes: Reorder C includes in partition.c
2018-01-04 Robert HaasMinor preparatory refactoring for UPDATE row movement.
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-12-13 Tom LaneRethink MemoryContext creation to improve performance.
2017-12-11 Robert HaasImprove comment about PartitionBoundInfoData.
2017-12-01 Robert HaasMinor code beautification in partition_bounds_equal.
2017-11-29 Robert HaasUpdate typedefs.list and re-run pgindent
2017-11-28 Robert HaasIf a range-partitioned table has no default partition...
2017-11-28 Robert HaasAdd null test to partition constraint for default range...
2017-11-21 Robert HaasFix multiple problems with satisfies_hash_partition.
2017-11-16 Robert HaasFix typo in comment.
2017-11-15 Robert HaasCentralize executor-related partitioning code.
2017-11-09 Robert HaasAdd hash partitioning.
2017-10-30 Magnus HaganderFix typo in comment
2017-10-28 Robert HaasFix misplaced ReleaseSysCache call in get_default_parti...
2017-10-12 Robert HaasSynchronize error messages.
2017-10-06 Robert HaasCopy information from the relcache instead of pointing...
2017-10-05 Robert HaasOn CREATE TABLE, consider skipping validation of subpar...
2017-10-05 Robert HaasFix typo.
2017-09-14 Robert HaasMake RelationGetPartitionDispatchInfo expand depth...
2017-09-09 Tom LaneFix failure-to-copy bug in commit 6f6b99d13.
2017-09-08 Tom LaneFix uninitialized-variable bug.
2017-09-08 Robert HaasAllow a partitioned table to have a default partition.
2017-09-08 Robert HaasRefactor get_partition_for_tuple a bit.
2017-09-01 Robert HaasTighten up some code in RelationBuildPartitionDesc.
2017-08-17 Robert HaasDon't lock tables in RelationGetPartitionDispatchInfo.
2017-08-15 Robert HaasAssorted preparatory refactoring for partition-wise...
2017-08-14 Tom LaneFinal pgindent + perltidy run for v10.
2017-08-10 Robert HaasImprove the error message when creating an empty range...
2017-08-03 Robert HaasTeach map_partition_varattnos to handle whole-row expre...
2017-08-01 Dean RasheedComment fix for partition_rbound_cmp().
2017-07-24 Tom LaneBe more consistent about errors for opfamily member...
2017-07-21 Dean RasheedUse MINVALUE/MAXVALUE instead of UNBOUNDED for range...
2017-07-06 Dean RasheedClarify the contract of partition_rbound_cmp().
2017-07-06 Dean RasheedSimplify the logic checking new range partition bounds.
2017-06-30 Robert HaasAdd missing period to comment.
2017-06-26 Tom LaneAvoid useless "x = ANY(ARRAY[])" test for empty partiti...
2017-06-22 Magnus HaganderFix typo in comment
2017-06-21 Tom LanePhase 3 of pgindent updates.
2017-06-21 Tom LanePhase 2 of pgindent updates.
2017-06-21 Tom LaneInitial pgindent run with pg_bsd_indent version 2.0.
2017-06-20 Peter EisentrautFix typo in code comment
2017-06-13 Robert HaasAlways initialize PartitionBoundInfoData's null_index.
2017-06-04 Tom LaneReplace over-optimistic Assert in partitioning code...
2017-05-29 Tom LaneMore code review for get_qual_for_list().
2017-05-29 Tom LaneCode review focused on new node types added by partitio...
2017-05-24 Robert HaasCode review of get_qual_for_list.
2017-05-18 Robert HaasDon't explicitly mark range partitioning columns NOT...
2017-05-17 Robert HaasCode review for make_partition_op_expr.
2017-05-17 Robert HaasRemove redundant has_null member from PartitionBoundInf...
2017-05-15 Robert HaasAttempt to fix compiler warning.
2017-05-13 Robert HaasTeach \d+ to show partitioning constraints.
2017-05-13 Robert HaasFix multi-column range partitioning constraints.
2017-05-02 Robert HaasFix typos in comments.
2017-04-18 Simon RiggsFix minor typo in comment
2017-03-29 Peter EisentrautImprove Node vs Expr use a bit
2017-03-27 Robert HaasFix improper NULL handling in list partitioning code.
2017-03-26 Tom LaneUse ExecPrepareExpr in place of ExecPrepareCheck where...
2017-03-25 Andres FreundFaster expression evaluation and targetlist projection.
2017-03-03 Robert HaasImprove error reporting for tuple-routing failures.
2017-01-25 Robert HaasBe more aggressive in avoiding tuple conversion.
2017-01-24 Robert HaasSet ecxt_scantuple correctly for tuple routing.
2017-01-24 Robert HaasReindent table partitioning code.
2017-01-24 Robert HaasRemove unused variable.
2017-01-24 Robert HaasDon't invoke arbitrary code inside a possibly-aborted...
2017-01-20 Robert HaasFix comparison logic in partition_bounds_equal for...
2017-01-19 Andres FreundRemove obsoleted code relating to targetlist SRF evalua...
2017-01-19 Robert HaasAvoid some code duplication in map_partition_varattnos().
2017-01-19 Robert HaasFix some problems in check_new_partition_bound().
2017-01-19 Robert HaasFix RETURNING to work correctly with partition tuple...
2017-01-13 Robert HaasFix a bug in how we generate partition constraints.
2017-01-04 Robert HaasAssorted code improvements for table partitioning.
2017-01-04 Robert HaasRemove unnecessary arguments from partitioning functions.
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-12-22 Robert HaasFix tuple routing in cases where tuple descriptors...
2016-12-13 Robert HaasFix bugs in RelationGetPartitionDispatchInfo.
2016-12-13 Robert HaasClean up code, comments, and formatting for table parti...
2016-12-08 Robert HaasSilence compiler warning.
2016-12-07 Robert HaasImplement table partitioning.