Skip to content

Releases: RoryQ/spanner-emulator

1.5.17

02 May 09:35
29a51c5
Compare
Choose a tag to compare
bump emulator to 1.5.17

1.5.16

02 May 09:32
3c7d36b
Compare
Choose a tag to compare
bump emulator to 1.5.16

1.5.15

25 Mar 09:59
af8594c
Compare
Choose a tag to compare

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

Bug Fixes

  • ALTER DATABASE ddl not supported (GoogleCloudPlatform/cloud-spanner-emulator#27)
  • Include varchar limit for varchar types in the spanner\type column of information_schema.columns and information_schema.index_columns tables.
  • Fix foreign key transaction restriction for the transaction with multiple flush.
  • Fix foreign key action effector for unordered referencing FK.

New Feature

  • Support proto and enum types in cloud spanner emulator.
  • Enable support for JSON converter functions and LAX converters in cloud spanner emulator\
  • Support ALTER DATABASE DDL as a no-op
  • Support Sequence in PostgreSQL.
  • Return unsupported error for upsert queries
  • Add builtin PostgreSQL TVFs
  • Enable Foreign Key Delete Cascade Action.
  • Adding ML_PREDICT_ROW function
  • Enable INSERT OR IGNORE and INSERT OR UPDATE
  • Adding ML.PREDICT function.
  • Support Directed Reads feature

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