summaryrefslogtreecommitdiff
path: root/src/backend/catalog/partition.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera2022-11-291-1/+2
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera2021-03-251-8/+30
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Plug memory leak in index_get_partitionAlvaro Herrera2020-11-061-1/+2
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-271-1/+1
* Allow whole-row Vars to be used in partitioning expressions.Tom Lane2019-12-251-18/+11
* Rename files and headers related to index AMMichael Paquier2019-12-251-1/+1
* Refactor attribute mappings used in logical tuple conversionMichael Paquier2019-12-181-6/+5
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-121-2/+1
* Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera2019-09-031-2/+1
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-151-1/+1
* Fix more typos and inconsistencies in the treeMichael Paquier2019-06-171-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-1/+1
* Fix style violations in syscache lookups.Tom Lane2019-05-051-1/+1
* Add index_get_partition convenience functionAlvaro Herrera2019-03-201-0/+36
* Move code for managing PartitionDescs into a new file, partdesc.cRobert Haas2019-02-211-16/+0
* Refactor planner's header files.Tom Lane2019-01-291-3/+1
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-211-6/+6
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-211-1/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Post-feature-freeze pgindent run.Tom Lane2018-04-261-1/+1
* Reorganize partitioning codeAlvaro Herrera2018-04-141-3143/+5
* Add comment about default partition in check_new_partition_boundAlvaro Herrera2018-04-121-0/+6
* Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane2018-04-081-1/+0
* Faster partition pruningAlvaro Herrera2018-04-061-119/+16
* Rename MemoryContextCopySetIdentifier() for clarityPeter Eisentraut2018-04-061-1/+1
* Allow memory contexts to have both fixed and variable ident strings.Tom Lane2018-03-271-4/+5
* Handle INSERT .. ON CONFLICT with partitioned tablesAlvaro Herrera2018-03-261-11/+77
* Fix relcache handling of the 'default' partitionAlvaro Herrera2018-03-211-7/+0
* Fix improper uses of canonicalize_qual().Tom Lane2018-03-111-2/+4
* Update and improve comments.Robert Haas2018-02-281-8/+5
* Revise API for partition bound search functions.Robert Haas2018-02-231-28/+38
* Revise API for partition_rbound_cmp/partition_rbound_datum_cmp.Robert Haas2018-02-231-21/+41
* Remove bogus "extern" annotations on function definitions.Tom Lane2018-02-191-1/+1
* Remove redundant function declarationPeter Eisentraut2018-02-181-3/+0
* Refactor code for partition bound searchingRobert Haas2018-02-021-95/+170
* Fix list partition constraints for partition keys of array type.Robert Haas2018-01-311-31/+67
* C includes: Reorder C includes in partition.cBruce Momjian2018-01-271-1/+1
* Minor preparatory refactoring for UPDATE row movement.Robert Haas2018-01-041-10/+77
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Rethink MemoryContext creation to improve performance.Tom Lane2017-12-131-3/+4
* Improve comment about PartitionBoundInfoData.Robert Haas2017-12-111-0/+7
* Minor code beautification in partition_bounds_equal.Robert Haas2017-12-011-6/+3
* Update typedefs.list and re-run pgindentRobert Haas2017-11-291-20/+19
* If a range-partitioned table has no default partition, reject null keys.Robert Haas2017-11-281-3/+2
* Add null test to partition constraint for default range partitions.Robert Haas2017-11-281-6/+23
* Fix multiple problems with satisfies_hash_partition.Robert Haas2017-11-211-30/+172