From 17b6f9c19f0f67fb3594592ab6132d26d94dff06 Mon Sep 17 00:00:00 2001 From: "Joshua (D) Drake" Date: Tue, 4 Aug 2026 12:18:01 -0600 Subject: [PATCH 1/2] docs: point the README at 1.0-alpha, and say why extversion differs 1.0-alpha shipped with the front page contradicting the file it links to. VERSION reads 1.0-alpha; README said "the version marker is 1.0-dev, recorded in VERSION", one click from the file that disagrees. The badge said the same, in its alt text and in badges/version.svg. Raised on #379 before the merge and missed in the cut, so this is the follow-up rather than a new finding. The README now also carries the default_version note that was only in the changelog. That field stays 1.0-dev deliberately, because moving it needs an upgrade script that does not exist, so a user who checks SELECT extversion FROM pg_extension sees 1.0-dev on a 1.0-alpha build. The front page is where someone hits that surprise, so the explanation belongs there too. The badge SVG is widened from 104 to 118 pixels, because 1.0-alpha is two characters longer than 1.0-dev and the label would otherwise clip. Co-Authored-By: Claude Opus 5 (1M context) --- README.md | 5 +++-- badges/version.svg | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 405d8b0..cb81834 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ PostgreSQL 15-18 (+19 beta) License: MIT -Version 1.0-dev +Version 1.0-alpha Status: pre-release

Read the documentation at commandprompt.github.io/pgcolumnar

@@ -24,7 +24,8 @@ append-mostly data. pgColumnar builds from one source tree on PostgreSQL 15 through 18, with 19 validated against 19beta2, and is licensed under the [MIT License](LICENSE). It is [pre-release](docs/limitations.md#release-status); the version marker -is `1.0-dev`, recorded in `VERSION`. A table `USING pgcolumnar` is stored in the +is `1.0-alpha`, recorded in `VERSION`. The extension's own `default_version` is still +`1.0-dev`, so `SELECT extversion FROM pg_extension` reports that. A table `USING pgcolumnar` is stored in the native on-disk format, PGCN v1. ## Documentation diff --git a/badges/version.svg b/badges/version.svg index 26b33fc..ee564d9 100644 --- a/badges/version.svg +++ b/badges/version.svg @@ -1 +1 @@ -version: 1.0-devversion1.0-dev \ No newline at end of file +version: 1.0-alphaversion1.0-alpha \ No newline at end of file From 664d514bc0b64d60f99797f060eec47724a74e60 Mon Sep 17 00:00:00 2001 From: "Joshua (D) Drake" Date: Tue, 4 Aug 2026 14:28:19 -0600 Subject: [PATCH 2/2] Drop the default_version sentence, which #389 makes false I added a line saying default_version is still 1.0-dev and that extversion reports it. #382's rename needs an upgrade script, so #389 bumps default_version to 1.0-alpha and extversion then agrees with VERSION. Rather than write a sentence whose truth depends on which PR merges first, the README now states the version marker and stops there. That reads correctly before and after #389. The default_version detail lives in the changelog and in docs/installation.md, where the upgrade step it belongs to is documented. Co-Authored-By: Claude Opus 5 (1M context) --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index cb81834..d33e50d 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,7 @@ append-mostly data. pgColumnar builds from one source tree on PostgreSQL 15 through 18, with 19 validated against 19beta2, and is licensed under the [MIT License](LICENSE). It is [pre-release](docs/limitations.md#release-status); the version marker -is `1.0-alpha`, recorded in `VERSION`. The extension's own `default_version` is still -`1.0-dev`, so `SELECT extversion FROM pg_extension` reports that. A table `USING pgcolumnar` is stored in the +is `1.0-alpha`, recorded in `VERSION`. A table `USING pgcolumnar` is stored in the native on-disk format, PGCN v1. ## Documentation