You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- META.json (PGXN Meta Spec 1.0.0): name, abstract, version 0.1.0, maintainer
David Bitner <bitner@dbspatial.com>, MIT license, provides/prereqs/resources,
release_status testing.
- .github/workflows/release.yml: on a v* tag, validate+bundle+upload to PGXN via
pgxn/pgxn-tools (needs PGXN_USERNAME / PGXN_PASSWORD secrets); guards that the tag
matches META.json version.
- .gitattributes: keep PLAN.md and .github/ out of the published tarball.
- README: PGXN + CI badges, an Installation section (pgrx/cargo-pgrx, not PGXS), and
a maintainer Releasing section.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
"abstract": "Planning-time partition pruning by per-partition data ranges, including non-key columns",
4
+
"description": "pg_table_range prunes partitions at planning time from a compact per-partition summary of each column's actual data: its min/max range for btree-comparable scalar types, or a covering extent for range types and PostGIS geometry. Unlike native PostgreSQL partition pruning, it works on columns that are not the partition key. Summaries are stored in the index's own metapage and maintained incrementally on insert (like BRIN), so no REINDEX is needed, and pruning is conservative so results are always identical to running without it.",
5
+
"version": "0.1.0",
6
+
"maintainer": [
7
+
"David Bitner <bitner@dbspatial.com>"
8
+
],
9
+
"license": "mit",
10
+
"provides": {
11
+
"pg_table_range": {
12
+
"abstract": "Planning-time partition pruning by per-partition data ranges, including non-key columns",
0 commit comments