This is an automated email from the ASF dual-hosted git repository.

jrgemignani pushed a commit to branch PG19
in repository https://gitbox.apache.org/repos/asf/age.git

commit 15290a682212a3fc6af484d0a43278c71a0fb0b6
Author: John Gemignani <[email protected]>
AuthorDate: Thu Jun 18 11:41:49 2026 -0700

    Initial setup of PG19 branch
    
    Initial setup of PG19 branch. Currently it points to Beta1
    
    modified:   .asf.yaml
    modified:   .github/workflows/go-driver.yml
    modified:   .github/workflows/installcheck.yaml
    modified:   .github/workflows/jdbc-driver.yaml
    modified:   .github/workflows/nodejs-driver.yaml
    modified:   .github/workflows/python-driver.yaml
    modified:   docker/Dockerfile
    modified:   docker/Dockerfile.dev
---
 .asf.yaml                            |  1 -
 .github/workflows/go-driver.yml      |  4 ++--
 .github/workflows/installcheck.yaml  | 36 ++++++++++++++++++------------------
 .github/workflows/jdbc-driver.yaml   |  4 ++--
 .github/workflows/nodejs-driver.yaml |  4 ++--
 .github/workflows/python-driver.yaml |  4 ++--
 docker/Dockerfile                    | 12 ++++++------
 docker/Dockerfile.dev                |  4 ++--
 8 files changed, 34 insertions(+), 35 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index be18a25c..8189e459 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -32,7 +32,6 @@ github:
     - postgresql-extension
     - graphdb
     - multi-model-dbms
-    - agensgraph
     - age-database
   features:
     wiki: true
diff --git a/.github/workflows/go-driver.yml b/.github/workflows/go-driver.yml
index 5b6d1503..b60a0e45 100644
--- a/.github/workflows/go-driver.yml
+++ b/.github/workflows/go-driver.yml
@@ -2,10 +2,10 @@ name: Go Driver Tests
 
 on:
   push:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
   pull_request:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
 jobs:
   build:
diff --git a/.github/workflows/installcheck.yaml 
b/.github/workflows/installcheck.yaml
index 886dc08f..45f29b94 100644
--- a/.github/workflows/installcheck.yaml
+++ b/.github/workflows/installcheck.yaml
@@ -2,44 +2,44 @@ name: Build / Regression
 
 on:
   push:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
   pull_request:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
 jobs:
   build:
     runs-on: ubuntu-latest
 
     steps:
-      - name: Get latest commit id of PostgreSQL 18
+      - name: Get latest commit id of PostgreSQL 19
         run: |
-          echo "PG_COMMIT_HASH=$(git ls-remote 
https://git.postgresql.org/git/postgresql.git refs/heads/REL_18_STABLE | awk 
'{print $1}')" >> $GITHUB_ENV
+          echo "PG_COMMIT_HASH=$(git ls-remote 
https://git.postgresql.org/git/postgresql.git refs/tags/REL_19_BETA1 | awk 
'{print $1}')" >> $GITHUB_ENV
 
-      - name: Cache PostgreSQL 18
+      - name: Cache PostgreSQL 19
         uses: actions/cache@v3
-        id: pg18cache
+        id: pg19cache
         with:
-          path: ~/pg18
-          key: ${{ runner.os }}-v1-pg18-${{ env.PG_COMMIT_HASH }}
+          path: ~/pg19
+          key: ${{ runner.os }}-v1-pg19-${{ env.PG_COMMIT_HASH }}
 
       - name: Install necessary dependencies
         run: |
           sudo apt-get update
           sudo apt-get install -y build-essential libreadline-dev zlib1g-dev 
flex bison
 
-      - name: Install PostgreSQL 18 and some extensions
-        if: steps.pg18cache.outputs.cache-hit != 'true'
+      - name: Install PostgreSQL 19 and some extensions
+        if: steps.pg19cache.outputs.cache-hit != 'true'
         run: |
-          git clone --depth 1 --branch REL_18_STABLE 
https://git.postgresql.org/git/postgresql.git ~/pg18source
-          cd ~/pg18source
-          ./configure --prefix=$HOME/pg18 CFLAGS="-std=gnu99 -ggdb -O0" 
--enable-cassert
+          git clone --depth 1 --branch REL_19_BETA1 
https://git.postgresql.org/git/postgresql.git ~/pg19source
+          cd ~/pg19source
+          ./configure --prefix=$HOME/pg19 CFLAGS="-std=gnu99 -ggdb -O0" 
--enable-cassert
           make install -j$(nproc) > /dev/null
           cd contrib
           cd fuzzystrmatch
-          make PG_CONFIG=$HOME/pg18/bin/pg_config install -j$(nproc) > 
/dev/null
+          make PG_CONFIG=$HOME/pg19/bin/pg_config install -j$(nproc) > 
/dev/null
           cd ../pg_trgm
-          make PG_CONFIG=$HOME/pg18/bin/pg_config install -j$(nproc) > 
/dev/null
+          make PG_CONFIG=$HOME/pg19/bin/pg_config install -j$(nproc) > 
/dev/null
 
       - uses: actions/checkout@v3
         with:
