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.40.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.41.0
Choose a head ref
  • 12 commits
  • 151 files changed
  • 8 contributors

Commits on Jul 8, 2024

  1. chore(main): release 2.40.1-SNAPSHOT (#2276)

    🤖 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 Jul 8, 2024
    Configuration menu
    Copy the full SHA
    38e3d7b View commit details
    Browse the repository at this point in the history
  2. feat: Create new environment variable to toggle directpath scoped to …

    …cloud bigtable. (#2261)
    
    * mend
    
    * mend
    
    * address code comments
    
    * formatting fix
    
    * fixed pom to set environment variable and not a system property
    
    * tagged myself in todo,added environment variable to directpath ipv4 only profile
    meeral-k authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    9062944 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. test: fix samples test that was broken by a test harness change (#2284)

    The test was broken in #2170 which added a new column family. The test was relient on the abolute column family count of the schema. This PR fixes the test by making it focus on the family its trying to delete instead of the entire schema
    
    Change-Id: I0df90e68c0b25c4e66ed7d8ae1c19ae53577443b
    
    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 Jul 16, 2024
    Configuration menu
    Copy the full SHA
    f95a6f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. feat: Implement ExecuteQuery API for SQL support (#2280)

    * feat: publish the Cloud Bigtable ExecuteQuery API
    
    The ExecuteQuery API will allow users to query Bigtable using SQL
    
    PiperOrigin-RevId: 650660213
    
    Source-Link: googleapis/googleapis@f681f79
    
    Source-Link: googleapis/googleapis-gen@3180845
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzE4MDg0NTQ4NzEzNjc5NDk1MmI4ZjM2NWZlNmM2ODY4OTk5ZDljMCJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * feat: publish ProtoRows Message
    
    This is needed to parse ExecuteQuery responses
    
    PiperOrigin-RevId: 651386373
    
    Source-Link: googleapis/googleapis@a5be6fa
    
    Source-Link: googleapis/googleapis-gen@d467ce8
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDQ2N2NlODkzYTA0YzQxZTUwNDk4MzM0NmMyMTVkNDFmZDI2MzY1MCJ9
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * Temporarily allow method level tests to pass for ExecuteQuery
    
    I will re-add these once the client supports the appropriate behavior for readRows
    
    Change-Id: I4b5b0861e93f0a8b97d51556c74bccfe0b1da521
    
    * Copy SqlRowMerger from internal code
    
    This moves things mostly as is. I will move everything to appropriate packages in a follow on (e.g. utils will move to internal). Wanted to keep the changes as minimal as possible
    
    Renames ProtoRowsBatchMergingStateMachine to ProtoRowsMergingStateMachine and removes the obsolete ProtoRowsMergingStateMachine
    
    This simplifies the internal code by removing support for the old api. It should not change any behavior for he ProtoRowsBatch API
    
    Change-Id: I8e8267a9cfeb59e0f8455876d1bccdb7c3778b76
    
    * Implement main interfaces for interacting with ResultSets
    
    This adds the main interfaces for interacting with data:
    ResultSet, StructReader, and Struct. StructReader is used
    by ResultSet, SqlRow, and Struct to provide a standard set
    of accessors for the data.
    
    I'm a little uncertain about the package structure right
    now. I've put interfaces that users will interact with
    directly in 'models' and everything else in 'internal'.
    Internal will include both internal interfaces and the
    implementations of the public interfaces. Otherwise I have
    kept the package structure pretty flat but happy to group
    the sql stuff together more.
    
    This includes thorough documentation for the public interfaces.
    
    Change-Id: I4535daffc596e9355da64b5655c58a68e5e7a95f
    
    * Implement proto to java conversion via AbstractProtoStructReader
    
    This will be re-used for structs in the following commit. The current
    design implements this at the Row/Struct level instead of ResultSet &
    Struct so that result set can operate on rows of different types when we
    support arrow. ResultSet will then be a light wrapper where each getType
    call is passed through to the current row.
    
    Change-Id: I21fb4cc0cd830110d5455581491c5b1861efbcb1
    
    * Add implementation for ProtoStruct
    
    Change-Id: Ie9d3892fe92c779a6b81d457c31b534bdce20f38
    
    * Implement ResultSet
    
    This also removes the metadata helpers from the ResultSet interface.
    These helpers will live on ResultSetMetadata instead.
    
    Change-Id: Iba60b42b4e62f2d72c5a21206edf716c0ad5ea73
    
    * Implement ResultSetMetadata and use it everwhere we operate on metadata
    
    Also fix AbstractProtoStructReaderTest which was using the wrong runner
    and not executing any tests. Fixes a couple test bugs as well.
    
    Change-Id: Ia59459f93dd38046e9ac22995191becaad6ea44e
    
    * Create execute query callables and wire up api to data client
    
    This uses the ExecuteQueryCallContext to pass the metadata back
    to the user using a future. Note that we need to be very careful
    here that errors always close this future. That is why watchdog
    happens higher in the call chain that for other streaming RPCs
    
    Also note i decided to unwrap executeExceptions so that when
    possible the future throws the same exceptions as the row stream
    
    Change-Id: Ie9dd523a980efecb2cff010a2ffd7ac52b5f8ac7
    
    * Add statement API for ExecuteQuery requests
    
    Change-Id: Id9113adb24419da18f6e43e47c0c73cddf4b622e
    
    * Implement java representation of Type protobuf
    
    The admin types in admin.v2.models.Type will be migrated to
    1) share the same implementation in common, while defining a
    narrow interface like SqlType 2) be renamed to SchemaType.
    We aren't going to block the Sql launch on this though. It
    can happen after.
    
    Change-Id: I9dea84fe9b7b2e0b46e8ece4cb666651183dc639
    
    * Remove unsupported query param types and add doc
    
    Change-Id: I41a28069865df6aa688ac5bc96181aae9f18deb4
    
    * Add clirr exclusion for new proto method. Fix dropped import
    
    Change-Id: I0cf3bd45a5f2bb3e2ad980d4170049d69e701d7e
    
    * Small doc update and remove obsolete TODOs
    
    Change-Id: Ie08217d025df3ec3c97dc96268f1c4e1d20b33bf
    
    * Minor documentation fix for executeQuery
    
    Change-Id: I6073e41b5a5b74b91671002cb93dc42c4023f10f
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    jackdingilian and gcf-owl-bot[bot] authored Jul 17, 2024
    Configuration menu
    Copy the full SHA
    25218e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. feat: add MergeToCell to Mutation APIs (#2279)

    * feat: add MergeToCell to Mutation APIs
    
    PiperOrigin-RevId: 654025780
    
    Source-Link: googleapis/googleapis@9effffd
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/28db5a5df7c4c24adb3b01086c3db2af976241b3
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjhkYjVhNWRmN2M0YzI0YWRiM2IwMTA4NmMzZGIyYWY5NzYyNDFiMyJ9
    
    feat: Add min, max, hll aggregators and more types
    docs: Corrected various type documentation
    
    PiperOrigin-RevId: 654022916
    
    Source-Link: googleapis/googleapis@157e3bf
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/f781685ad52d58b198baf95fa120d87877b3e46e
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjc4MTY4NWFkNTJkNThiMTk4YmFmOTVmYTEyMGQ4Nzg3N2IzZTQ2ZSJ9
    
    feat: update Go Datastore import path
    feat: update Go Bigtable import path
    
    PiperOrigin-RevId: 651776284
    
    Source-Link: googleapis/googleapis@b8eed55
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/9d7fe2c488e87671e686e3a19aa8cf4f071e806a
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOWQ3ZmUyYzQ4OGU4NzY3MWU2ODZlM2ExOWFhOGNmNGYwNzFlODA2YSJ9
    
    feat: publish ProtoRows Message
    
    This is needed to parse ExecuteQuery responses
    
    PiperOrigin-RevId: 651386373
    
    Source-Link: googleapis/googleapis@a5be6fa
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/d467ce893a04c41e504983346c215d41fd263650
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDQ2N2NlODkzYTA0YzQxZTUwNDk4MzM0NmMyMTVkNDFmZDI2MzY1MCJ9
    
    feat: publish the Cloud Bigtable ExecuteQuery API
    
    The ExecuteQuery API will allow users to query Bigtable using SQL
    
    PiperOrigin-RevId: 650660213
    
    Source-Link: googleapis/googleapis@f681f79
    
    Source-Link: https://github.com/googleapis/googleapis-gen/commit/3180845487136794952b8f365fe6c6868999d9c0
    Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzE4MDg0NTQ4NzEzNjc5NDk1MmI4ZjM2NWZlNmM2ODY4OTk5ZDljMCJ9
    
    * 🦉 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] authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    0ce8a2a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. feat: Add support for new functions (#2287)

    * feat: Add support for additional types
    
    * fix build
    
    * fix test
    
    * fix build
    
    * improve readability
    
    * fix a whoopsie
    
    * improve readability
    
    * improve readability
    
    * Update clirr-ignored-differences.xml
    
    * Update clirr-ignored-differences.xml
    
    * Update clirr-ignored-differences.xml
    
    * Update clirr-ignored-differences.xml
    ron-gal authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    dd6583a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e37ec06 View commit details
    Browse the repository at this point in the history
  3. feat: Add support for MergeToCell API (#2258)

    * feat: Add support for MergeToCell API
    
    * feat: Add support for MergeToCell API
    
    * fix build
    
    * fix build
    
    * fix format
    
    * fix build
    
    * fix build
    
    * fix build
    
    * fix format
    
    * fix test
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * Update WriteAggregate.java
    
    * Update WriteAggregate.java
    
    * Update WriteAggregate.java
    
    * Update WriteAggregate.java
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    ron-gal and gcf-owl-bot[bot] authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    191d15c View commit details
    Browse the repository at this point in the history
  4. deps: update dependency com.google.truth.extensions:truth-proto-exten…

    …sion to v1.4.4 (#2282)
    
    [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [com.google.truth.extensions:truth-proto-extension](https://togithub.com/google/truth) | `1.4.3` -> `1.4.4` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.truth.extensions:truth-proto-extension/1.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.truth.extensions:truth-proto-extension/1.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.truth.extensions:truth-proto-extension/1.4.3/1.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.truth.extensions:truth-proto-extension/1.4.3/1.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>google/truth (com.google.truth.extensions:truth-proto-extension)</summary>
    
    ### [`v1.4.4`](https://togithub.com/google/truth/releases/tag/v1.4.4)
    
    [Compare Source](https://togithub.com/google/truth/compare/v1.4.3...v1.4.4)
    
    -   Annotated the rest of the main package for nullness, and moved the `@NullMarked` annotation from individual classes up to the package to avoid [a warning under `--release 8`](https://togithub.com/google/truth/issues/1320). ([`e107aea`](https://togithub.com/google/truth/commit/e107aeadc))
    -   Improved the failure message for `matches` to conditionally suggest using `containsMatch`. ([`7e9fc7a`](https://togithub.com/google/truth/commit/7e9fc7aec))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-bigtable).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    renovate-bot authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    d00a9e0 View commit details
    Browse the repository at this point in the history
  5. test(deps): update dependency com.google.truth:truth to v1.4.4 (#2283)

    [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [com.google.truth:truth](https://togithub.com/google/truth) | `1.4.3` -> `1.4.4` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.truth:truth/1.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.truth:truth/1.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.truth:truth/1.4.3/1.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.truth:truth/1.4.3/1.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>google/truth (com.google.truth:truth)</summary>
    
    ### [`v1.4.4`](https://togithub.com/google/truth/releases/tag/v1.4.4)
    
    [Compare Source](https://togithub.com/google/truth/compare/v1.4.3...v1.4.4)
    
    -   Annotated the rest of the main package for nullness, and moved the `@NullMarked` annotation from individual classes up to the package to avoid [a warning under `--release 8`](https://togithub.com/google/truth/issues/1320). ([`e107aea`](https://togithub.com/google/truth/commit/e107aeadc))
    -   Improved the failure message for `matches` to conditionally suggest using `containsMatch`. ([`7e9fc7a`](https://togithub.com/google/truth/commit/7e9fc7aec))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
    
    ---
    
     - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-bigtable).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    renovate-bot authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    bdc3c16 View commit details
    Browse the repository at this point in the history
  6. chore(deps): update dependency com.google.cloud:google-cloud-bigtable…

    … to v2.40.0 (#2278)
    
    [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [com.google.cloud:google-cloud-bigtable](https://togithub.com/googleapis/java-bigtable) | `2.39.5` -> `2.40.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-bigtable/2.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-bigtable/2.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-bigtable/2.39.5/2.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-bigtable/2.39.5/2.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>googleapis/java-bigtable (com.google.cloud:google-cloud-bigtable)</summary>
    
    ### [`v2.40.0`](https://togithub.com/googleapis/java-bigtable/blob/HEAD/CHANGELOG.md#2400-2024-06-28)
    
    [Compare Source](https://togithub.com/googleapis/java-bigtable/compare/v2.39.5...v2.40.0)
    
    ##### Features
    
    -   Add String type with Utf8Raw encoding to Bigtable API ([#&#8203;2191](https://togithub.com/googleapis/java-bigtable/issues/2191)) ([e7f03fc](https://togithub.com/googleapis/java-bigtable/commit/e7f03fc7d252a7ff6c76a8e6e0a9e6ad3dcbd9d5))
    
    ##### Bug Fixes
    
    -   Add getServiceName() to EnhancedBigTableStubSettings ([#&#8203;2256](https://togithub.com/googleapis/java-bigtable/issues/2256)) ([da703db](https://togithub.com/googleapis/java-bigtable/commit/da703db25f6702b263dbd8ded0cb0fd3422efe31))
    -   Remove grpclb ([#&#8203;2033](https://togithub.com/googleapis/java-bigtable/issues/2033)) ([7355375](https://togithub.com/googleapis/java-bigtable/commit/735537571a147bfdd2a986664ff7905c8f5dc3db))
    
    ##### Dependencies
    
    -   Update dependency com.google.truth.extensions:truth-proto-extension to v1.4.3 ([#&#8203;2268](https://togithub.com/googleapis/java-bigtable/issues/2268)) ([4573220](https://togithub.com/googleapis/java-bigtable/commit/45732201880a13eeced3d0332bd172aae0f73dbe))
    -   Update dependency org.junit.vintage:junit-vintage-engine to v5.10.3 ([#&#8203;2269](https://togithub.com/googleapis/java-bigtable/issues/2269)) ([69fef96](https://togithub.com/googleapis/java-bigtable/commit/69fef968937f4d2e4cc479279a09d7b0bed6c5a2))
    -   Update shared dependencies ([#&#8203;2265](https://togithub.com/googleapis/java-bigtable/issues/2265)) ([61014ca](https://togithub.com/googleapis/java-bigtable/commit/61014ca89318743cf0cc0bae97a7f875bc5243ab))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, 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 was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-bigtable).
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    renovate-bot authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    fe2297c View commit details
    Browse the repository at this point in the history
  7. chore(main): release 2.41.0 (#2277)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [2.41.0](https://togithub.com/googleapis/java-bigtable/compare/v2.40.0...v2.41.0) (2024-07-24)
    
    
    ### Features
    
    * Add MergeToCell to Mutation APIs ([#2279](https://togithub.com/googleapis/java-bigtable/issues/2279)) ([0ce8a2a](https://togithub.com/googleapis/java-bigtable/commit/0ce8a2a38703233da58208655f41f6e81e03576e))
    * Add support for MergeToCell API ([#2258](https://togithub.com/googleapis/java-bigtable/issues/2258)) ([191d15c](https://togithub.com/googleapis/java-bigtable/commit/191d15c5284dbb702e11669931272877bf05f44e))
    * Add support for new functions ([#2287](https://togithub.com/googleapis/java-bigtable/issues/2287)) ([dd6583a](https://togithub.com/googleapis/java-bigtable/commit/dd6583a22504385b7a1f7dc91b3bc3d2500ea0c5))
    * Create new environment variable to toggle directpath scoped to cloud bigtable. ([#2261](https://togithub.com/googleapis/java-bigtable/issues/2261)) ([9062944](https://togithub.com/googleapis/java-bigtable/commit/9062944610277eb7ae77f395dc79ce94239c5bee))
    * Implement ExecuteQuery API for SQL support ([#2280](https://togithub.com/googleapis/java-bigtable/issues/2280)) ([25218e8](https://togithub.com/googleapis/java-bigtable/commit/25218e8cc46f9a51d4b6515afdb8931e574b0bb1))
    
    
    ### Dependencies
    
    * Update dependency com.google.truth.extensions:truth-proto-extension to v1.4.4 ([#2282](https://togithub.com/googleapis/java-bigtable/issues/2282)) ([d00a9e0](https://togithub.com/googleapis/java-bigtable/commit/d00a9e01b2b329f3bae50f48a15692d87ad0f3bf))
    
    ---
    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 Jul 24, 2024
    Configuration menu
    Copy the full SHA
    664e615 View commit details
    Browse the repository at this point in the history
Loading