OffNet Newsroom

Daily topic roundup

Database Technology

Thursday, July 30, 2026 · 8 stories, curated & summarized — click any story for the source.

MariaDB is ending support for its MySQL build in September while shifting focus to a separate premium replication technology. This move has reignited concerns regarding the long-term open-source status of the Galera cluster replication engine. The company is actively developing new proprietary replication capabilities as part of this strategic pivot.

  • MySQL build support terminates in September; plan migration or extended support contracts immediately.
  • Galera's open-source status is under question as MariaDB prioritizes premium replication tech.
  • New proprietary replication features are in development, potentially creating vendor lock-in risks.
  • Review current Galera deployments for compliance with the new licensing and support model.
Planet PostgreSQL database

PostgreSQL hba_file GUC: Point, Don't Embed

The hba_file GUC specifies the path to the pg_hba.conf authentication rules rather than containing the rules inline. Changes within the referenced file take effect immediately upon a configuration reload, avoiding downtime. However, if you move or replace the hba_file itself, a full server restart is required for the change to apply.

  • hba_file is a pointer to pg_hba.conf, not an inline config block.
  • Editing the target file allows instant auth changes via reload.
  • Moving or replacing the file itself mandates a server restart.
  • Verify file paths carefully to avoid restart requirements.

Sehrope Sarkuni has released pg-java, a new PostgreSQL driver for the JVM designed to address architectural limitations in the existing pgjdbc. Unlike legacy drivers constrained by older JDBC standards, pg-java leverages modern Java features like virtual threads and records. Key technical improvements include batch INSERTs rewritten to use array parameters, a real pipelining API, and enforced encryption for password transmission.

  • Built on modern JVM features like virtual threads, records, and sealed types for better performance.
  • Batch INSERTs optimized to use array parameters, reducing overhead compared to traditional methods.
  • Implements a real pipelining API to improve throughput and reduce round-trip latency.
  • Enforces encryption for sensitive data, preventing passwords from being sent over unencrypted sockets.
  • Public API surface is strictly enforced by the build process to ensure stability and correctness.
TRADE-OFFLegacy vs Modern DriversLegacy pgjdbcConstrained by older JDBC standardsHigher round-trip latencyOptional encryption supportpg-javaLeverages virtual threads…Real pipelining APIEnforced password encryptionvs

DBeaver Community Edition now includes an interactive AI chat feature that translates natural language prompts into executable SQL. This allows engineers to retrieve schema insights and build complex queries without manually writing code. The tool demonstrates speed advantages by instantly generating joins and aggregations based on user intent.

  • DBeaver CE integrates AI chat for instant SQL generation from text prompts.
  • Reduces manual coding effort for common analytical queries and schema lookups.
  • AI-generated code includes comments explaining logic, aiding auditability.
  • Accelerates workflow for routine data retrieval tasks in the free edition.
CHECKLISTAI SQL Workflow BenefitsGenerate SQL from natural language promptsReduce manual coding effortInclude comments for auditabilityAccelerate routine data retrieval
Planet PostgreSQL database ↺ since 07-29

PostgreSQL 19 introduces native data lineage to trace data origins

PostgreSQL 19 addresses the data lineage problem by providing native capabilities to track how data moves through transformation steps. This feature allows engineers to trace values back to their source tables, views, and ETL scripts without relying on external tools or fragmented documentation. The update aims to resolve the common operational pain point of verifying data origins during financial or analytical audits.

  • PostgreSQL 19 adds native lineage tracking to trace data origins across views and transformations
  • Reduces manual effort in debugging data discrepancies by automating traceability
  • Eliminates dependency on external lineage tools or fragmented ETL documentation
  • Critical for validating financial metrics and ensuring audit compliance
Planet PostgreSQL database ↺ since 07-28

Postgres MVCC: Design choice, not defect, explains bloat and vacuum costs

Radim Marek argues that PostgreSQL's Multi-Version Concurrency Control is often mischaracterized as a 40-year-old mistake, when it is actually a deliberate architectural decision. He demonstrates that common pain points like table bloat, write amplification, and vacuum overhead are inherent trade-offs of this design, reproducible on a live PostgreSQL 19 beta. The piece contextualizes criticisms from entities like Uber and Andy Pavlo’s group as symptoms of this choice rather than bugs.

  • MVCC bloat and vacuum overhead are intentional trade-offs, not software defects.
  • PostgreSQL 19 beta reproduces classic MVCC behaviors like dead tuple accumulation.
  • Write amplification metrics cited by Uber and others stem from core design.
  • Treating MVCC traits as bugs leads to incorrect operational expectations.
  • Understanding the 'why' behind MVCC helps plan for vacuum and bloat management.
Planet PostgreSQL database ↺ since 07-29

PostgreSQL 11–18 SQL improvements selected for practitioners

Dimitri Fontaine reviews seven major PostgreSQL releases from 2023 to 2025, highlighting key SQL layer advancements from the 150-200 user-visible changes per version. The selection focuses on features that fill SQL standard gaps, add missing functionality, and clean up rough edges, drawn from rewriting examples for The Art of PostgreSQL. The article organizes these improvements by theme and specifies the version in which each feature landed.

  • Covers seven annual releases (v11-v18) with a focus on SQL layer evolution and standard compliance.
  • Highlights practical features used in rewriting examples for The Art of PostgreSQL.
  • Organizes improvements by theme to help engineers identify relevant updates for their stacks.
  • Each version contains 150-200 user-visible changes, with SQL enhancements being a consistent priority.
BY THE NUMBERSSQL Improvements Per Release150-200User-visible changes per versionConsistent priority across PostgreSQL 11–18
AWS Database Blog awsdatabase ↺ since 07-29

AWS introduces automated PII redaction for RDS PostgreSQL audit logs

AWS now supports a serverless pipeline that irreversibly redacts over 30 types of personally identifiable information from Amazon RDS for PostgreSQL audit logs. The system removes sensitive data such as Social Security numbers, credit cards, and names before storing the clean logs in Amazon S3. These redacted logs remain queryable via Amazon Athena for ongoing analysis and compliance needs.

  • Automated redaction handles 30+ PII types including SSNs and credit cards before storage
  • Serverless pipeline writes irreversibly redacted logs to Amazon S3 for cost-effective archiving
  • Redacted audit logs remain fully queryable through Amazon Athena for compliance auditing
  • Simplifies data privacy compliance by removing sensitive fields at the ingestion layer