Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1shUSr-002aW7-Bk for pgsql-announce@arkaria.postgresql.org; Fri, 23 Aug 2024 13:36:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1shUSp-00DriU-Gi for pgsql-announce@arkaria.postgresql.org; Fri, 23 Aug 2024 13:36:28 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1shUOk-00DPQ5-KL for pgsql-announce@lists.postgresql.org; Fri, 23 Aug 2024 13:32:15 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1shUOc-0017Kb-AN for pgsql-announce@lists.postgresql.org; Fri, 23 Aug 2024 13:32:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:From:To:Subject: MIME-Version:Content-Type:Sender:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=Uyytnc3qZfXUBC7NJTR8aIUJsRAdr8U22+B4xbeabgk=; b=f1lPLXHWPYxdSYDUEe/bC/MPOv aYFj7UbpMql4aVYymZmC124eKyydlASEKbudZAmifl6ZE3i4jAPgwNYjPRp04qvgli+mr82O3sfEA CARSb/QHXJY+jtya1SutfPhjNQSO09CAz6MxDMfNOufQjx7mrlKTDvHdPz2SQxYy0l/Mjtp5bIDYj H2oUSrET2OzeAEpSPB9vYLKn78etLNnmR0O+23DYU6Kso2W0plXNHMlPFas9R2D+UBQICPzwPeRto DaslHI6H2I2RF6AghWzXOduGHflvX3IZ0vDPl7N8n0Gva6HgiSrUT+kUulowFphyg/QuIVhTW929Q awCQ1+5A==; Received: from wrigleys.postgresql.org ([217.196.149.60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1shUOb-003dZi-Dj for pgsql-announce@lists.postgresql.org; Fri, 23 Aug 2024 13:32:06 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1shUOZ-00A8bw-1F for pgsql-announce@lists.postgresql.org; Fri, 23 Aug 2024 13:32:03 +0000 Content-Type: multipart/mixed; boundary="===============8902204395549328608==" MIME-Version: 1.0 Subject: CloudNativePG 1.24.0 and 1.23.4 Released! To: PostgreSQL Announce From: The CloudNativePG Contributors via PostgreSQL Announce Reply-To: gabriele.bartolini@gmail.com Date: Fri, 23 Aug 2024 13:31:56 +0000 Message-ID: <172441991667.862887.18074983010998578749@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: related X-pglister-tagsig: 25a1db1473ef438375afbad242982521612c0269936d9cafbf6db55ca7cb0b73 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8902204395549328608== Content-Type: multipart/alternative; boundary="===============5207691964289026727==" MIME-Version: 1.0 --===============5207691964289026727== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The **CloudNativePG Community** is excited to announce the release of **CloudNativePG Operator** versions 1.24.0 and 1.23.4! ## CloudNativePG 1.24.0: What=E2=80=99s New? This major update introduces powerful new features and enhancements, includ= ing: - **Distributed PostgreSQL Topologies**: Create distributed database topolo= gies across multiple Kubernetes clusters, enabling hybrid and multi-cloud deployments. Enjoy declarative primary control and seamless switchover be= tween clusters, ensuring high availability and resilience. - **Managed Services**: The new `managed.services` stanza allows for advanc= ed service management, including the ability to disable read-only and read services via configuration, and the use of service templates to create cu= stom service resources, such as load balancers, for accessing PostgreSQL outsi= de Kubernetes=E2=80=94ideal for DBaaS scenarios. - **Enhanced Synchronous Replication API**: Gain full control over PostgreS= QL=E2=80=99s synchronous replication configuration with a more flexible API, supporting both quorum-based and priority list strategies. Customize the `synchronous_standby_names` option to suit your needs. - **WAL Disk Space Exhaustion Safeguard**: A critical safety measure ensures that if disk space for WAL files is exhausted, the cluster will safely st= op rather than triggering a chain of failovers. This prevents the cluster fr= om entering an unrecoverable state and simplifies recovery by allowing for m= anual volume expansion. For a detailed overview of these features and other changes, check out the [release notes](https://cloudnative-pg.io/documentation/1.24/release_notes/= v1.24/). --- ### Additional Enhancements in 1.24.0 Explore more improvements in CloudNativePG 1.24, including: - Declarative delayed replicas - Transparent support for PostgreSQL 17=E2=80=99s `allow_alter_system` - `postInitSQLRefs` and `postInitTemplateSQLRefs` - Observability enhancements Check the full list of changes in the [release notes](https://cloudnative-pg.io/documentation/1.24/release_notes/= v1.24/). --- ## Upgrade and Maintenance Before upgrading, please carefully review the [detailed upgrade instructions](https://cloudnative-pg.io/documentation/1.2= 4/installation_upgrade/#upgrading-to-1240-or-1234). We strongly recommend upgrading to CloudNativePG 1.24.0 at your earliest convenience. If you prefer to stay on version 1.23, be sure to update to 1.= 23.4 for continued stability and support. Note that version 1.23 will be support= ed until November 22nd, 2024. --- ## Join the Community Become an active member of our growing open-source, vendor-neutral, and ope= nly governed community! Engage with fellow users, share insights, and receive support. Join our [Slack channel](https://join.slack.com/t/cloudnativepg/sh= ared_invite/zt-2ij5hagfo-B04EQ9DUlGFzD6GEHDqE0g) and follow us on [Twitter](https://twitter.com/CloudNativePg) to stay up-to-date with the latest news and announcements. Thank you for your continued support and engagement with CloudNativePG. Upg= rade today and unlock the full potential of your PostgreSQL deployments! ## About CloudNativePG [CloudNativePG](https://cloudnative-pg.io) stands as a groundbreaking open-source Kubernetes Operator designed explicitly for PostgreSQL workload= s. Seamlessly orchestrating the entire life cycle of a PostgreSQL cluster, CloudNativePG takes charge from bootstrapping and configuration to ensuring high availability, connection routing, and comprehensive backup and disaster recovery mechanisms. Leveraging PostgreSQL's native streaming replication, CloudNativePG efficie= ntly distributes data across pods, nodes, and zones, utilizing standard Kubernet= es patterns. This enables seamless scaling of replicas in a Kubernetes-native manner, with the operator autonomously and safely reconfiguring replication= as needed. Originally conceived and supported by [EDB](https://www.enterprisedb.com/), CloudNativePG represents a paradigm shift in managing PostgreSQL workloads within Kubernetes environments. --===============5207691964289026727== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CloudNativePG 1.24.0 and 1.23.4 Released!
 

CloudNativePG 1.24.0 and 1.23.4 Released!

The CloudNativePG Community is excited to announce the release of CloudNativePG Operator versions 1.24.0 and 1.23.4!

CloudNativePG 1.24.0: What=E2= =80=99s New?

This major update introduces powerful new f= eatures and enhancements, including:

  • Distrib= uted PostgreSQL Topologies: Create distributed database topologies across multiple Kubernetes clusters, enabling hybrid and multi-cloud deployments. Enjoy declarative primary control and seamless switchover be= tween clusters, ensuring high availability and resilience.
  • Managed= Services: The new managed.services stanza allows for= advanced service management, including the ability to disable read-only and read services via configuration, and the use of service templates to create cu= stom service resources, such as load balancers, for accessing PostgreSQL outsi= de Kubernetes=E2=80=94ideal for DBaaS scenarios.
  • Enhance= d Synchronous Replication API: Gain full control over PostgreSQL= =E2=80=99s synchronous replication configuration with a more flexible API, supporting both quorum-based and priority list strategies. Customize the synchronous_standby_names option to suit your needs.
  • WAL Dis= k Space Exhaustion Safeguard: A critical safety measure ensures that if disk space for WAL files is exhausted, the cluster will safely st= op rather than triggering a chain of failovers. This prevents the cluster fr= om entering an unrecoverable state and simplifies recovery by allowing for m= anual volume expansion.

For a detailed overview of these features a= nd other changes, check out the release notes.<= /p>


Additional Enhancements in 1.24= .0

Explore more improvements in CloudNativePG = 1.24, including:

  • Declarative del= ayed replicas
  • Transparent sup= port for PostgreSQL 17=E2=80=99s allow_alter_system
  • postInitS= QLRefs and postInitTemplateSQLRefs
  • Observability e= nhancements

Check the full list of changes in the release notes.<= /p>


Upgrade and Maintenance

Before upgrading, please carefully review t= he detailed upgrade instructions.

We strongly recommend upgrading to CloudNat= ivePG 1.24.0 at your earliest convenience. If you prefer to stay on version 1.23, be sure to update to 1.= 23.4 for continued stability and support. Note that version 1.23 will be support= ed until November 22nd, 2024.


Join the Community

Become an active member of our growing open= -source, vendor-neutral, and openly governed community! Engage with fellow users, share insights, and receive support. Join our Slack channel and follow us on Twitter to stay up-to-date with the latest news and announcements.

Thank you for your continued support and en= gagement with CloudNativePG. Upgrade today and unlock the full potential of your PostgreSQL deployments!

About CloudNativePG

CloudNativePG stands as= a groundbreaking open-source Kubernetes Operator designed explicitly for PostgreSQL workload= s. Seamlessly orchestrating the entire life cycle of a PostgreSQL cluster, CloudNativePG takes charge from bootstrapping and configuration to ensuring high availability, connection routing, and comprehensive backup and disaster recovery mechanisms. Leveraging PostgreSQL's native streaming replication, CloudNativePG efficie= ntly distributes data across pods, nodes, and zones, utilizing standard Kubernet= es patterns. This enables seamless scaling of replicas in a Kubernetes-native manner, with the operator autonomously and safely reconfiguring replication= as needed. Originally conceived and supported by EDB, CloudNativePG represents a paradigm shift in managing PostgreSQL workloads within Kubernetes environments.

This email was sent to you from The CloudNativePG Contributors. It was deli= vered on their behalf by the PostgreSQL project. Any questions about the content of the message shou= ld be sent to The CloudNativePG Contributors.

You were sent this email as a subscriber of the pgsql-announce mai= linglist, for the content tag Related Open Source. To unsubscribe from further emails, or change which emails you want to receive, please click th= e personal unsubscribe link that you can find in the headers of this email, or visit https://lists.postgresql.org/unsubscribe/.
 
--===============5207691964289026727==-- --===============8902204395549328608==--