PostgresSQL Partition Manager
186.27 KB
built 2026-10-17 05:32:07 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
17 totalRequires11
- /usr/bin/python3
- ld-linux-riscv64-lp64d.so.1()(64bit)
- ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.27)(64bit)
- postgresql18-server
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(PayloadIsZstd) <= 5.4.18-1
- rtld(GNU_HASH)
Provides5
- pg_partman = 5.4.3-3.fc45
- pg_partman(riscv-64) = 5.4.3-3.fc45
- pg_partman-any
- postgresql-pg_partman = 5.4.3-3.fc45
- postgresql18-pg_partman = 5.4.3-3.fc45
ObsoletesNo Obsoletes
Conflicts1
- pg_partman-any
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
113
Files 1–50 of 113
Next →
Component of
buildroots that installed this RPMNo Buildroots
