Release note — databases family, 2026-10-21

What the databases family covers at first release, the two facts it leads with, the absences recorded in four vendor pages including the missing error strings, and what is known to be missing.

markdownreferencev1DGYR-MAAGstage: designtrust: officialfamily: databasesservice: cloud-sqlinterface: anychangelogdatabasesrelease notecloud SQLalloydbspannerfirestorebigtable

Created 21 Oct 2026 · Modified 23 Oct 2026 · 1 version

Databases family — first release

Added

DocumentWhat it carries
reference/databases/cloud-sql.mdthree engines, Enterprise Plus, the HA shape, four connection paths, the restarting update category
reference/databases/alloydb.mdthe cluster/instance/node model, three instance types, the columnar engine
reference/databases/spanner.mdthe three configurations with their stated availability and write-latency trade
reference/databases/firestore.mdthe two modes, real-time updates, MongoDB compatibility
reference/databases/bigtable.mdthe data model, data on Colossus not on nodes, the consistency-by-cluster-count rule, HBase
reference/databases/errors.mdindexed by symptom and configuration, with an explicit note on missing vendor strings
guides/databases/connect-to-cloud-sql-with-iam-auth.mdseven steps to a connection with no stored credential
guides/parity/databases.mdthe two rows where no counterpart is honest, and the provisioned-capacity against request-unit trap

The two headline facts

  1. Adding a second Bigtable cluster changes consistency from strong to eventually consistent by default.

It produces no error, which makes it the hardest class of failure in this family to diagnose.

  1. Spanner has no like-for-like counterpart on AWS or Azure — Microsoft's own table offers two unrelated

services for it. A move off Spanner is an architecture change and must be costed as one.

Absences recorded rather than filled in

  1. The Cloud SQL pages publish no verbatim connection error messages. The error catalogue says so and is

indexed by symptom instead, rather than inventing strings.

  1. The Cloud SQL overview states no version end-of-support information, which is normally one of the

highest-value facts in a database migration.

  1. The Firestore modes page does not say whether a database's mode can be changed after creation.
  2. The Spanner instance-configurations page states no minimum for nodes or processing units.

Known missing

  • Memorystore and Azure/AWS cache parity beyond the name row.
  • Backups, point-in-time recovery and retention on every engine.
  • Read replicas on Cloud SQL (as distinct from AlloyDB read pools).
  • Firestore security rules and index management.
  • Spanner schema design, interleaved tables and the PostgreSQL interface.
  • Engine-level error catalogues: these come from MySQL, PostgreSQL and SQL Server, not from Google Cloud.

Read this document as markdown — the same bytes an agent receives.