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/java-bigtable
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.48.0
Choose a base ref
...
head repository: googleapis/java-bigtable
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.49.0
Choose a head ref
  • 15 commits
  • 43 files changed
  • 8 contributors

Commits on Nov 19, 2024

  1. chore(main): release 2.48.1-SNAPSHOT (#2424)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ### Updating meta-information for bleeding-edge SNAPSHOT release.
    
    ---
    This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
    release-please[bot] authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    c280824 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c98410b View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. feat: add support for table deletion protection (#2430)

    * add support for table deletion protection
    
    * fear: add support for table deletion protection
    
    * stily fix
    
    * stily fix
    
    * styling fix
    
    * rename isProtected to isDeletionProtected
    adashyan authored Nov 25, 2024
    Configuration menu
    Copy the full SHA
    687b6df View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. test: fix flaky BigtableInstanceAdminClientIT.createClusterWithAutosc…

    …alingAndPartialUpdateTest (#2432)
    
    Attempt to fix a flaky java-bigtable Kokoro test with the approach proposed in b/369770575.
    
    Change-Id: Ia8bc9aa98922a226b84c19400dac91db05b0c6c8
    
    Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:
    - [ ] Make sure to open an issue as a [bug/issue](https://togithub.com/googleapis/java-bigtable/issues/new/choose) before writing your code!  That way we can discuss the change, evaluate designs, and agree on the general idea
    - [ ] Ensure the tests and linter pass
    - [ ] Code coverage does not decrease (if any source code was changed)
    - [ ] Appropriate docs were updated (if necessary)
    - [ ] Rollback plan is reviewed and LGTMed
    - [ ] All new data plane features have a completed end to end testing plan
    
    Fixes #<issue_number_goes_here> ☕️
    
    If you write sample code, please follow the [samples format](
    https://togithub.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
    trollyxia authored Nov 26, 2024
    Configuration menu
    Copy the full SHA
    3156889 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. chore: refactor to wrap client context in BigtableClientContext (#2433)

    Refactor ClientContext creation.
    
    We need to create OpenTelemetry before client context is created so we can inject the PerConnectionErrorTracker interceptor on the ManagedChannel.
    We need to access the open telemetry instance later when we create the TracerFactory.
    
    This PR creates a new BigtableCleintContext class that wraps gax ClientContext and OpenTelemetry so we can access both later to avoid creating a global open telemetry instance.
    
    Also moved client context creation logic from EnhancedBigtableStub to BigtableClientContext.
    mutianf authored Nov 27, 2024
    Configuration menu
    Copy the full SHA
    bfa156d View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

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

Commits on Dec 2, 2024

  1. fix: allow factory to export to different projects (#2374)

    This fix removed the check on Bigtable project id and gets the BigtableTable resource project id directly from metrics attribute. BigtableDataClientFactory can create one client for multiple projects. Removing the check allows people using BigtableDataClientFactory to export to different projects.
    mutianf authored Dec 2, 2024
    Configuration menu
    Copy the full SHA
    06b912c View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2024

  1. test: remove unnecessary custom app profile for metrics test (#2436)

    * test: remove unnecessary custom app profile for metrics test
    
    Change-Id: I4e995dd08a4eb36d996bddb68d0b0d677f5196e8
    
    * chore: generate libraries at Mon Dec  2 23:05:46 UTC 2024
    
    ---------
    
    Co-authored-by: cloud-java-bot <[email protected]>
    igorbernstein2 and cloud-java-bot authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    9ccf124 View commit details
    Browse the repository at this point in the history
  2. chore: Update generation configuration at Tue Dec 3 02:29:33 UTC 2024 (

    …#2427)
    
    * chore: Update generation configuration at Wed Nov 20 02:27:29 UTC 2024
    
    * chore: Update generation configuration at Thu Nov 21 02:27:22 UTC 2024
    
    * chore: Update generation configuration at Fri Nov 22 02:27:57 UTC 2024
    
    * chore: Update generation configuration at Sat Nov 23 02:25:50 UTC 2024
    
    * chore: Update generation configuration at Tue Nov 26 02:28:13 UTC 2024
    
    * chore: Update generation configuration at Wed Nov 27 02:29:10 UTC 2024
    
    * chore: Update generation configuration at Thu Nov 28 02:28:52 UTC 2024
    
    * chore: Update generation configuration at Fri Nov 29 02:28:49 UTC 2024
    
    * chore: Update generation configuration at Tue Dec  3 02:29:33 UTC 2024
    cloud-java-bot authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    73557c3 View commit details
    Browse the repository at this point in the history
  3. fix: send priming requests on the channel directly (#2435)

    Send priming requests on the channel instead of using the stub. This means that we'll not collect metrics on ping and warm requests.
    
    Fixes #2371 ☕️
    
    If you write sample code, please follow the [samples format](
    https://togithub.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
    mutianf authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    b76698d View commit details
    Browse the repository at this point in the history
  4. test: clean up stub creation in EnhancedBigtableStubTest (#2439)

    Change-Id: Ib543a35a9ed5c3ac2fecf7316c178ac98b0acbcd
    
    Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:
    - [ ] Make sure to open an issue as a [bug/issue](https://togithub.com/googleapis/java-bigtable/issues/new/choose) before writing your code!  That way we can discuss the change, evaluate designs, and agree on the general idea
    - [ ] Ensure the tests and linter pass
    - [ ] Code coverage does not decrease (if any source code was changed)
    - [ ] Appropriate docs were updated (if necessary)
    - [ ] Rollback plan is reviewed and LGTMed
    - [ ] All new data plane features have a completed end to end testing plan
    
    Fixes #<issue_number_goes_here> ☕️
    
    If you write sample code, please follow the [samples format](
    https://togithub.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
    igorbernstein2 authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    7b6e3be View commit details
    Browse the repository at this point in the history
  5. test: add test to ensure that feature flags are sent during a ping an…

    …d warm rpc (#2425)
    
    
    Change-Id: I7d8ac74eae66d34de453b0cd799f45474d6ff0f7
    
    Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:
    - [ ] Make sure to open an issue as a [bug/issue](https://togithub.com/googleapis/java-bigtable/issues/new/choose) before writing your code!  That way we can discuss the change, evaluate designs, and agree on the general idea
    - [ ] Ensure the tests and linter pass
    - [ ] Code coverage does not decrease (if any source code was changed)
    - [ ] Appropriate docs were updated (if necessary)
    - [ ] Rollback plan is reviewed and LGTMed
    - [ ] All new data plane features have a completed end to end testing plan
    
    Fixes #<issue_number_goes_here> ☕️
    
    If you write sample code, please follow the [samples format](
    https://togithub.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
    igorbernstein2 authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    e1c7804 View commit details
    Browse the repository at this point in the history
  6. test: improve testing workflow (#2438)

    - skip overlapping checks
    - fail fast on test errors
    igorbernstein2 authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    6d423b2 View commit details
    Browse the repository at this point in the history
  7. test: temporarily disable flaky test (#2440)

    Change-Id: I6d23530f0590faef67869da66da7fda0b0ffa73b
    igorbernstein2 authored Dec 3, 2024
    Configuration menu
    Copy the full SHA
    2cc0c70 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2024

  1. chore(main): release 2.49.0 (#2431)

    release-please[bot] authored Dec 4, 2024
    Configuration menu
    Copy the full SHA
    28ad9b4 View commit details
    Browse the repository at this point in the history
Loading