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.54.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.55.0
Choose a head ref
  • 18 commits
  • 252 files changed
  • 10 contributors

Commits on Apr 29, 2025

  1. fix: remove setup.cfg configuration for creating universal wheels (#1324

    )
    
    Co-authored-by: rahul2393 <irahul@google.com>
    parthea and rahul2393 authored Apr 29, 2025
    Configuration menu
    Copy the full SHA
    e064474 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2025

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

Commits on May 5, 2025

  1. test: fix retry helpers currently causing flaky test failures (#1369)

    Fix the retry helpers that are currently causing multiple tests to fail randomly.
    olavloite authored May 5, 2025
    Configuration menu
    Copy the full SHA
    c55fb36 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2025

  1. fix: pass through kwargs in dbapi connect (#1368)

    * fix: pass through kwargs in dbapi connect
    
    * 🦉 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>
    olavloite and gcf-owl-bot[bot] authored May 6, 2025
    Configuration menu
    Copy the full SHA
    aae8d61 View commit details
    Browse the repository at this point in the history
  2. build: reduce build time (#1370)

    * build: reduce build time
    
    * build: move some checks to GitHub Actions
    
    * test: speed up more tests
    olavloite authored May 6, 2025
    Configuration menu
    Copy the full SHA
    e53eaa2 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2025

  1. chore(x-goog-request-id): commit testing scaffold (#1366)

    * chore(x-goog-request-id): commit testing scaffold
    
    This change commits the scaffolding for which testing
    will be used. This is a carve out of PRs #1264 and #1364,
    meant to make those changes lighter and much easier to
    review then merge.
    
    Updates #1261
    
    * Use guard to keep x-goog-request-id interceptor docile in tests until activation later
    
    * AtomicCounter update
    
    * Remove duplicate unavailable_status that had been already committed into main
    odeke-em authored May 7, 2025
    Configuration menu
    Copy the full SHA
    686bda6 View commit details
    Browse the repository at this point in the history
  2. feat: support fine-grained permissions database roles in connect (#1338)

    * feat: support fine-grained permissions	database roles in connect
    
    Add an optional `database_role` argument to `connect` for supplying
    the database role to connect as when using
    [fine-grained access controls](https://cloud.google.com/spanner/docs/access-with-fgac)
    
    * feat: support fine-grained permissions	database roles in connect
    
    Add an optional `database_role` argument to `connect` for supplying
    the database role to connect as when using
    [fine-grained access controls](https://cloud.google.com/spanner/docs/access-with-fgac)
    
    * add missing newline to code block
    
    ---------
    
    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    waltaskew and olavloite authored May 7, 2025
    Configuration menu
    Copy the full SHA
    064d9dc View commit details
    Browse the repository at this point in the history
  3. test: add explicit credentials and project to test (#1372)

    * test: add explicit credentials and project to test
    
    Tests need to be able to run in environments without any default credentials.
    This requires the test to explictly set the credentials and the project that
    should be used.
    
    * 🦉 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>
    olavloite and gcf-owl-bot[bot] authored May 7, 2025
    Configuration menu
    Copy the full SHA
    1d36f4d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd4ee67 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2025

  1. chore(x-goog-spanner-request-id): plug in functionality after test sc…

    …affolding (#1367)
    
    * chore(x-goog-spanner-request-id): plug in functionality after test scaffolding
    
    This change chops down the load of the large changes for
    x-goog-spanner-request-id. It depends on PR #1366 and should
    only be merged after that PR.
    
    Updates #1261
    Requires PR #1366
    
    * Include batch*
    
    * Address review feedback
    
    * chore: fix formatting
    
    ---------
    
    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    odeke-em and olavloite authored May 17, 2025
    Configuration menu
    Copy the full SHA
    3a91671 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2025

  1. Configuration menu
    Copy the full SHA
    1f4e98c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de322f8 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2025

  1. chore(x-goog-spanner-request-id): add x_goog_spanner_request_id as an…

    … attribute to OTEL spans (#1378)
    
    * chore(x-goog-spanner-request-id): add x_goog_spanner_request_id as an attribute to OTEL spans
    
    This change is effectively 3/3 of the work to complete
    x-goog-spanner-request-id propagation. While here instrumented
    batch_write as well to send over the header too.
    
    Updates #1261
    
    * Remove debug printf
    odeke-em authored May 21, 2025
    Configuration menu
    Copy the full SHA
    bae395d View commit details
    Browse the repository at this point in the history
  2. chore: Update gapic-generator-python to 1.24.1 (#1314)

    * feat: add a last field in the PartialResultSet
    docs: A comment for field `rows` in message `.google.spanner.v1.ResultSet` is changed
    docs: A comment for field `stats` in message `.google.spanner.v1.ResultSet` is changed
    docs: A comment for field `precommit_token` in message `.google.spanner.v1.ResultSet` is changed
    docs: A comment for field `values` in message `.google.spanner.v1.PartialResultSet` is changed
    docs: A comment for field `chunked_value` in message `.google.spanner.v1.PartialResultSet` is changed
    docs: A comment for field `stats` in message `.google.spanner.v1.PartialResultSet` is changed
    docs: A comment for field `precommit_token` in message `.google.spanner.v1.PartialResultSet` is changed
    docs: A comment for message `ResultSetMetadata` is changed
    docs: A comment for field `row_type` in message `.google.spanner.v1.ResultSetMetadata` is changed
    docs: A comment for message `ResultSetStats` is changed
    docs: A comment for field `query_plan` in message `.google.spanner.v1.ResultSetStats` is changed
    docs: A comment for field `row_count_lower_bound` in message `.google.spanner.v1.ResultSetStats` is changed
    
    PiperOrigin-RevId: 730849734
    
    Source-Link: googleapis/googleapis@fe0fa26
    
    Source-Link: googleapis/googleapis-gen@16051b5
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTYwNTFiNTkxN2I3NWY2MDNjY2I1ZjQ3N2UyYTQ2NDdiYTExZmE4MiJ9
    
    * 🦉 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 v1.23.2
    
    PiperOrigin-RevId: 732281673
    
    Source-Link: googleapis/googleapis@2f37e0a
    
    Source-Link: googleapis/googleapis-gen@016b753
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMDE2Yjc1MzhiYTVhNzk4ZjJhZTQyM2Q0Y2NkN2Y4MmIwNmNkZjZkMiJ9
    
    * 🦉 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 v1.23.3
    
    PiperOrigin-RevId: 732994462
    
    Source-Link: googleapis/googleapis@50cbb15
    
    Source-Link: googleapis/googleapis-gen@6ca4b87
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNmNhNGI4NzMwYzRlNWNjN2QzZTU0MDQ5Y2JkNmY5OWQ4ZDdjYjMzYyJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix: Allow Protobuf 6.x
    
    chore: Update gapic-generator-python to v1.23.5
    PiperOrigin-RevId: 735388698
    
    Source-Link: googleapis/googleapis@a3dda51
    
    Source-Link: googleapis/googleapis-gen@c329c69
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzMyOWM2OTNkMmRhMDYzYTg5ZWNjMjllMTVkYzE5Njc2OWFhODU0YiJ9
    
    * 🦉 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.23.6
    
    PiperOrigin-RevId: 738170370
    
    Source-Link: googleapis/googleapis@3f1e17a
    
    Source-Link: googleapis/googleapis-gen@9afd8c3
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOWFmZDhjMzNkNGNhZTYxMGI3NWZhNDk5OTI2NGVhOGM4YzY2YjlkMiJ9
    
    * 🦉 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.24.0
    
    PiperOrigin-RevId: 747419463
    
    Source-Link: googleapis/googleapis@340579b
    
    Source-Link: googleapis/googleapis-gen@e8997ec
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZTg5OTdlYzUxMzZlY2I2ZWQ5YTk2OWE0YzJmMTNiM2FiNmExN2MxMiJ9
    
    * 🦉 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.24.1
    
    PiperOrigin-RevId: 748739072
    
    Source-Link: googleapis/googleapis@b947e52
    
    Source-Link: googleapis/googleapis-gen@8c5821a
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOGM1ODIxYWE2NWE5MjFkNTliM2Y3NjUzZDZmMzdjOWM2NzQxMGMyZiJ9
    
    * 🦉 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: Anthonios Partheniou <partheniou@google.com>
    Co-authored-by: rahul2393 <irahul@google.com>
    4 people authored May 21, 2025
    Configuration menu
    Copy the full SHA
    d532d57 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2025

  1. chore(x-goog-spanner-request-id): more updates for batch_write + mock…

    …server tests (#1375)
    
    * chore(x-goog-spanner-request-id): more updates for batch_write + mockserver tests
    
    This change plumbs in some x-goog-spanner-request-id updates
    for batch_write and some tests too.
    
    Updates #1261
    
    * Use correct nth_request in pool.py
    
    nox -s blacken to format
    
    * Add add_select1_result to mockserver.test_snapshot_read_concurrent
    
    * Make _check_unavailable always pass for INTERNAL errors
    
    * Fix mismatched properties for checking grpc exceptions
    
    * test: fix concurrent queries test
    
    * test: unary RPCs should be retried on UNAVAILABLE
    
    * Blacken
    
    * Revert manual batch_create_session retry + TODO on mockserver tests
    
    * Remove unused internal_status
    
    ---------
    
    Co-authored-by: Knut Olav Løite <koloite@gmail.com>
    odeke-em and olavloite authored May 22, 2025
    Configuration menu
    Copy the full SHA
    b433281 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2025

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

Commits on May 28, 2025

  1. feat: Add support for multiplexed sessions (#1381)

    * feat: Add support for multiplexed sessions
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix tests
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    rahul2393 and gcf-owl-bot[bot] authored May 28, 2025
    Configuration menu
    Copy the full SHA
    97d7268 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 3.55.0 (#1363)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored May 28, 2025
    Configuration menu
    Copy the full SHA
    234135d View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy