Skip to content

Releases: RoryQ/spanner-emulator

1.5.14

25 Mar 09:56
e21120a
Compare
Choose a tag to compare

https://github.com/GoogleCloudPlatform/cloud-spanner-emulator/releases/tag/v1.5.14

Bug Fixes

ALTER DATABASE ddl not supported (https://github.com/GoogleCloudPlatform/cloud-spanner-emulator/issues/27)

New Feature

upgrade distroless docker build
Support ALTER DATABASE DDL no-op on Cloud Spanner Emulator.
Fix foreign key transaction restriction for the transaction with multiple flush.
Support Sequence in PostgreSQL.
Return unsupported error for upsert queries in Emulator
Support ALTER DATABASE DDL no-op on Cloud Spanner Emulator.
Support constant-value batch queries like SELECT 1, which are now supported by Cloud Spanner
upgrade go language dependency
Add builtin PostgreSQL TVFs to the Spanner Emulator

1.5.13

08 Jan 05:51
9d26839
Compare
Choose a tag to compare

https://github.com/GoogleCloudPlatform/cloud-spanner-emulator/releases/tag/v1.5.13

Bug Fixes

  • Allow tables with TTL to be deleted.
  • Fixing issue reported in b/306031803

New Feature

  • Add change stream merge / split churning support.
  • upgrade go language dependancy
  • upgrade zetasql dependency to 2023.10.1.
  • upgrade go language dependancy
  • Synchronize backend and emulator parsers.
  • Add PostgreSQL dialect support to the Cloud Spanner Emulator
  • Allow PLAN query mode and return query parameter types
  • Adding emulator support for DROP VIEW IF EXISTS
  • Adding emulator support for change streams in PG dialect.
  • Add MODEL DDL support.
  • Add support for index_strategy hint and allow push_broadcast_hash_join as a value for join_method.
  • Add MODEL schema.
  • Upgrade ZetaSQL dependency to 2023.11.1.
  • Add ML.PREDICT function to the catalog.
  • Allow ON DELETE NO ACTION foreign key action
  • Transaction restriction for the table with Foreign Key DELETE CASCADE action.
  • Add Model INFORMATION SCHEMA.
  • Add support for PostgreSQL interface arrays unnest, array_length, array() function for creating an array from a subquery, and count() for columns of array type.
  • Fix transaction restriction for the table with Foreign Key DELETE CASCADE action.
  • Enable COSINE_DISTANCE() and EUCLIDEAN_DISTANCE() functions in the Emulator
  • Support Sequence in GoogleSQL.
  • Support ALTER INDEX ADD|DROP STORED COLUMN.
  • upgrade go language dependency
  • update docker to use python3.8

Significant Changes

  • Enable support for GENERATE_UUID()
  • Generated columns can now be used as primary keys.

1.5.12

14 Dec 01:30
4d2efef
Compare
Choose a tag to compare

https://github.com/GoogleCloudPlatform/cloud-spanner-emulator/releases/tag/v1.5.12

Bug Fixes

  • Allow tables with TTL to be deleted.

New Feature

  • Added support for PostgreSQL dialect.
  • Add change stream merge / split churning support.
  • Allow PLAN query mode and return query parameter types
  • Enable support for GENERATE_UUID()
  • Generated columns can now be used as primary keys.

Significant Changes

  • Added support for PostgreSQL dialect.

1.5.11

30 Oct 08:03
04ca836
Compare
Choose a tag to compare

1.5.10

30 Oct 07:54
40d8436
Compare
Choose a tag to compare

1.5.9

30 Oct 07:42
8d5b5fd
Compare
Choose a tag to compare

1.5.8

06 Aug 07:52
a095758
Compare
Choose a tag to compare

1.5.7

06 Aug 07:47
a73cb03
Compare
Choose a tag to compare

1.5.6

06 Aug 07:45
6919b6d
Compare
Choose a tag to compare

1.5.5

06 Aug 07:39
6d715fd
Compare
Choose a tag to compare