Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Cloud Spanner Laravel Package

google/cloud-spanner

Idiomatic PHP client for Google Cloud Spanner, a globally consistent relational database. Install via Composer and use gRPC to connect to instances/databases, run SQL queries with parameters, and benefit from V2 multiplexed sessions for efficient concurrent requests.

View on GitHub
Deep Wiki
Context7
v2.8.0

Features

  • spanner: [Spanner] add cache updates API (#9166) (225b13d)
v2.7.0

Features

  • spanner: [Spanner] isolation_level and read_lock_mode are added to message .google.spanner.v1.CommitResponse (#9140) (67d8e3a)

Bug Fixes

v2.6.1

Bug Fixes

  • spanner: Client-level read lock mode setting (#9084) (e21a5b5)
v2.6.0

Features

  • [Spanner] include cache updates and routing hint into BeginTransaction and Commit request/response respectively (#8962) (28d8a69)

Documentation

  • A comment in message .google.spanner.v1.TransactionOptions.ReadWrite.ReadLockMode is changed (28d8a69)
v2.5.1

Bug Fixes

  • Spanner: Ensure tag is passed to BeginTransactionRequest (#8935) (10ee79e)
  • Spanner: Null array offset in value mapper (#8949) (2bf8629)
v2.5.0

Features

  • spanner: [Spanner] include cache updates into the ResultSet response (#8901) (e07ae1f)
v2.4.1

Miscellaneous Chores

v2.4.0

Features

  • Spanner: set default grpc.keepalive_time_ms to 120 seconds (#8863) (2158b82)
v2.2.0

Features

  • Spanner: Add the RequestIdHeaderMiddleware class (#8764) (45b3c58)

Documentation

  • [Spanner] minor update for Spanner Location API (#8754) (55eae9c)
v2.1.0

Features

  • [Spanner] Add Spanner location API (#8737) (c6b8e26)
  • Add Send and Ack mutations for Queues (c6b8e26)
v2.0.0

Miscellaneous Chores

v2.0.0-RC1

BREAKING CHANGES

  • Spanner V2 (#7841)
  • php: Migrate admin services to new LRO client (#8637)
  • Gencode for Spanner V2 (#7840)

Features

Chores

v1.106.0

Features

Documentation

  • Fix all README samples, rename command (#8536)
v1.105.1

Bug Fixes

  • Mark all keyFile and keyFilePath options deprecated (#8617) (5776416)
v1.105.0

Features

  • [Many APIs] usage deprecation of credentials client option (#8604) (4825644)
  • Add documentation for Snapshot and Transaction for lockHint (#8612) (c07b187)
v1.104.1

Documentation

  • [Spanner] A comment for field ranges in message .google.spanner.v1.KeySet is changed (#8548) (1c04557)
v1.104.0

Features

  • [Spanner] proto changes for an internal api (#8465) (2b96e11)
v1.103.0

Features

  • spanner: [Spanner] A new field snapshot_timestamp is added to message .google.spanner.v1.CommitResponse (#8452) (0793901)
v1.102.0

Features

v1.101.0

Features

  • spanner: [Spanner] add new change_stream.proto (#8355) (5af124b)
v1.100.1

Miscellaneous Chores

v1.100.0

Features

  • Add throughput_mode to UpdateDatabaseDdlRequest to be used by Spanner Migration Tool. (#8327) (55f2e2c)
v1.99.0

Features

v1.98.0

Features

v1.97.0

Features

v1.96.0

Features

  • [Spanner] add a last field in the PartialResultSet (#8112) (964eb96)
v1.95.0

Features

  • spanner: A new enum IsolationLevel is added (#8104) (a128487)
  • spanner: A new field isolation_level is added to message .google.spanner.v1.TransactionOptions (a128487)

Documentation

  • spanner: A comment for enum value OPTIMISTIC in enum ReadLockMode is changed (a128487)
  • spanner: A comment for enum value PESSIMISTIC in enum ReadLockMode is changed (a128487)
  • spanner: A comment for enum value READ_LOCK_MODE_UNSPECIFIED in enum ReadLockMode is changed (a128487)
v1.94.0

Features

  • spanner: Add instance partitions field in backup proto (#8091) (5bc883a)
v1.93.1

Miscellaneous Chores

v1.93.0

Features

v1.92.1

Documentation

v1.92.0

Features

  • Exposing FreeInstanceAvailability in InstanceConfig (c9f8ad0)
  • Exposing FreeInstanceMetadata in Instance configuration (to define the metadata related to FREE instance type) (c9f8ad0)
  • Exposing InstanceType in Instance configuration (to define PROVISIONED or FREE spanner instance) (#7937) (c9f8ad0)
  • Exposing QuorumType in InstanceConfig (c9f8ad0)
  • Exposing storage_limit_per_processing_unit in InstanceConfig (c9f8ad0)

Documentation

  • A comment for enum DefaultBackupScheduleType is changed (c9f8ad0)
  • A comment for enum value AUTOMATIC in enum DefaultBackupScheduleType is changed (c9f8ad0)
  • A comment for enum value GOOGLE_MANAGED in enum Type is changed (c9f8ad0)
  • A comment for enum value NONE in enum DefaultBackupScheduleType is changed (c9f8ad0)
  • A comment for enum value USER_MANAGED in enum Type is changed (c9f8ad0)
  • A comment for field base_config in message .google.spanner.admin.instance.v1.InstanceConfig is changed (c9f8ad0)
  • A comment for field default_backup_schedule_type in message .google.spanner.admin.instance.v1.Instance is changed (c9f8ad0)
  • A comment for field filter in message .google.spanner.admin.instance.v1.ListInstanceConfigOperationsRequest is changed (c9f8ad0)
  • A comment for field filter in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsRequest is changed (c9f8ad0)
  • A comment for field instance_config in message .google.spanner.admin.instance.v1.CreateInstanceConfigRequest is changed (c9f8ad0)
  • A comment for field instance_partition_deadline in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsRequest is changed (c9f8ad0)
  • A comment for field location in message .google.spanner.admin.instance.v1.ReplicaInfo is changed (c9f8ad0)
  • A comment for field node_count in message .google.spanner.admin.instance.v1.Instance is changed (c9f8ad0)
  • A comment for field node_count in message .google.spanner.admin.instance.v1.InstancePartition is changed (c9f8ad0)
  • A comment for field operations in message .google.spanner.admin.instance.v1.ListInstanceConfigOperationsResponse is changed (c9f8ad0)
  • A comment for field operations in message .google.spanner.admin.instance.v1.ListInstancePartitionOperationsResponse is changed (c9f8ad0)
  • A comment for field optional_replicas in message .google.spanner.admin.instance.v1.InstanceConfig is changed (c9f8ad0)
  • A comment for field parent in message .google.spanner.admin.instance.v1.ListInstancePartitionsRequest is changed (c9f8ad0)
  • A comment for field processing_units in message .google.spanner.admin.instance.v1.Instance is changed (c9f8ad0)
  • A comment for field processing_units in message .google.spanner.admin.instance.v1.InstancePartition is changed (c9f8ad0)
  • A comment for field referencing_backups in message .google.spanner.admin.instance.v1.InstancePartition is changed (c9f8ad0)
  • A comment for field replicas in message .google.spanner.admin.instance.v1.InstanceConfig is changed (c9f8ad0)
  • A comment for field storage_utilization_percent in message .google.spanner.admin.instance.v1.AutoscalingConfig is changed (c9f8ad0)
  • A comment for field unreachable in message .google.spanner.admin.instance.v1.ListInstancePartitionsResponse is changed (c9f8ad0)
  • A comment for message CreateInstanceConfigRequest is changed (c9f8ad0)
  • A comment for message DeleteInstanceConfigRequest is changed (c9f8ad0)
  • A comment for message UpdateInstanceConfigRequest is changed (c9f8ad0)
  • A comment for method CreateInstance in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method CreateInstanceConfig in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method CreateInstancePartition in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method ListInstanceConfigOperations in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method ListInstanceConfigs in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method ListInstancePartitionOperations in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method MoveInstance in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method UpdateInstance in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method UpdateInstanceConfig in service InstanceAdmin is changed (c9f8ad0)
  • A comment for method UpdateInstancePartition in service InstanceAdmin is changed (c9f8ad0)
v1.91.0

Features

Bug Fixes

  • Add compatibility for PHP 8.4 (#7916) (91d9fa5)
  • Add php 8.4 to test matrix, remove implicit nullables (#7871) (1df1d9b)

Documentation

  • Add documentation for logger client option (91d9fa5)
v1.90.0

Features

  • Add the last statement option to ExecuteSqlRequest and ExecuteBatchDmlRequest (#7853) (76720c2)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope