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.49.1
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.50.0
Choose a head ref
  • 14 commits
  • 76 files changed
  • 15 contributors

Commits on Sep 16, 2024

  1. test: enable emulator tests for POSTGRESQL dialect (#1201)

    * test: enable emulator tests for POSTGRESQL dialect
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * test: update test fixture to not depend on other fixtures
    
    ---------
    
    Co-authored-by: larkee <larkee@users.noreply.github.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    3 people authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7cb68db View commit details
    Browse the repository at this point in the history
  2. build(python): release script update (#1205)

    Source-Link: googleapis/synthtool@71a7297
    Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:e8dcfd7cbfd8beac3a3ff8d3f3185287ea0625d859168cc80faccfc9a7a00455
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e30d23d View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. chore(deps): update all dependencies (#1183)

    * chore(deps): update all dependencies
    
    * 🦉 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: Sri Harsha CH <57220027+harshachinta@users.noreply.github.com>
    3 people authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    03b3e86 View commit details
    Browse the repository at this point in the history
  2. chore(samples): add sample for spanner edition (#1196)

    * chore(samples): add sample for spanner edition
    
    * refactor
    
    * refactor editions samples
    
    * refactor test
    
    ---------
    
    Co-authored-by: Sri Harsha CH <57220027+harshachinta@users.noreply.github.com>
    alkatrivedi and harshachinta authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    2415049 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. tracing: update OpenTelemetry dependencies from 2021 to 2024 (#1199)

    This change non-invasively introduces dependencies of opentelemetry
    bringing in the latest dependencies and modernizing them.
    
    While here also brought in modern span attributes:
    * otel.scope.name
    * otel.scope.version
    
    Also added a modernized example to produce traces as well
    with gRPC-instrumentation enabled, and updated the docs.
    
    Updates #1170
    Fixes #1173
    Built from PR #1172
    odeke-em authored Sep 18, 2024
    Configuration menu
    Copy the full SHA
    cb8a2b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

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

Commits on Oct 16, 2024

  1. chore: update sample instance edition to ENTERPRISE_PLUS for testing (#…

    …1212)
    
    * chore: update edition to ENTERPRISE_PLUS to test all features
    
    * chore: skip tests to unblock PR
    
    * chore: lint fix
    harshachinta authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d3c6464 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. feat: allow multiple KMS keys to create CMEK database/backup (#1191)

    * Removed api files
    
    * Fixed lint errors
    
    * Fixed integration tests.
    
    * Fixed lint in snippets_test.py
    
    * Resolved comments from reviewer
    
    * chore: skip tests since KMS keys are not added to test project
    
    ---------
    
    Co-authored-by: Sri Harsha CH <57220027+harshachinta@users.noreply.github.com>
    Co-authored-by: surbhigarg92 <surbhigarg.92@gmail.com>
    Co-authored-by: Sri Harsha CH <sriharshach@google.com>
    4 people authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    68551c2 View commit details
    Browse the repository at this point in the history
  2. fix: add PROTO in streaming chunks (#1213)

    b/372956316
    When the row size exceeds a certain limit, the rows are divided into chunks and sent to the client in multiple parts. The client is responsible for merging these chunks to reconstruct the full row. 
    However, for PROTO and ENUM types, this chunk-merging logic was not implemented, causing a KeyError: 13 when attempting to merge proto chunks.
    
    
    #### Sample to reproduce the test case
    [Python file](https://gist.github.com/harshachinta/95a81eeda81c422814353a5995d01e20)
    [proto file
    ](https://gist.github.com/harshachinta/fd15bf558bd4f40443411ddd164638cc)
    
    #### Steps to generate descriptors.pb and code file from proto
    ```
    protoc --proto_path=testdata/ --include_imports --descriptor_set_out=testdata/descriptors.pb --python_out=testdata/ testdata/wrapper.proto
    ```
    harshachinta authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    43c190b View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. chore: Configure Ruby clients for google-ads-ad_manager (#1209)

    * feat: add INTERVAL API
    
    PiperOrigin-RevId: 680405503
    
    Source-Link: googleapis/googleapis@2c9fb37
    
    Source-Link: googleapis/googleapis-gen@317c7d1
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzE3YzdkMWIxYjgwMWZlNjYzZjg3YmZkMGJhZTU0ZmQ2NTI2ZGU4NyJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * docs: update comment for PROFILE QueryMode
    feat: add new QueryMode enum values (WITH_STATS, WITH_PLAN_AND_STATS)
    
    PiperOrigin-RevId: 680628448
    
    Source-Link: googleapis/googleapis@72a5151
    
    Source-Link: googleapis/googleapis-gen@146c3e8
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTQ2YzNlOGRhODc3Mzg4MDQ3MDliN2YzZDI2NGE4ZTMzYWUzOGQ3MSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: Define ReplicaComputeCapacity and AsymmetricAutoscalingOption
    
    docs: A comment for field `node_count` in message `spanner.admin.instance.v1.Instance` is changed
    
    docs: A comment for field `processing_units` in message `spanner.admin.instance.v1.Instance` is changed
    PiperOrigin-RevId: 681615472
    
    Source-Link: googleapis/googleapis@dd47718
    
    Source-Link: googleapis/googleapis-gen@7f0f9b7
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiN2YwZjliNzQ2NmNiNTE3NzY5YjU0OWM1ZTJjMmI5MTI0OTI4NjJmMiJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore: protos for R/W transaction support on multiplexed sessions
    
    PiperOrigin-RevId: 683879049
    
    Source-Link: googleapis/googleapis@2b6b93b
    
    Source-Link: googleapis/googleapis-gen@2f0c933
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMmYwYzkzM2IwMDMxNjRkNWNkMTIwNTA1YTk4Yzg3Yzk1ODg4ZDk4ZiJ9
    
    * 🦉 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.19.1
    
    PiperOrigin-RevId: 684571179
    
    Source-Link: googleapis/googleapis@fbdc238
    
    Source-Link: googleapis/googleapis-gen@3a2cdcf
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiM2EyY2RjZmI4MGMyZDBmNWVjMGNjNjYzYzJiYWIwYTk0ODYyMjlkMCJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat(spanner): Add support for Cloud Spanner Default Backup Schedules
    
    PiperOrigin-RevId: 688946300
    
    Source-Link: googleapis/googleapis@b11e6b0
    
    Source-Link: googleapis/googleapis-gen@f93f56b
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjkzZjU2YjIxZmYwMWU0OTk5NzdjNGRkNTQ2ODljY2UxYjdjZjUzMCJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * chore: Configure Ruby clients for google-ads-ad_manager
    
    PiperOrigin-RevId: 689139590
    
    Source-Link: googleapis/googleapis@296f2ac
    
    Source-Link: googleapis/googleapis-gen@2692736
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjY5MjczNjJlMGFhMTI5MzI1OGZjMjNmZTNjZTgzYzVjMjFkNWZiYiJ9
    
    * 🦉 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: Sri Harsha CH <57220027+harshachinta@users.noreply.github.com>
    3 people authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    45d4517 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update all dependencies (#1206)

    Co-authored-by: Sri Harsha CH <57220027+harshachinta@users.noreply.github.com>
    renovate-bot and harshachinta authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    e15e84f View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. fix: pin nox version in requirements.in for devcontainer. (#1215)

    * fix: Pin `nox` version in `requirements.in` for devcontainer.
    
    `--require-hashes` requires pinned dependency version.
    Currently, devcontainer is failing to build.
    
    Post Create command will still fail but
    DevContainer will be built.
    
    * fix: Use nox linting command as DevContainer
    verification
    
    Current command unit tests which require setting
    up project. Hence, using a more relaxed but works
    in all environment.
    gagangupt16 authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    41604fe View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. fix: pass through route-to-leader option in dbapi (#1223)

    * fix: pass through route-to-leader option in dbapi
    
    The route-to-leader option given to the dbapi connection was not passed
    on to the actual Spanner client.
    
    * 🦉 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: Sri Harsha CH <57220027+harshachinta@users.noreply.github.com>
    3 people authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    ec6c204 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 3.50.0 (#1220)

    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    release-please[bot] authored Nov 11, 2024
    Configuration menu
    Copy the full SHA
    1f4c9c8 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