@@ -48,19 +48,19 @@ jobs:
       - name: Build AGE
         id: build
         run: |
-          make PG_CONFIG=$HOME/pg18/bin/pg_config COPT=-Werror install 
-j$(nproc)
+          make PG_CONFIG=$HOME/pg19/bin/pg_config COPT=-Werror install 
-j$(nproc)
 
       - name: Pull and build pgvector
         id: pgvector
         run: |
           git clone https://github.com/pgvector/pgvector.git
           cd pgvector
-          make PG_CONFIG=$HOME/pg18/bin/pg_config install -j$(nproc) > 
/dev/null
+          make PG_CONFIG=$HOME/pg19/bin/pg_config install -j$(nproc) > 
/dev/null
 
       - name: Regression tests
         id: regression_tests
         run: |
-          make PG_CONFIG=$HOME/pg18/bin/pg_config installcheck 
EXTRA_TESTS="pgvector fuzzystrmatch pg_trgm"
+          make PG_CONFIG=$HOME/pg19/bin/pg_config installcheck 
EXTRA_TESTS="pgvector fuzzystrmatch pg_trgm"
         continue-on-error: true
 
       - name: Dump regression test errors
diff --git a/.github/workflows/jdbc-driver.yaml 
b/.github/workflows/jdbc-driver.yaml
index 29b36843..7d45361b 100644
--- a/.github/workflows/jdbc-driver.yaml
+++ b/.github/workflows/jdbc-driver.yaml
@@ -2,10 +2,10 @@ name: JDBC Driver Tests
 
 on:
   push:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
   pull_request:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
 jobs:
   build:
diff --git a/.github/workflows/nodejs-driver.yaml 
b/.github/workflows/nodejs-driver.yaml
index 3d9e0702..d0557fdf 100644
--- a/.github/workflows/nodejs-driver.yaml
+++ b/.github/workflows/nodejs-driver.yaml
@@ -2,10 +2,10 @@ name: Nodejs Driver Tests
 
 on:
   push:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
   pull_request:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
 jobs:
   build:
diff --git a/.github/workflows/python-driver.yaml 
b/.github/workflows/python-driver.yaml
index 16ccface..6a62fb61 100644
--- a/.github/workflows/python-driver.yaml
+++ b/.github/workflows/python-driver.yaml
@@ -2,10 +2,10 @@ name: Python Driver Tests
 
 on:
   push:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
   pull_request:
-    branches: [ "master" ]
+    branches: [ "PG19" ]
 
 jobs:
   build:
diff --git a/docker/Dockerfile b/docker/Dockerfile
index abdf0ccd..08fdb882 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -17,14 +17,14 @@
 #
 
 # Build stage: Install necessary development tools for compilation and 
installation
-FROM postgres:18 AS build
+FROM postgres:19 AS build
 
 RUN apt-get update \
     && apt-get install -y --no-install-recommends --no-install-suggests \
        bison \
        build-essential \
        flex \
-       postgresql-server-dev-18
+       postgresql-server-dev-19
 
 COPY . /age
 
@@ -34,7 +34,7 @@ RUN make && make install
 
 
 # Final stage: Create a final image by copying the files created in the build 
stage
-FROM postgres:18
+FROM postgres:19
 
 RUN apt-get update \
     && apt-get install -y --no-install-recommends --no-install-suggests \
@@ -48,9 +48,9 @@ ENV LANG=en_US.UTF-8
 ENV LC_COLLATE=en_US.UTF-8
 ENV LC_CTYPE=en_US.UTF-8
 
-COPY --from=build /usr/lib/postgresql/18/lib/age.so /usr/lib/postgresql/18/lib/
-COPY --from=build /usr/share/postgresql/18/extension/age--1.7.0.sql 
/usr/share/postgresql/18/extension/
-COPY --from=build /usr/share/postgresql/18/extension/age.control 
/usr/share/postgresql/18/extension/
+COPY --from=build /usr/lib/postgresql/19/lib/age.so /usr/lib/postgresql/19/lib/
+COPY --from=build /usr/share/postgresql/19/extension/age--1.7.0.sql 
/usr/share/postgresql/19/extension/
+COPY --from=build /usr/share/postgresql/19/extension/age.control 
/usr/share/postgresql/19/extension/
 COPY docker/docker-entrypoint-initdb.d/00-create-extension-age.sql 
/docker-entrypoint-initdb.d/00-create-extension-age.sql
 
 CMD ["postgres", "-c", "shared_preload_libraries=age"]
diff --git a/docker/Dockerfile.dev b/docker/Dockerfile.dev
index e02c21fc..88981f2e 100644
--- a/docker/Dockerfile.dev
+++ b/docker/Dockerfile.dev
@@ -17,14 +17,14 @@
 #
 
 
-FROM postgres:18
+FROM postgres:19
 
 RUN apt-get update
 RUN apt-get install --assume-yes --no-install-recommends --no-install-suggests 
\
   bison \
   build-essential \
   flex \
-  postgresql-server-dev-18 \
+  postgresql-server-dev-19 \
   locales
 
 ENV LANG=en_US.UTF-8

Reply via email to