Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package postgresql17 for openSUSE:Factory checked in at 2024-09-27 17:10:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postgresql17 (Old) and /work/SRC/openSUSE:Factory/.postgresql17.new.29891 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postgresql17" Fri Sep 27 17:10:42 2024 rev:2 rq:1203910 version:17.0 Changes: -------- --- /work/SRC/openSUSE:Factory/postgresql17/postgresql17.changes 2024-09-23 15:19:19.934251802 +0200 +++ /work/SRC/openSUSE:Factory/.postgresql17.new.29891/postgresql17.changes 2024-09-27 17:10:47.056882755 +0200 @@ -1,0 +2,28 @@ +Thu Sep 26 13:20:36 UTC 2024 - Reinhard Max <[email protected]> + +- Upgrade to 17.0.0: + * New memory management system for VACUUM, which reduces memory + consumption and can improve overall vacuuming performance. + * New SQL/JSON capabilities, including constructors, identity + functions, and the JSON_TABLE() function, which converts JSON + data into a table representation. + * Various query performance improvements, including for + sequential reads using streaming I/O, write throughput under + high concurrency, and searches over multiple values in a btree + index. + * Logical replication enhancements, including: + + Failover control + + pg_createsubscriber, a utility that creates logical replicas + from physical standbys + + pg_upgrade now preserves replication slots on both publishers + and subscribers + * New client-side connection option, sslnegotiation=direct, that + performs a direct TLS handshake to avoid a round-trip + negotiation. + * pg_basebackup now supports incremental backup. + * COPY adds a new option, ON_ERROR ignore, that allows a copy + operation to continue in the event of an error. + * https://www.postgresql.org/about/news/p-2936/ + * https://www.postgresql.org/docs/17/release-17.html + +------------------------------------------------------------------- Old: ---- postgresql-17rc1.tar.bz2 postgresql-17rc1.tar.bz2.sha256 New: ---- postgresql-17.0.tar.bz2 postgresql-17.0.tar.bz2.sha256 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postgresql17.spec ++++++ --- /var/tmp/diff_new_pack.TuH5zX/_old 2024-09-27 17:10:49.440982114 +0200 +++ /var/tmp/diff_new_pack.TuH5zX/_new 2024-09-27 17:10:49.440982114 +0200 @@ -1,5 +1,5 @@ # -# spec file for package postgresql16 +# spec file for package postgresql17 # # Copyright (c) 2024 SUSE LLC # @@ -16,10 +16,11 @@ # -%define pgversion 17rc1 +%define pgversion 17.0 %define pgmajor 17 %define buildlibs 1 %define tarversion %{pgversion} +%define oldest_supported_llvm_ver 10 %define latest_supported_llvm_ver 18 ### CUT HERE ### @@ -76,9 +77,9 @@ %if %{without derived} BuildRequires: bison +BuildRequires: docbook-xsl-stylesheets BuildRequires: flex BuildRequires: perl -BuildRequires: docbook-xsl-stylesheets %endif %if %mini %bcond_with selinux @@ -145,13 +146,8 @@ %endif %if %{with llvm} BuildRequires: gcc-c++ -%if 0%{?product_libs_llvm_ver} > %{latest_supported_llvm_ver} -BuildRequires: clang%{latest_supported_llvm_ver} -BuildRequires: llvm%{latest_supported_llvm_ver}-devel -%else -BuildRequires: clang -BuildRequires: llvm-devel -%endif +BuildRequires: (cmake(Clang) >= %{oldest_supported_llvm_ver} with cmake(Clang) <= %{latest_supported_llvm_ver}) +BuildRequires: (cmake(LLVM) >= %{oldest_supported_llvm_ver} with cmake(LLVM) <= %{latest_supported_llvm_ver}) %endif BuildRequires: libxslt-devel BuildRequires: openldap2-devel @@ -179,7 +175,7 @@ Summary: Basic Clients and Utilities for PostgreSQL License: PostgreSQL Group: Productivity/Databases/Tools -Version: 17~rc1 +Version: %pgversion Release: 0 Source0: https://ftp.postgresql.org/pub/source/v%{tarversion}/postgresql-%{tarversion}.tar.bz2 Source1: https://ftp.postgresql.org/pub/source/v%{tarversion}/postgresql-%{tarversion}.tar.bz2.sha256 @@ -774,8 +770,6 @@ %endif popd -#mkdir -p %buildroot%pgmandir/man1 -#cp -a doc/src/sgml/man1/ecpg.1 %buildroot%pgmandir/man1/ecpg.1pg%pgmajor %find_lang ecpg-$VLANG devel.files # The devel subpackage is exclusive across versions # and not handled by update-alternatives. ++++++ postgresql-17rc1.tar.bz2 -> postgresql-17.0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/postgresql17/postgresql-17rc1.tar.bz2 /work/SRC/openSUSE:Factory/.postgresql17.new.29891/postgresql-17.0.tar.bz2 differ: char 11, line 1 ++++++ postgresql-17rc1.tar.bz2.sha256 -> postgresql-17.0.tar.bz2.sha256 ++++++ --- /work/SRC/openSUSE:Factory/postgresql17/postgresql-17rc1.tar.bz2.sha256 2024-09-23 15:19:19.114217808 +0200 +++ /work/SRC/openSUSE:Factory/.postgresql17.new.29891/postgresql-17.0.tar.bz2.sha256 2024-09-27 17:10:47.036881922 +0200 @@ -1 +1 @@ -cef689e2de8c3d605d8406c065573b8d70859fc6f2a8d720b0d98a6d62ef16e8 postgresql-17rc1.tar.bz2 +7e276131c0fdd6b62588dbad9b3bb24b8c3498d5009328dba59af16e819109de postgresql-17.0.tar.bz2
