PostgresSQL Partition Manager
1.30 MB
built 2026-10-17 05:31:51 GMT
Description
pg_partman is an extension to create and manage both time-based
and number-based table partition sets. As of version 5.0.1, only built-in,
declarative partitioning is supported and the older trigger-based methods
have been deprecated.
The declarative partitioning built into PostgreSQL provides the commands
to create a partitioned table and its children. pg_partman uses the built-in
declarative features that PostgreSQL provides and builds upon those with
additional features and enhancements to make managing partitions easier.
One key way that pg_partman extends partitioning in Postgres is by providing
a means to automate the child table maintenance over time
(Ex. adding new children, dropping old ones based on a retention policy).
pg_partman also has features to turn an existing table into a partitioned
table or vice versa.
A background worker (BGW) process is included to automatically run partition
maintenance without the need of an external scheduler (cron, etc)
in most cases.
Dependencies
7 totalRequires5
- gcc
- make
- postgresql18-server-devel
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides2
- pg_partman = 5.4.3-3.fc45
- pg_partman-doc = 5.4.3-3.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
3Name ![]() |
Size |
|---|---|
| postgresql18-pg_partman.spec | 5.95 KB |
| python_shebangs.patch | 1.25 KB |
| v5.4.3.tar.gz | 1.29 MB |
Files 1–3 of 3
Component of
buildroots that installed this RPMNo Buildroots
