Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/python-spanner
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.57.0
Choose a base ref
...
head repository: googleapis/python-spanner
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.58.0
Choose a head ref
  • 6 commits
  • 69 files changed
  • 6 contributors

Commits on Aug 26, 2025

  1. deps: Remove Python 3.7 and 3.8 as supported runtimes (#1395)

    * deps: Remove Python 3.7 and 3.8 as supported runtimes
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix build
    
    * update required check
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    rahul2393 and gcf-owl-bot[bot] authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    fc93792 View commit details
    Browse the repository at this point in the history
  2. feat(spanner): support setting read lock mode (#1404)

    Supports setting the read lock mode in R/W transactions at both the client level and at an individual transaction level.
    
    Co-authored-by: rahul2393 <[email protected]>
    skuruppu and rahul2393 authored Aug 26, 2025
    Configuration menu
    Copy the full SHA
    ee24c6e View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2025

  1. Configuration menu
    Copy the full SHA
    069138d View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2025

  1. Configuration menu
    Copy the full SHA
    1813a8e View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2025

  1. chore: Update gapic-generator-python to 1.26.2 (#1406)

    * chore: update Python generator version to 1.25.1
    
    PiperOrigin-RevId: 800535761
    
    Source-Link: googleapis/googleapis@4cf1f99
    
    Source-Link: googleapis/googleapis-gen@133d25b
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTMzZDI1YjY4ZTcxMjExNmUxYzVkYzcxZmMzZWIzYzVlNzE3MDIyYSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * docs: A comment for field `ranges` in message `.google.spanner.v1.KeySet` is changed
    docs: A comment for message `Mutation` is changed
    docs: A comment for field `columns` in message `.google.spanner.v1.Mutation` is changed
    docs: A comment for field `values` in message `.google.spanner.v1.Mutation` is changed
    docs: A comment for field `key_set` in message `.google.spanner.v1.Mutation` is changed
    docs: A comment for field `insert_or_update` in message `.google.spanner.v1.Mutation` is changed
    docs: A comment for field `replace` in message `.google.spanner.v1.Mutation` is changed
    docs: A comment for message `PlanNode` is changed
    docs: A comment for enum `Kind` is changed
    docs: A comment for field `variable` in message `.google.spanner.v1.PlanNode` is changed
    docs: A comment for field `index` in message `.google.spanner.v1.PlanNode` is changed
    docs: A comment for field `kind` in message `.google.spanner.v1.PlanNode` is changed
    docs: A comment for field `short_representation` in message `.google.spanner.v1.PlanNode` is changed
    docs: A comment for field `plan_nodes` in message `.google.spanner.v1.QueryPlan` is changed
    docs: A comment for method `CreateSession` in service `Spanner` is changed
    docs: A comment for method `GetSession` in service `Spanner` is changed
    docs: A comment for method `DeleteSession` in service `Spanner` is changed
    docs: A comment for method `ExecuteSql` in service `Spanner` is changed
    docs: A comment for method `ExecuteStreamingSql` in service `Spanner` is changed
    docs: A comment for method `Read` in service `Spanner` is changed
    docs: A comment for method `Commit` in service `Spanner` is changed
    docs: A comment for method `Rollback` in service `Spanner` is changed
    docs: A comment for method `PartitionQuery` in service `Spanner` is changed
    docs: A comment for method `PartitionRead` in service `Spanner` is changed
    docs: A comment for method `BatchWrite` in service `Spanner` is changed
    docs: A comment for field `session_template` in message `.google.spanner.v1.BatchCreateSessionsRequest` is changed
    docs: A comment for field `session_count` in message `.google.spanner.v1.BatchCreateSessionsRequest` is changed
    docs: A comment for field `approximate_last_use_time` in message `.google.spanner.v1.Session` is changed
    docs: A comment for field `multiplexed` in message `.google.spanner.v1.Session` is changed
    docs: A comment for enum `Priority` is changed
    docs: A comment for field `request_tag` in message `.google.spanner.v1.RequestOptions` is changed
    docs: A comment for field `transaction_tag` in message `.google.spanner.v1.RequestOptions` is changed
    docs: A comment for message `DirectedReadOptions` is changed
    docs: A comment for message `DirectedReadOptions` is changed
    docs: A comment for message `DirectedReadOptions` is changed
    docs: A comment for field `location` in message `.google.spanner.v1.DirectedReadOptions` is changed
    docs: A comment for field `auto_failover_disabled` in message `.google.spanner.v1.DirectedReadOptions` is changed
    docs: A comment for field `include_replicas` in message `.google.spanner.v1.DirectedReadOptions` is changed
    docs: A comment for field `exclude_replicas` in message `.google.spanner.v1.DirectedReadOptions` is changed
    docs: A comment for enum value `PROFILE` in enum `QueryMode` is changed
    docs: A comment for field `optimizer_version` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `optimizer_statistics_package` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `transaction` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `params` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `param_types` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `partition_token` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `seqno` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `data_boost_enabled` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `last_statement` in message `.google.spanner.v1.ExecuteSqlRequest` is changed
    docs: A comment for field `params` in message `.google.spanner.v1.ExecuteBatchDmlRequest` is changed
    docs: A comment for field `param_types` in message `.google.spanner.v1.ExecuteBatchDmlRequest` is changed
    docs: A comment for field `seqno` in message `.google.spanner.v1.ExecuteBatchDmlRequest` is changed
    docs: A comment for field `last_statements` in message `.google.spanner.v1.ExecuteBatchDmlRequest` is changed
    docs: A comment for field `precommit_token` in message `.google.spanner.v1.ExecuteBatchDmlResponse` is changed
    docs: A comment for message `PartitionOptions` is changed
    docs: A comment for field `partition_size_bytes` in message `.google.spanner.v1.PartitionOptions` is changed
    docs: A comment for field `max_partitions` in message `.google.spanner.v1.PartitionOptions` is changed
    docs: A comment for field `transaction` in message `.google.spanner.v1.PartitionQueryRequest` is changed
    docs: A comment for field `sql` in message `.google.spanner.v1.PartitionQueryRequest` is changed
    docs: A comment for field `params` in message `.google.spanner.v1.PartitionQueryRequest` is changed
    docs: A comment for field `param_types` in message `.google.spanner.v1.PartitionQueryRequest` is changed
    docs: A comment for field `key_set` in message `.google.spanner.v1.PartitionReadRequest` is changed
    docs: A comment for field `partition_token` in message `.google.spanner.v1.Partition` is changed
    docs: A comment for enum value `ORDER_BY_UNSPECIFIED` in enum `OrderBy` is changed
    docs: A comment for enum value `ORDER_BY_PRIMARY_KEY` in enum `OrderBy` is changed
    docs: A comment for enum value `LOCK_HINT_UNSPECIFIED` in enum `LockHint` is changed
    docs: A comment for enum value `LOCK_HINT_EXCLUSIVE` in enum `LockHint` is changed
    docs: A comment for field `key_set` in message `.google.spanner.v1.ReadRequest` is changed
    docs: A comment for field `limit` in message `.google.spanner.v1.ReadRequest` is changed
    docs: A comment for field `partition_token` in message `.google.spanner.v1.ReadRequest` is changed
    docs: A comment for field `data_boost_enabled` in message `.google.spanner.v1.ReadRequest` is changed
    docs: A comment for field `order_by` in message `.google.spanner.v1.ReadRequest` is changed
    docs: A comment for field `request_options` in message `.google.spanner.v1.BeginTransactionRequest` is changed
    docs: A comment for field `mutation_key` in message `.google.spanner.v1.BeginTransactionRequest` is changed
    docs: A comment for field `single_use_transaction` in message `.google.spanner.v1.CommitRequest` is changed
    docs: A comment for field `return_commit_stats` in message `.google.spanner.v1.CommitRequest` is changed
    docs: A comment for field `max_commit_delay` in message `.google.spanner.v1.CommitRequest` is changed
    docs: A comment for field `precommit_token` in message `.google.spanner.v1.CommitRequest` is changed
    docs: A comment for field `exclude_txn_from_change_streams` in message `.google.spanner.v1.BatchWriteRequest` is changed
    docs: A comment for enum value `SERIALIZABLE` in enum `IsolationLevel` is changed
    
    PiperOrigin-RevId: 800749899
    
    Source-Link: googleapis/googleapis@39c8072
    
    Source-Link: googleapis/googleapis-gen@42cfcdb
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNDJjZmNkYmJhYjFjYmUxMmY0ZTA5Njg5NTkxZjlkZmYwNjlmMDg3ZSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore: Update gapic-generator-python to 1.26.2
    
    PiperOrigin-RevId: 802200836
    
    Source-Link: googleapis/googleapis@d300b15
    
    Source-Link: googleapis/googleapis-gen@a1ff0ae
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYTFmZjBhZTcyZGRjYjY4YTI1OTIxNWQ4Yzc3NjYxZTJjZGJiOWIwMiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: rahul2393 <[email protected]>
    3 people authored Sep 10, 2025
    Configuration menu
    Copy the full SHA
    a041042 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2025

  1. chore(main): release 3.58.0 (#1405)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    af8e973 View commit details
    Browse the repository at this point in the history
Loading