A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/concepts-version-policy below:

Version Policy - Azure Database for PostgreSQL

This article describes the Azure Database for PostgreSQL flexible server versioning policy.

Supported PostgreSQL versions

Azure Database for PostgreSQL flexible server supports the following database versions.

Version Supported Policy information PostgreSQL 17 Yes N/A PostgreSQL 16 Yes N/A PostgreSQL 15 Yes N/A PostgreSQL 14 Yes N/A PostgreSQL 13 Yes N/A PostgreSQL 12 No (retired) Policy PostgreSQL 11 Yes N/A PostgreSQL 10 No (retired) Policy PostgreSQL 9.6 No (retired) Policy PostgreSQL 9.5 No (retired) Policy Major version

A major version is a change in the first number of the version. For example, PostgreSQL 10 to PostgreSQL 11 is a major version upgrade. Major versions introduce new features and capabilities. They might include changes that require application code updates.

Support

Azure Database for PostgreSQL supports each major PostgreSQL version from the date Azure begins offering support until the version reaches end of life (end of support) as defined by the PostgreSQL community. For details, see PostgreSQL community versioning policy.

Retirement policy

The following table provides the retirement details for PostgreSQL major versions. The dates follow the PostgreSQL community versioning policy.

Minor version support

Azure Database for PostgreSQL flexible server automatically upgrades minor versions to the Azure preferred PostgreSQL version during periodic maintenance.

Extended Support

To help you maintain secure and compliant workloads beyond community end-of-life (end of support), Azure is introducing Extended Support for Azure Database for PostgreSQL.

Extended Support gives you continued access to critical security updates and technical assistance. With Extended Support, you have time to plan and implement your upgrade strategy with confidence.

Extended support provides:

Note

Extended Support doesn't include new feature releases, performance enhancements, or support for minor version upgrades.

Why use Extended Support?

Extended Support is ideal for customers who...

Best practices Eligible PostgreSQL versions PostgreSQL Version Azure Standard Support Start Date Community Retirement Date Azure Standard Support End Date Paid Extended Support Start Date (includes grace period) Paid Extended Support End Date 11 July 24, 2019 November 9, 2025 March 31, 2026 April 1, 2026 March 31, 2029 12 September 22, 2020 November 14, 2024 March 31, 2026 April 1, 2026 March 31, 2029 13 May 25, 2021 November 13, 2025 March 31, 2026 April 1, 2026 March 31, 2029 14 June 29, 2022 November 12, 2026 December 11, 2026 December 12, 2026 December 11, 2029 Enrollment and price Frequently asked questions (FAQs)

Q: What if I want to keep running without extended support? Can I opt out?

A: No.

Q: What happens if I continue running an unsupported PostgreSQL version on Azure after its community end of support?

A: Your server is automatically enrolled in Extended Support one month after the community end of support date (or on March 1, 2026, for versions 11, 12, and 13).

Q: Can I continue using my PostgreSQL instance without Extended Support?

A: Yes, but after the grace period, you're automatically enrolled in paid Extended Support unless you upgrade to a supported version. During the grace period, you assume full operational risk, and Microsoft support can't guarantee issue resolution.

Q: Can my applications break during a major version upgrade?

A: Azure provides preupgrade validation checks (PVC) to identify common issues such as extension compatibility and parameter conflicts. We recommend testing upgrades in nonproduction environments. Azure is also investing in Blue/Green deployments to enable near-zero-downtime upgrades.

Q: How do I know if my server is in Extended Support?

A: The Azure portal and CLI clearly indicate if a server is enrolled in Extended Support.

Q: Do I need to update Server Parameter Groups post major version upgrades?

A: Yes. Major PostgreSQL versions often introduce or deprecate configuration parameters. Create a new parameter group for the target version and adjust memory and performance settings as needed.

Q: Are PostgreSQL extensions automatically upgraded during a major version upgrade?

A: No. While Azure upgrades the database engine, noncore extensions (for example, pgvector, timescaledb) require manual updates. Use ALTER EXTENSION ... UPDATE or recreate unsupported extensions after the upgrade.

Q: How can I reduce downtime during a major upgrade?

A: To minimize downtime:

Q: Where can I track which of my servers are nearing end of support?

A: Azure provides visibility through the portal.

Q: What support options are available during the Extended Support phase?

A: Servers in Extended Support can raise support cases for security-related issues only. Feature requests, performance tuning, and general bug fixes aren't supported for end of support versions. Improvements to existing features for end of support versions will not be backported.

Q: How will the period between November 13, 2025, and March 1, 2026, be handled for PostgreSQL version 13? Will support be continued during this time? How will it differ from the period before November 13, 2025?

A: According to the PostgreSQL community versioning policy, each major version is supported until retired by the community. Free Extended support from Azure will be provided through March 31, 2026. Customers are charged for Extended Support starting April 1. To ensure continued support and access to new features, upgrade to newer versions.

PostgreSQL 12 support

PostgreSQL 12 reaches end of life on November 14, 2024, in line with the PostgreSQL community versioning policy. According to this policy, the community supports each major version until retirement. Unlike PostgreSQL 11, which has extended support until November 9, 2025, Azure doesn't provide extended support for PostgreSQL 12 beyond March 1, 2026. Upgrade to newer versions to ensure continued support and access to new features.

PostgreSQL 11 support

Azure is extending support for PostgreSQL 11 on Azure Database for PostgreSQL flexible server. This extended support timeline gives you more time to upgrade to higher PostgreSQL versions. It facilitates a smooth transition for users currently relying on PostgreSQL 11.

Flexible server support

This extension of PostgreSQL 11 support is part of Azure's commitment to providing a seamless migration path and ensuring continued functionality for users.

Retired PostgreSQL engine versions not supported in Azure Database for PostgreSQL

You can continue to use the retired version in Azure Database for PostgreSQL flexible server. However, after the retirement date for each PostgreSQL database version, the following restrictions apply:

PostgreSQL version syntax

Before PostgreSQL version 10, the PostgreSQL versioning policy considered a major version upgrade to be an increase in the first or second number. For example, 9.5 to 9.6 was considered a major version upgrade. As of version 10, only a change in the first number is considered a major version upgrade. For example, 10.0 to 10.1 is a minor release upgrade. Version 10 to 11 is a major version upgrade.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4