pg_partman

Extension to manage partitioned tables by time or ID

Overview

PackageVersionCategoryLicenseLanguage
pg_partman5.5.0OLAPPostgreSQLC
IDExtensionBinLibLoadCreateTrustRelocSchema
2510pg_partmanNoYesNoYesNoNo-
Relatedplpgsql timescaledb pg_ttl_index citus pg_fkpart timeseries pg_cron
Depended Bypartman_to_cstore timeseries

Version

TypeRepoVersionPG VerPackageDeps
EXTPGDG5.5.01817161514pg_partmanplpgsql
RPMPGDG5.5.01817161514pg_partman_$v-
DEBPGDG5.5.01817161514postgresql-$v-partman-
OS / PGPG18PG17PG16PG15PG14
el8.x86_64
PIGSTY 5.5.0
el8.x86_64.pg15 : pg_partman_15
pg_partman_15-5.5.0-1PIGSTY.el8.x86_64.rpm PIGSTY · 5.5.0 · 290.1KiB pg_partman_15-5.5.0-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.5.0 · 284.0KiB pg_partman_15-5.4.3-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.4.3 · 279.5KiB pg_partman_15-5.4.2-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.4.2 · 279.0KiB pg_partman_15-5.4.1-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.4.1 · 278.6KiB pg_partman_15-5.4.0-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.4.0 · 275.3KiB pg_partman_15-5.3.1-1PGDG.rhel8.x86_64.rpm PGDG · 5.3.1 · 271.2KiB pg_partman_15-5.3.0-1PGDG.rhel8.x86_64.rpm PGDG · 5.3.0 · 270.3KiB pg_partman_15-5.2.4-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.4 · 261.4KiB pg_partman_15-5.2.3-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.3 · 260.8KiB pg_partman_15-5.2.2-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.2 · 260.0KiB pg_partman_15-5.2.1-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.1 · 259.6KiB pg_partman_15-5.2.0-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.0 · 259.2KiB pg_partman_15-5.1.0-1PGDG.rhel8.x86_64.rpm PGDG · 5.1.0 · 254.7KiB pg_partman_15-5.0.1-1PGDG.rhel8.x86_64.rpm PGDG · 5.0.1 · 249.3KiB pg_partman_15-5.0.0-1PGDG.rhel8.x86_64.rpm PGDG · 5.0.0 · 248.4KiB pg_partman_15-4.7.4-1PGDG.rhel8.x86_64.rpm PGDG · 4.7.4 · 246.9KiB pg_partman_15-4.7.3-3.rhel8.x86_64.rpm PGDG · 4.7.3 · 246.5KiB pg_partman_15-4.7.3-1.rhel8.x86_64.rpm PGDG · 4.7.3 · 246.2KiB pg_partman_15-4.7.2-1.rhel8.x86_64.rpm PGDG · 4.7.2 · 245.7KiB pg_partman_15-4.7.1-1.rhel8.x86_64.rpm PGDG · 4.7.1 · 260.6KiB pg_partman_15-4.7.0-2.rhel8.x86_64.rpm PGDG · 4.7.0 · 260.0KiB
PIGSTY 5.5.0
el8.x86_64.pg14 : pg_partman_14
pg_partman_14-5.5.0-1PIGSTY.el8.x86_64.rpm PIGSTY · 5.5.0 · 290.2KiB pg_partman_14-5.5.0-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.5.0 · 284.0KiB pg_partman_14-5.4.3-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.4.3 · 279.6KiB pg_partman_14-5.4.2-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.4.2 · 279.0KiB pg_partman_14-5.4.1-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.4.1 · 278.6KiB pg_partman_14-5.4.0-1PGDG.rhel8.10.x86_64.rpm PGDG · 5.4.0 · 275.3KiB pg_partman_14-5.3.1-1PGDG.rhel8.x86_64.rpm PGDG · 5.3.1 · 271.3KiB pg_partman_14-5.3.0-1PGDG.rhel8.x86_64.rpm PGDG · 5.3.0 · 270.4KiB pg_partman_14-5.2.4-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.4 · 261.4KiB pg_partman_14-5.2.3-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.3 · 260.9KiB pg_partman_14-5.2.2-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.2 · 260.1KiB pg_partman_14-5.2.1-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.1 · 259.6KiB pg_partman_14-5.2.0-1PGDG.rhel8.x86_64.rpm PGDG · 5.2.0 · 259.3KiB pg_partman_14-5.1.0-1PGDG.rhel8.x86_64.rpm PGDG · 5.1.0 · 254.7KiB pg_partman_14-5.0.1-1PGDG.rhel8.x86_64.rpm PGDG · 5.0.1 · 249.4KiB pg_partman_14-5.0.0-1PGDG.rhel8.x86_64.rpm PGDG · 5.0.0 · 248.4KiB pg_partman_14-4.7.4-1PGDG.rhel8.x86_64.rpm PGDG · 4.7.4 · 246.9KiB pg_partman_14-4.7.3-3.rhel8.x86_64.rpm PGDG · 4.7.3 · 246.5KiB pg_partman_14-4.7.3-1.rhel8.x86_64.rpm PGDG · 4.7.3 · 246.2KiB pg_partman_14-4.7.2-1.rhel8.x86_64.rpm PGDG · 4.7.2 · 245.7KiB pg_partman_14-4.7.1-1.rhel8.x86_64.rpm PGDG · 4.7.1 · 260.6KiB pg_partman_14-4.7.0-1.rhel8.x86_64.rpm PGDG · 4.7.0 · 259.9KiB pg_partman_14-4.6.2-1.rhel8.x86_64.rpm PGDG · 4.6.2 · 256.2KiB pg_partman_14-4.6.1-1.rhel8.x86_64.rpm PGDG · 4.6.1 · 255.7KiB pg_partman_14-4.6.0-1.rhel8.x86_64.rpm PGDG · 4.6.0 · 252.2KiB pg_partman_14-4.5.1-2.rhel8.x86_64.rpm PGDG · 4.5.1 · 246.5KiB
el8.aarch64
PIGSTY 5.5.0
el8.aarch64.pg15 : pg_partman_15
pg_partman_15-5.5.0-1PIGSTY.el8.aarch64.rpm PIGSTY · 5.5.0 · 290.4KiB pg_partman_15-5.5.0-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.5.0 · 284.0KiB pg_partman_15-5.4.3-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.4.3 · 279.5KiB pg_partman_15-5.4.2-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.4.2 · 278.9KiB pg_partman_15-5.4.1-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.4.1 · 278.6KiB pg_partman_15-5.4.0-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.4.0 · 275.2KiB pg_partman_15-5.3.1-1PGDG.rhel8.aarch64.rpm PGDG · 5.3.1 · 271.2KiB pg_partman_15-5.3.0-1PGDG.rhel8.aarch64.rpm PGDG · 5.3.0 · 270.3KiB pg_partman_15-5.2.4-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.4 · 261.3KiB pg_partman_15-5.2.3-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.3 · 260.8KiB pg_partman_15-5.2.2-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.2 · 260.0KiB pg_partman_15-5.2.1-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.1 · 259.5KiB pg_partman_15-5.2.0-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.0 · 259.2KiB pg_partman_15-5.1.0-1PGDG.rhel8.aarch64.rpm PGDG · 5.1.0 · 254.7KiB pg_partman_15-5.0.1-1PGDG.rhel8.aarch64.rpm PGDG · 5.0.1 · 249.3KiB pg_partman_15-5.0.0-1PGDG.rhel8.aarch64.rpm PGDG · 5.0.0 · 248.4KiB pg_partman_15-4.7.4-1PGDG.rhel8.aarch64.rpm PGDG · 4.7.4 · 246.8KiB pg_partman_15-4.7.3-3.rhel8.aarch64.rpm PGDG · 4.7.3 · 246.4KiB pg_partman_15-4.7.3-1.rhel8.aarch64.rpm PGDG · 4.7.3 · 246.1KiB pg_partman_15-4.7.2-1.rhel8.aarch64.rpm PGDG · 4.7.2 · 245.6KiB pg_partman_15-4.7.1-1.rhel8.aarch64.rpm PGDG · 4.7.1 · 260.0KiB
PIGSTY 5.5.0
el8.aarch64.pg14 : pg_partman_14
pg_partman_14-5.5.0-1PIGSTY.el8.aarch64.rpm PIGSTY · 5.5.0 · 290.4KiB pg_partman_14-5.5.0-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.5.0 · 284.0KiB pg_partman_14-5.4.3-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.4.3 · 279.5KiB pg_partman_14-5.4.2-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.4.2 · 279.0KiB pg_partman_14-5.4.1-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.4.1 · 278.6KiB pg_partman_14-5.4.0-1PGDG.rhel8.10.aarch64.rpm PGDG · 5.4.0 · 275.3KiB pg_partman_14-5.3.1-1PGDG.rhel8.aarch64.rpm PGDG · 5.3.1 · 271.2KiB pg_partman_14-5.3.0-1PGDG.rhel8.aarch64.rpm PGDG · 5.3.0 · 270.3KiB pg_partman_14-5.2.4-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.4 · 261.3KiB pg_partman_14-5.2.3-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.3 · 260.8KiB pg_partman_14-5.2.2-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.2 · 260.0KiB pg_partman_14-5.2.1-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.1 · 259.5KiB pg_partman_14-5.2.0-1PGDG.rhel8.aarch64.rpm PGDG · 5.2.0 · 259.2KiB pg_partman_14-5.1.0-1PGDG.rhel8.aarch64.rpm PGDG · 5.1.0 · 254.7KiB pg_partman_14-5.0.1-1PGDG.rhel8.aarch64.rpm PGDG · 5.0.1 · 249.3KiB pg_partman_14-5.0.0-1PGDG.rhel8.aarch64.rpm PGDG · 5.0.0 · 248.4KiB pg_partman_14-4.7.4-1PGDG.rhel8.aarch64.rpm PGDG · 4.7.4 · 246.8KiB pg_partman_14-4.7.3-3.rhel8.aarch64.rpm PGDG · 4.7.3 · 246.4KiB pg_partman_14-4.7.3-1.rhel8.aarch64.rpm PGDG · 4.7.3 · 246.1KiB pg_partman_14-4.7.2-1.rhel8.aarch64.rpm PGDG · 4.7.2 · 245.6KiB pg_partman_14-4.7.1-1.rhel8.aarch64.rpm PGDG · 4.7.1 · 260.0KiB
el9.x86_64
PGDG 5.5.0
el9.x86_64.pg16 : pg_partman_16
pg_partman_16-5.5.0-2PGDG.rhel9.8.x86_64.rpm PGDG · 5.5.0 · 218.6KiB pg_partman_16-5.5.0-1PIGSTY.el9.x86_64.rpm PIGSTY · 5.5.0 · 230.2KiB pg_partman_16-5.4.3-1PGDG.rhel9.8.x86_64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_16-5.4.3-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_16-5.4.3-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.3 · 218.6KiB pg_partman_16-5.4.2-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.2 · 218.0KiB pg_partman_16-5.4.2-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.2 · 218.2KiB pg_partman_16-5.4.1-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.1 · 217.6KiB pg_partman_16-5.4.1-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.1 · 217.9KiB pg_partman_16-5.4.0-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.0 · 216.1KiB pg_partman_16-5.4.0-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.0 · 216.4KiB pg_partman_16-5.3.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.3.1 · 213.6KiB pg_partman_16-5.3.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.3.0 · 212.9KiB pg_partman_16-5.2.4-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.4 · 207.3KiB pg_partman_16-5.2.3-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.3 · 206.8KiB pg_partman_16-5.2.2-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.2 · 206.3KiB pg_partman_16-5.2.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.1 · 206.0KiB pg_partman_16-5.2.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.0 · 205.6KiB pg_partman_16-5.1.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.1.0 · 201.8KiB pg_partman_16-5.0.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.0.1 · 197.9KiB pg_partman_16-5.0.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.0.0 · 197.3KiB pg_partman_16-4.7.4-1PGDG.rhel9.x86_64.rpm PGDG · 4.7.4 · 198.9KiB pg_partman_16-4.7.3-3.rhel9.x86_64.rpm PGDG · 4.7.3 · 194.2KiB
PGDG 5.5.0
el9.x86_64.pg15 : pg_partman_15
pg_partman_15-5.5.0-2PGDG.rhel9.8.x86_64.rpm PGDG · 5.5.0 · 218.5KiB pg_partman_15-5.5.0-1PIGSTY.el9.x86_64.rpm PIGSTY · 5.5.0 · 230.1KiB pg_partman_15-5.4.3-1PGDG.rhel9.8.x86_64.rpm PGDG · 5.4.3 · 218.4KiB pg_partman_15-5.4.3-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_15-5.4.3-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.3 · 218.8KiB pg_partman_15-5.4.2-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.2 · 218.0KiB pg_partman_15-5.4.2-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.2 · 218.3KiB pg_partman_15-5.4.1-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.1 · 217.7KiB pg_partman_15-5.4.1-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.1 · 217.8KiB pg_partman_15-5.4.0-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.0 · 216.1KiB pg_partman_15-5.4.0-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.0 · 216.3KiB pg_partman_15-5.3.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.3.1 · 213.6KiB pg_partman_15-5.3.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.3.0 · 213.1KiB pg_partman_15-5.2.4-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.4 · 207.3KiB pg_partman_15-5.2.3-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.3 · 206.8KiB pg_partman_15-5.2.2-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.2 · 206.2KiB pg_partman_15-5.2.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.1 · 206.0KiB pg_partman_15-5.2.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.0 · 205.6KiB pg_partman_15-5.1.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.1.0 · 201.8KiB pg_partman_15-5.0.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.0.1 · 197.9KiB pg_partman_15-5.0.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.0.0 · 197.2KiB pg_partman_15-4.7.4-1PGDG.rhel9.x86_64.rpm PGDG · 4.7.4 · 198.9KiB pg_partman_15-4.7.3-3.rhel9.x86_64.rpm PGDG · 4.7.3 · 198.3KiB pg_partman_15-4.7.3-1.rhel9.x86_64.rpm PGDG · 4.7.3 · 198.5KiB pg_partman_15-4.7.2-1.rhel9.x86_64.rpm PGDG · 4.7.2 · 198.3KiB pg_partman_15-4.7.1-1.rhel9.x86_64.rpm PGDG · 4.7.1 · 213.6KiB pg_partman_15-4.7.0-2.rhel9.x86_64.rpm PGDG · 4.7.0 · 213.1KiB
PGDG 5.5.0
el9.x86_64.pg14 : pg_partman_14
pg_partman_14-5.5.0-2PGDG.rhel9.8.x86_64.rpm PGDG · 5.5.0 · 218.6KiB pg_partman_14-5.5.0-1PIGSTY.el9.x86_64.rpm PIGSTY · 5.5.0 · 230.2KiB pg_partman_14-5.4.3-1PGDG.rhel9.8.x86_64.rpm PGDG · 5.4.3 · 218.6KiB pg_partman_14-5.4.3-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_14-5.4.3-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.3 · 218.8KiB pg_partman_14-5.4.2-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.2 · 218.0KiB pg_partman_14-5.4.2-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.2 · 218.1KiB pg_partman_14-5.4.1-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.1 · 217.8KiB pg_partman_14-5.4.1-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.1 · 217.8KiB pg_partman_14-5.4.0-1PGDG.rhel9.7.x86_64.rpm PGDG · 5.4.0 · 216.1KiB pg_partman_14-5.4.0-1PGDG.rhel9.6.x86_64.rpm PGDG · 5.4.0 · 216.2KiB pg_partman_14-5.3.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.3.1 · 213.7KiB pg_partman_14-5.3.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.3.0 · 212.9KiB pg_partman_14-5.2.4-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.4 · 207.3KiB pg_partman_14-5.2.3-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.3 · 206.9KiB pg_partman_14-5.2.2-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.2 · 206.2KiB pg_partman_14-5.2.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.1 · 205.9KiB pg_partman_14-5.2.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.2.0 · 205.6KiB pg_partman_14-5.1.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.1.0 · 201.7KiB pg_partman_14-5.0.1-1PGDG.rhel9.x86_64.rpm PGDG · 5.0.1 · 197.9KiB pg_partman_14-5.0.0-1PGDG.rhel9.x86_64.rpm PGDG · 5.0.0 · 197.2KiB pg_partman_14-4.7.4-1PGDG.rhel9.x86_64.rpm PGDG · 4.7.4 · 198.7KiB pg_partman_14-4.7.3-3.rhel9.x86_64.rpm PGDG · 4.7.3 · 198.5KiB pg_partman_14-4.7.3-1.rhel9.x86_64.rpm PGDG · 4.7.3 · 198.4KiB pg_partman_14-4.7.2-1.rhel9.x86_64.rpm PGDG · 4.7.2 · 198.1KiB pg_partman_14-4.7.1-1.rhel9.x86_64.rpm PGDG · 4.7.1 · 213.6KiB pg_partman_14-4.7.0-1.rhel9.x86_64.rpm PGDG · 4.7.0 · 213.1KiB pg_partman_14-4.6.2-1.rhel9.x86_64.rpm PGDG · 4.6.2 · 211.1KiB pg_partman_14-4.6.1-1.rhel9.x86_64.rpm PGDG · 4.6.1 · 210.6KiB
el9.aarch64
PIGSTY 5.5.0
el9.aarch64.pg16 : pg_partman_16
pg_partman_16-5.5.0-1PIGSTY.el9.aarch64.rpm PIGSTY · 5.5.0 · 230.2KiB pg_partman_16-5.5.0-1PGDG.rhel9.8.aarch64.rpm PGDG · 5.5.0 · 220.9KiB pg_partman_16-5.4.3-1PGDG.rhel9.8.aarch64.rpm PGDG · 5.4.3 · 218.6KiB pg_partman_16-5.4.3-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_16-5.4.3-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_16-5.4.2-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.2 · 218.0KiB pg_partman_16-5.4.2-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.2 · 218.1KiB pg_partman_16-5.4.1-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.1 · 217.7KiB pg_partman_16-5.4.1-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.1 · 217.6KiB pg_partman_16-5.4.0-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.0 · 216.1KiB pg_partman_16-5.4.0-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.0 · 216.1KiB pg_partman_16-5.3.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.3.1 · 213.1KiB pg_partman_16-5.3.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.3.0 · 212.5KiB pg_partman_16-5.2.4-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.4 · 207.5KiB pg_partman_16-5.2.3-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.3 · 207.0KiB pg_partman_16-5.2.2-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.2 · 206.2KiB pg_partman_16-5.2.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.1 · 205.7KiB pg_partman_16-5.2.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.0 · 205.4KiB pg_partman_16-5.1.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.1.0 · 201.6KiB pg_partman_16-5.0.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.0.1 · 197.9KiB pg_partman_16-5.0.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.0.0 · 197.0KiB pg_partman_16-4.7.4-1PGDG.rhel9.aarch64.rpm PGDG · 4.7.4 · 198.4KiB pg_partman_16-4.7.3-3.rhel9.aarch64.rpm PGDG · 4.7.3 · 194.1KiB
PIGSTY 5.5.0
el9.aarch64.pg15 : pg_partman_15
pg_partman_15-5.5.0-1PIGSTY.el9.aarch64.rpm PIGSTY · 5.5.0 · 230.1KiB pg_partman_15-5.5.0-1PGDG.rhel9.8.aarch64.rpm PGDG · 5.5.0 · 220.8KiB pg_partman_15-5.4.3-1PGDG.rhel9.8.aarch64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_15-5.4.3-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.3 · 218.6KiB pg_partman_15-5.4.3-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_15-5.4.2-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.2 · 218.0KiB pg_partman_15-5.4.2-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.2 · 218.1KiB pg_partman_15-5.4.1-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.1 · 217.7KiB pg_partman_15-5.4.1-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.1 · 217.6KiB pg_partman_15-5.4.0-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.0 · 216.2KiB pg_partman_15-5.4.0-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.0 · 216.0KiB pg_partman_15-5.3.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.3.1 · 213.2KiB pg_partman_15-5.3.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.3.0 · 212.4KiB pg_partman_15-5.2.4-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.4 · 207.5KiB pg_partman_15-5.2.3-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.3 · 206.9KiB pg_partman_15-5.2.2-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.2 · 206.1KiB pg_partman_15-5.2.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.1 · 205.7KiB pg_partman_15-5.2.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.0 · 205.4KiB pg_partman_15-5.1.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.1.0 · 201.5KiB pg_partman_15-5.0.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.0.1 · 197.8KiB pg_partman_15-5.0.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.0.0 · 197.1KiB pg_partman_15-4.7.4-1PGDG.rhel9.aarch64.rpm PGDG · 4.7.4 · 198.4KiB pg_partman_15-4.7.3-3.rhel9.aarch64.rpm PGDG · 4.7.3 · 198.1KiB pg_partman_15-4.7.3-1.rhel9.aarch64.rpm PGDG · 4.7.3 · 198.1KiB pg_partman_15-4.7.2-1.rhel9.aarch64.rpm PGDG · 4.7.2 · 197.8KiB pg_partman_15-4.7.1-1.rhel9.aarch64.rpm PGDG · 4.7.1 · 212.8KiB
PIGSTY 5.5.0
el9.aarch64.pg14 : pg_partman_14
pg_partman_14-5.5.0-1PIGSTY.el9.aarch64.rpm PIGSTY · 5.5.0 · 230.0KiB pg_partman_14-5.5.0-1PGDG.rhel9.8.aarch64.rpm PGDG · 5.5.0 · 220.8KiB pg_partman_14-5.4.3-1PGDG.rhel9.8.aarch64.rpm PGDG · 5.4.3 · 218.6KiB pg_partman_14-5.4.3-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.3 · 218.6KiB pg_partman_14-5.4.3-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.3 · 218.5KiB pg_partman_14-5.4.2-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.2 · 218.0KiB pg_partman_14-5.4.2-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.2 · 218.0KiB pg_partman_14-5.4.1-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.1 · 217.6KiB pg_partman_14-5.4.1-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.1 · 217.7KiB pg_partman_14-5.4.0-1PGDG.rhel9.7.aarch64.rpm PGDG · 5.4.0 · 216.1KiB pg_partman_14-5.4.0-1PGDG.rhel9.6.aarch64.rpm PGDG · 5.4.0 · 216.1KiB pg_partman_14-5.3.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.3.1 · 213.2KiB pg_partman_14-5.3.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.3.0 · 212.6KiB pg_partman_14-5.2.4-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.4 · 207.4KiB pg_partman_14-5.2.3-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.3 · 206.8KiB pg_partman_14-5.2.2-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.2 · 206.2KiB pg_partman_14-5.2.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.1 · 205.7KiB pg_partman_14-5.2.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.2.0 · 205.4KiB pg_partman_14-5.1.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.1.0 · 201.5KiB pg_partman_14-5.0.1-1PGDG.rhel9.aarch64.rpm PGDG · 5.0.1 · 197.9KiB pg_partman_14-5.0.0-1PGDG.rhel9.aarch64.rpm PGDG · 5.0.0 · 197.2KiB pg_partman_14-4.7.4-1PGDG.rhel9.aarch64.rpm PGDG · 4.7.4 · 198.3KiB pg_partman_14-4.7.3-3.rhel9.aarch64.rpm PGDG · 4.7.3 · 198.1KiB pg_partman_14-4.7.3-1.rhel9.aarch64.rpm PGDG · 4.7.3 · 198.0KiB pg_partman_14-4.7.2-1.rhel9.aarch64.rpm PGDG · 4.7.2 · 197.7KiB pg_partman_14-4.7.1-1.rhel9.aarch64.rpm PGDG · 4.7.1 · 212.8KiB
el10.x86_64
el10.aarch64
d12.x86_64
d12.aarch64
d13.x86_64
d13.aarch64
u22.x86_64
u22.aarch64
u24.x86_64
u24.aarch64
u26.x86_64
u26.aarch64

