Urgent.News

What's breaking now, across thousands of outlets.

Tech

PostgreSQL 14 Reaches End of Life on November 12: Three Ways to Upgrade

PostgreSQL 14 gets its final release on November 12, 2026. After that, the community stops shipping fixes for it, security fixes included, so upgrade to PostgreSQL 18 with pg_upgrade, a dump and restore, or logical replication. What ends on November 12, 2026 The PostgreSQL project supports each major version for 5 years after its first release, then ships one final minor release and stops (…

PostgreSQL 14 will reach its end of life on November 12, 2026. After this date, the PostgreSQL community will no longer provide fixes, including security patches, for this version. To continue using PostgreSQL 14, users must upgrade to PostgreSQL 18. There are three methods to perform this upgrade: pg_upgrade, dump and restore, or logical replication.

The pg_upgrade method involves installing PostgreSQL 18 alongside PostgreSQL 14, creating a new cluster with initdb, and then running a check to ensure no data is affected. The downtime is minimal, especially in link mode, which skips copying files but prevents going back to the old version. The dump and restore method is the simplest but also the slowest, as it involves dumping the database from PostgreSQL 18, stopping the old database, loading the dump into the new database, and then running vacuumdb to refresh statistics.

Logical replication is a more complex method that involves setting wal_level = logical on the 14 server, creating a publication on the old server, and then creating a subscription on the 18 server. However, this method has limitations, as the schema does not replicate and sequences do not replicate. Managed databases may have different end dates for PostgreSQL 14 support, so it is essential to check the provider's specific schedule.

In summary, users have three options for upgrading from PostgreSQL 14: pg_upgrade, dump and restore, or logical replication, with each method having its own level of complexity and potential downtime.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

I built a meta-tag generator that refuses to let you write a 400-character title

SEOMeta is the kind of tool that embarrasses no one by existing. You enter a page title, description, and keywords, and it returns clean, length-safe HTML title, meta description, and Open Graph tags…

  • SEOMeta generator simplifies meta tag creation for web pages
  • Creator struggled with manual meta-tag process, causing truncation
  • Tool measures input against length limits, notifies of excess characters

Two Security Policy Fixes in AWS's API MCP Server, and What They Say About Guardrails Inside the Server

The AWS API MCP server lets an agent run AWS CLI commands through a single tool, and it ships its own policy file so you can block or gate specific commands.

  • First fix in version 1.3.47 prevents server from starting without startup data
  • Second fix in version 1.5.1 standardizes operation name matching in security policies
  • AWS emphasizes IAM permissions as primary security control while policy layer complements

Model WordPress maintenance offers without flattening their terms

Disclosure: text and synthetic code example prepared with AI assistance. Published offers were reviewed; services and restores were not tested.

  • Monthly billing can mask true costs of WordPress maintenance plans.
  • Synthetic dataset filtered offers with specific eligibility criteria.
  • Study emphasizes detailed assessment of backup frequency and response times.

Apollo Verified Email vs Clay Waterfall Accuracy: Why They Disagree on New Domains and Which One to Trust

I ran 500 contacts through both Apollo and a Clay waterfall — same seed list, same week — and got conflicting verification states on 23% of records.

  • 23% of 500 contacts showed conflicting verification states between Apollo and Clay.
  • Disagreement primarily occurs on newly-founded .ai and .io domains.
  • Apollo's verification is a database confidence score, not real-time SMTP check.

More from Wednesday 11 November →