-
Notifications
You must be signed in to change notification settings - Fork 98
Comparing changes
Open a pull request
base repository: googleapis/python-spanner
base: v3.54.0
head repository: googleapis/python-spanner
compare: v3.55.0
- 18 commits
- 252 files changed
- 10 contributors
Commits on Apr 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e064474 - Browse repository at this point
Copy the full SHA e064474View commit details
Commits on May 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3943885 - Browse repository at this point
Copy the full SHA 3943885View commit details
Commits on May 5, 2025
-
test: fix retry helpers currently causing flaky test failures (#1369)
Fix the retry helpers that are currently causing multiple tests to fail randomly.
Configuration menu - View commit details
-
Copy full SHA for c55fb36 - Browse repository at this point
Copy the full SHA c55fb36View commit details
Commits on May 6, 2025
-
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>
Configuration menu - View commit details
-
Copy full SHA for aae8d61 - Browse repository at this point
Copy the full SHA aae8d61View commit details -
build: reduce build time (#1370)
* build: reduce build time * build: move some checks to GitHub Actions * test: speed up more tests
Configuration menu - View commit details
-
Copy full SHA for e53eaa2 - Browse repository at this point
Copy the full SHA e53eaa2View commit details
Commits on May 7, 2025
-
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
Configuration menu - View commit details
-
Copy full SHA for 686bda6 - Browse repository at this point
Copy the full SHA 686bda6View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 064d9dc - Browse repository at this point
Copy the full SHA 064d9dcView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for 1d36f4d - Browse repository at this point
Copy the full SHA 1d36f4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd4ee67 - Browse repository at this point
Copy the full SHA fd4ee67View commit details
Commits on May 17, 2025
-
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>
Configuration menu - View commit details
-
Copy full SHA for 3a91671 - Browse repository at this point
Copy the full SHA 3a91671View commit details
Commits on May 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1f4e98c - Browse repository at this point
Copy the full SHA 1f4e98cView commit details -
Configuration menu - View commit details
-
Copy full SHA for de322f8 - Browse repository at this point
Copy the full SHA de322f8View commit details
Commits on May 21, 2025
-
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
Configuration menu - View commit details
-
Copy full SHA for bae395d - Browse repository at this point
Copy the full SHA bae395dView commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for d532d57 - Browse repository at this point
Copy the full SHA d532d57View commit details
Commits on May 22, 2025
-
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>
Configuration menu - View commit details
-
Copy full SHA for b433281 - Browse repository at this point
Copy the full SHA b433281View commit details
Commits on May 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for aa4880b - Browse repository at this point
Copy the full SHA aa4880bView commit details
Commits on May 28, 2025
-
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>
Configuration menu - View commit details
-
Copy full SHA for 97d7268 - Browse repository at this point
Copy the full SHA 97d7268View commit details -
chore(main): release 3.55.0 (#1363)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 234135d - Browse repository at this point
Copy the full SHA 234135dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.54.0...v3.55.0