Build

You can build the RPM / DEB packages for pg_partman using pig build:

pig build pkg pg_partman         # build RPM / DEB packages

Install

You can install pg_partman directly. First, make sure the PGDG repository is added and enabled:

pig repo add pgdg -u          # Add PGDG repo and update cache

Install the extension using pig or apt/yum/dnf:

pig install pg_partman;          # Install for current active PG version
pig ext install -y pg_partman -v 18  # PG 18
pig ext install -y pg_partman -v 17  # PG 17
pig ext install -y pg_partman -v 16  # PG 16
pig ext install -y pg_partman -v 15  # PG 15
pig ext install -y pg_partman -v 14  # PG 14
dnf install -y pg_partman_18       # PG 18
dnf install -y pg_partman_17       # PG 17
dnf install -y pg_partman_16       # PG 16
dnf install -y pg_partman_15       # PG 15
dnf install -y pg_partman_14       # PG 14
apt install -y postgresql-18-partman   # PG 18
apt install -y postgresql-17-partman   # PG 17
apt install -y postgresql-16-partman   # PG 16
apt install -y postgresql-15-partman   # PG 15
apt install -y postgresql-14-partman   # PG 14

Create Extension:

CREATE EXTENSION pg_partman CASCADE;  -- requires: plpgsql

Usage

Sources:

pg_partman automates PostgreSQL declarative partition sets by time or integer ID. It creates future partitions, applies retention, moves existing data, and can run maintenance through either SQL scheduling or an optional background worker. PostgreSQL tables remain ordinary native partitioned tables.

Core Workflow

CREATE SCHEMA partman;
CREATE EXTENSION pg_partman SCHEMA partman;

CREATE TABLE public.measurements (
    id bigint GENERATED ALWAYS AS IDENTITY,
    created_at timestamptz NOT NULL,
    value numeric
) PARTITION BY RANGE (created_at);

SELECT partman.create_partition(
    p_parent_table := 'public.measurements',
    p_control := 'created_at',
    p_interval := '1 day'
);

CALL partman.run_maintenance_proc();
SELECT * FROM partman.show_partitions('public.measurements');

create_partition() is the current name for creating a managed set. The older create_parent() remains available for backward compatibility in the 5.x line. Template tables carry properties that PostgreSQL does not automatically propagate; changes made to a template after children exist apply only to future children unless old partitions are adjusted separately.

Retention and Data Movement

UPDATE partman.part_config
SET retention = '30 days',
    retention_keep_table = false
WHERE parent_table = 'public.measurements';

CALL partman.partition_data_proc('public.measurements');
CALL partman.undo_partition_proc('public.measurements');

