From 132816cffe2168488200f3c28beb0e633587c9d0 Mon Sep 17 00:00:00 2001 From: Yugo Nagata Date: Thu, 4 Sep 2025 22:54:58 +0900 Subject: [PATCH] Prepare 1.12 --- Makefile | 4 ++-- README.md | 2 +- meson.build | 1 + pg_ivm--1.11--1.12.sql | 0 pg_ivm.control | 2 +- rpm/pg_ivm.spec | 12 +++++++----- 6 files changed, 12 insertions(+), 9 deletions(-) create mode 100644 pg_ivm--1.11--1.12.sql diff --git a/Makefile b/Makefile index 9f22182..2b4b36e 100644 --- a/Makefile +++ b/Makefile @@ -18,8 +18,8 @@ DATA = pg_ivm--1.0.sql \ pg_ivm--1.3--1.4.sql pg_ivm--1.4--1.5.sql pg_ivm--1.5--1.6.sql \ pg_ivm--1.6--1.7.sql pg_ivm--1.7--1.8.sql pg_ivm--1.8--1.9.sql \ pg_ivm--1.9--1.10.sql \ - pg_ivm--1.10.sql \ - pg_ivm--1.10--1.11.sql + pg_ivm--1.10.sql \ + pg_ivm--1.10--1.11.sql pg_ivm--1.11--1.12.sql REGRESS = pg_ivm create_immv refresh_immv diff --git a/README.md b/README.md index 3c662b6..ef39347 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ The `pg_ivm` module provides Incremental View Maintenance (IVM) feature for PostgreSQL. -The extension is compatible with PostgreSQL 13, 14, 15, 16, and 17. +The extension is compatible with PostgreSQL 13, 14, 15, 16, 17, and 18. ## Description diff --git a/meson.build b/meson.build index 1406817..d09a29e 100644 --- a/meson.build +++ b/meson.build @@ -60,6 +60,7 @@ install_data( 'pg_ivm--1.9--1.10.sql', 'pg_ivm--1.10.sql', 'pg_ivm--1.10--1.11.sql', + 'pg_ivm--1.11--1.12.sql', 'pg_ivm.control', install_dir: sharedir / 'extension', ) diff --git a/pg_ivm--1.11--1.12.sql b/pg_ivm--1.11--1.12.sql new file mode 100644 index 0000000..e69de29 diff --git a/pg_ivm.control b/pg_ivm.control index 138563e..d7b6a8b 100644 --- a/pg_ivm.control +++ b/pg_ivm.control @@ -1,6 +1,6 @@ # incremental view maintenance extension comment = 'incremental view maintenance on PostgreSQL' -default_version = '1.11' +default_version = '1.12' module_pathname = '$libdir/pg_ivm' relocatable = false schema = pg_catalog diff --git a/rpm/pg_ivm.spec b/rpm/pg_ivm.spec index 923a2dc..9c602eb 100644 --- a/rpm/pg_ivm.spec +++ b/rpm/pg_ivm.spec @@ -1,6 +1,6 @@ # How to build RPM: # -# rpmbuild -bb pg_ivm.spec --define "pgmajorversion 17" --define "pginstdir /usr/pgsql-17" +# rpmbuild -bb pg_ivm.spec --define "pgmajorversion 18" --define "pginstdir /usr/pgsql-18" %global sname pg_ivm @@ -8,11 +8,11 @@ %global llvm 1 %endif -Summary: PostgreSQL-based distributed RDBMS +Summary: Incremental View Maintenance (IVM) feature for PostgreSQL. Name: %{sname}_%{pgmajorversion} -Version: 1.11 +Version: 1.12 Release: 1%{dist} -License: BSD +License: PostgreSQL Vendor: IVM Development Group URL: https://github.com/sraoss/%{sname} Source0: https://github.com/sraoss/%{sname}/archive/v%{version}.tar.gz @@ -55,8 +55,10 @@ PATH=%{pginstdir}/bin:$PATH %{__make} %{?_smp_mflags} INSTALL_PREFIX=%{buildroot %endif %changelog +* Mon Sep 4 2025 - Yugo Nagata 1.12-1 +- Update to 1.12 * Mon May 25 2025 - Yugo Nagata 1.11-1 -- Update to 1.10 +- Update to 1.11 * Tue Mar 11 2025 - Yugo Nagata 1.10-1 - Update to 1.10 * Fri Jul 31 2024 - Yugo Nagata 1.9-1