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/nodejs-spanner Loading
base: v7.7.0
Choose a base ref
...
head repository: googleapis/nodejs-spanner Loading
compare: v7.8.0
Choose a head ref
  • 8 commits
  • 52 files changed
  • 9 contributors

Commits on Apr 27, 2024

  1. feat: add RESOURCE_EXHAUSTED to the list of retryable error codes (#…

    …2032)
    
    * feat: add `RESOURCE_EXHAUSTED` to the list of retryable error codes
    
    PiperOrigin-RevId: 628281023
    
    Source-Link: googleapis/googleapis@60536a2
    
    Source-Link: googleapis/googleapis-gen@c5cfd5b
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzVjZmQ1Yjk1NmY5ZWFkZmY1NDA5NmM5ZjFjOGE1N2FiMDFkYjI5NCJ9
    
    * 🦉 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>
    gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    a4623c5 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. fix(deps): update dependency google-gax to v4.3.3 (#2038)

    [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google-gax](https://togithub.com/googleapis/gax-nodejs) ([source](https://togithub.com/googleapis/gax-nodejs/tree/HEAD/gax)) | [`4.3.2` -> `4.3.3`](https://renovatebot.com/diffs/npm/google-gax/4.3.2/4.3.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/google-gax/4.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/google-gax/4.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/google-gax/4.3.2/4.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/google-gax/4.3.2/4.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/gax-nodejs (google-gax)</summary>
    
    ### [`v4.3.3`](https://togithub.com/googleapis/gax-nodejs/blob/HEAD/gax/CHANGELOG.md#433-2024-04-19)
    
    [Compare Source](https://togithub.com/googleapis/gax-nodejs/compare/google-gax-v4.3.2...google-gax-v4.3.3)
    
    ##### Bug Fixes
    
    -   don't retry server streaming calls if retryCodes is the empty array ([#&#8203;1578](https://togithub.com/googleapis/gax-nodejs/issues/1578)) ([150a683](https://togithub.com/googleapis/gax-nodejs/commit/150a683514fe8c310d03d5f1a82a80160438effb))
    -   update minimum grpc-js to 1.10.3 to skip potentially problematic 1.10.2 ([#&#8203;1576](https://togithub.com/googleapis/gax-nodejs/issues/1576)) ([43e6fc0](https://togithub.com/googleapis/gax-nodejs/commit/43e6fc09c05ece5279ff8f28fc646285260673ce))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/googleapis/nodejs-spanner).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    renovate-bot committed May 4, 2024
    Configuration menu
    Copy the full SHA
    d86c1b0 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. fix!: An existing method UpdateVehicleLocation is removed from serv…

    …ice `VehicleService` (#2037)
    
    * feat: Add support for multi region encryption config
    
    docs: fix linting for several doc comments
    PiperOrigin-RevId: 630422337
    
    Source-Link: googleapis/googleapis@65db386
    
    Source-Link: googleapis/googleapis-gen@b798ca9
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjc5OGNhOWY1NmUyYWQzZTBkMTQ5ODJiNjhiNjcyNGQxYzNkNjJiNSJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix!: An existing method `UpdateVehicleLocation` is removed from service `VehicleService`
    fix!: An existing method `SearchFuzzedVehicles` is removed from service `VehicleService`
    fix!: An existing message `UpdateVehicleLocationRequest` is removed
    
    PiperOrigin-RevId: 631557549
    
    Source-Link: googleapis/googleapis@3d50414
    
    Source-Link: googleapis/googleapis-gen@5ce63d4
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNWNlNjNkNGU2MzZhOTc1MTc1YmRlMmQxNmMxNWU3MGRkNWE4MWZmNCJ9
    
    * 🦉 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: surbhigarg92 <[email protected]>
    3 people committed May 10, 2024
    Configuration menu
    Copy the full SHA
    81fa610 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. feat: add support for Proto columns (#1991)

    * feat: Support For Proto Column in Spanner (#1829)
    
    * feat: Generated Proto Changes
    
    Changes need to be reverted.
    
    * feat: Implementation for Proto Message & Enum
    
    -Adding Logic for Serialization & Deserialization
    -New Type Codes and utilities
    
    * feat: Proto static files and typings and generated descriptors
    
    * sample: Adding DML, DQL, DML, table insert & read samples.
    
    * style: Lint
    
    * test: Adding unit tests
    
    * refactor: minor refactoring
    
    * refactor: minor refactoring
    
    * test: Adding integration tests
    
    * docs: Adding docs
    
    * test: Adding sample Integration Tests
    
    * refactor: Minor refactoring and updating comments/docs.
    
    * test: Making test fixes
    
    * refactor: Minor refactoring and lint fixes
    
    * refactor: Minor refactoring and lint fixes
    
    * Updating docs and minor changes.
    
    * test: fixing test
    
    * refactor: minor changes
    
    * refactor: minor refactoring
    
    * docs: Updating docs & comments
    
    * feat(spanner): fix lint
    
    * fix(spanner: lint
    
    * fix(spanner): lint
    
    * fix(spanner): lint
    
    * fix(spanner): lint
    
    * feat(spanner): fix db name
    
    * feat(spanner): remove it.only
    
    * feat(spanner): fix tests lint
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat(spanner): remove samples and sample tests
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat(spanner): update schema to avoid reserved keyword
    
    * feat(spanner): add samples and sample tests
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat(spanner): code refactoring
    
    ---------
    
    Co-authored-by: Gaurav Purohit <[email protected]>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    3 people committed May 15, 2024
    Configuration menu
    Copy the full SHA
    ae59c7f View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Fix: drop table statement (#2036)

    * chore: integration test fix
    
    * fix: drop table
    
    * fix(deps): update dependency google-gax to v4.3.2 (#2026)
    
    * fix(deps): update dependency google-gax to v4.3.2
    
    * 🦉 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>
    
    * feat(spanner): adding `EXPECTED_FULFILLMENT_PERIOD` to the indicate instance creation times (with `FULFILLMENT_PERIOD_NORMAL` or `FULFILLMENT_PERIOD_EXTENDED` ENUM) with the extended instance creation time triggered by On-Demand Capacity Feature (#2024)
    
    * feat: add several fields to manage state of database encryption update
    
    PiperOrigin-RevId: 619289281
    
    Source-Link: googleapis/googleapis@3a7c334
    
    Source-Link: googleapis/googleapis-gen@6a8c733
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNmE4YzczMzA2MmQ4MzNkMTFjNTI0NWVkYTUwZjUxMDhlMGU1NTMyNCJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: Add SessionPoolOptions, SpannerOptions protos in executor protos
    
    PiperOrigin-RevId: 621265883
    
    Source-Link: googleapis/googleapis@fed9845
    
    Source-Link: googleapis/googleapis-gen@c66a769
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzY2YTc2OTU3ZTJlMTYzNDdiYzFkZDNmNGM2MzgyMjNmMDY1ZWU4MCJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat(spanner): adding `EXPECTED_FULFILLMENT_PERIOD` to the indicate instance creation times (with `FULFILLMENT_PERIOD_NORMAL` or `FULFILLMENT_PERIOD_EXTENDED` ENUM) with the extended instance creation time triggered by On-Demand Capacity Feature
    
    PiperOrigin-RevId: 621488048
    
    Source-Link: googleapis/googleapis@0aa0992
    
    Source-Link: googleapis/googleapis-gen@b8ad4c7
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjhhZDRjNzNhNWMwNWZlZDhiY2ZkZGI5MzEzMjY5OTZjMzQ0MTc5MSJ9
    
    * 🦉 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: danieljbruce <[email protected]>
    
    * feat: optimisticLock option for getTransaction method (#2028)
    
    * feat: add option for optimistic lock in getTransaction method
    
    * feat: add option for optimistic lock in getTransaction method
    
    * add sample for read and write transaction
    
    * add sample for read and write transaction
    
    * chore: add integration test for the read/write query samples
    
    * fix: presubmit error
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix: presubmit error
    
    * refactor: sample doc
    
    * refactor: sample doc
    
    * refator: getTransaction method
    
    * fix: lint errors
    
    * fix: lint errors
    
    * refactor: remove logs
    
    * fix: presubmit error
    
    * fix: lint errors
    
    * test: add a unit test for getTransaction
    
    * tests: add integration and unit test for getTransaction options properties
    
    * fix: lint errors
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * refactor: naming convention for varaible in getTransaction method
    
    * refactor: naming convention for varaible in getTransaction method
    
    * fix: lint errors
    
    * fix: lint error
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    
    * chore(main): release 7.7.0 (#2027)
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    
    * fix: drop table statement
    
    * refactor: delete method for drop statement
    
    * Modified delete method to use async await
    
    * fix: lint errors
    
    * test: unit test for delete method
    
    * fix: lint errors
    
    * refactor: unit test for drop table
    
    * refactor: remove unwanted commented lines
    
    * fix: lint errors
    
    * refactor: remove unwanted logs and refactor docs of the method
    
    * refactor
    
    * remove sample file
    
    * refactor: unit test for delete method
    
    * fix: lint error
    
    * refactor: remove unused lines
    
    * refactor: remove unused lines
    
    * refactor: remove unused lines
    
    * fix: lint errors
    
    * refactor: remove sample file
    
    * refactor
    
    * fix: lint errors
    
    * fix: lint errors
    
    * refactor
    
    * fix: lint errors
    
    * refactor
    
    * refactor
    
    * refactor
    
    ---------
    
    Co-authored-by: surbhigarg92 <[email protected]>
    Co-authored-by: Mend Renovate <[email protected]>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: gcf-owl-bot[bot] <78513119+gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: danieljbruce <[email protected]>
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    7 people committed May 17, 2024
    Configuration menu
    Copy the full SHA
    f31d7b2 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. chore(spanner): regenerate proto files (#2050)

    * chore(spanner): regenerate proto files
    
    * chore(spanner): regenerate proto files
    
    * feat(spanner): ignore lint on generated proto files
    
    * chore(spanner): add README files
    
    * chore(spanner): fix lint
    
    * 🦉 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>
    harshachinta and gcf-owl-bot[bot] committed May 22, 2024
    Configuration menu
    Copy the full SHA
    628f4b0 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. feat(spanner): add support for change streams transaction exclusion o…

    …ption (#2049)
    
    Add support for excluding transactions from being recorded in the change streams by passing a new boolean option ExcludeTxnFromChangeStreams in the various write APIs:
    
    `runTransaction`
    `getTransaction`
    `runPartitionedUpdate`
    `_mutate`
    
    Note: Samples will be added later in separate prs.
    alkatrivedi committed May 24, 2024
    Configuration menu
    Copy the full SHA
    d95cab5 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. chore(main): release 7.8.0 (#2034)

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