Retention is destructive when child tables are configured to be dropped. If another table references the partition set with a foreign key, set detach_before_drop only after ensuring referencing rows no longer block detach or drop. When using retention_schema, version 5.5 requires that schema and each moved child table to have the same owner.

Background Worker

Add the worker library before server start:

shared_preload_libraries = 'pg_partman_bgw'
pg_partman_bgw.interval = 3600
pg_partman_bgw.dbname = 'mydb'
pg_partman_bgw.role = 'partman_maintainer'

Changing shared_preload_libraries requires a restart; the other worker settings can be reloaded. The worker role needs full access to the pg_partman schema and every managed partition set. Use a dedicated non-superuser role and grant it membership in the roles that own those tables:

CREATE ROLE partman_maintainer WITH LOGIN;
GRANT table_owner TO partman_maintainer;

The 5.5 default for pg_partman_bgw.role is partman_maintainer. An upgrade can therefore stop a previously implicit worker configuration from succeeding until that role exists and has the required privileges.

Version 5.5 Upgrade

ALTER EXTENSION pg_partman UPDATE TO '5.5.0';

Version 5.5 fixes several SQL-injection and privilege-escalation paths, adds maintenance_role columns for RLS policies on configuration rows, and lets maintenance continue with other partition sets after one set fails. A failed set gets a warning and a null last-run marker, so monitoring must alert on both PostgreSQL logs and configuration status.

The release also adds detach_before_drop, inherits per-column statistics targets, and changes the retention-schema ownership rule. Review PUBLIC grants after extension updates because some update scripts recreate extension functions or procedures.

Operational Boundaries

  • PostgreSQL 14 or newer is required; version 5 uses only native declarative partitioning.
  • pg_jobmon is optional. Installing it adds job monitoring but also another privilege boundary.
  • pg_partman can be installed and run without superuser privileges when the owner, schema, table, procedure, function, temporary-table, and optional RLS grants are configured as documented.
  • Only one scheduler should own routine maintenance. Do not run the background worker and an external scheduler concurrently without deliberate coordination.
  • A large maintenance run can hold many locks and move substantial data. Test retention and migration on representative data, monitor the default partition, and keep backups independent of partition retention.

Last Modified: 2026-07-30: extension update 2026-07-30 (7219c44)