Commit 23f89d1
authored
fix(deps): update dependency com.google.cloud.bigtable:bigtable-hbase-1.x-hadoop to v2 (GoogleCloudPlatform#6729)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.cloud.bigtable:bigtable-hbase-1.x-hadoop](https://cloud.google.com/bigtable/) ([source](https://togithub.com/googleapis/java-bigtable-hbase)) | `1.26.1` -> `2.0.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>googleapis/java-bigtable-hbase</summary>
### [`v2.0.0`](https://togithub.com/googleapis/java-bigtable-hbase/blob/HEAD/CHANGELOG.md#​200-httpsgithubcomgoogleapisjava-bigtable-hbasecomparev200-beta6v200-2022-02-11)
[Compare Source](https://togithub.com/googleapis/java-bigtable-hbase/compare/v1.26.3...v2.0.0)
This is the first release of Bigtable HBase 2.0.0. The main focus of Bigtable HBase 2.0.0 is to migrate the internal logic
from bigtable-client-core to [java-bigtable](https://togithub.com/googleapis/java-bigtable). The primary difference from 1.x.x versions is that bigtable-client-core has
been completely removed and CloudBigtableIO has been migrated as well to the java-bigtable client library.
Other notable changes between 1.x.x and 2.0.0 include:
- Deadlines are enabled by default (google.bigtable.rpc.use.timeouts)
- Retry settings have been adjusted as follows:
- Unary:
- attempt: 20s
- operation: 5m
- Scan / bulkReads:
- response: 5m
- attempt 10m
- operation: forever
- BulkMutate:
- attempt: 1m
- operation (default): 10m
- operation (BIGTABLE_USE_BATCH=false): 20m
- Error handling has been improved to always be a subclass of IOException and to include the caller’s stack trace for asynchronous calls
- Dependencies have been improved (mapreduce byo-hadoop, etc)
- Minimum supported Java version is Java 8
- Sending metrics to stackdriver is now supported
- Upgraded HBase 1.x to 1.7.1 and HBase 2.x to 2.3.6
You can see all of the changes in our alpha -> beta releases by reading the [CHANGELOG.md](https://togithub.com/googleapis/java-bigtable-hbase/blob/main/CHANGELOG.md).
The changes between 2.0.0-beta6 and 2.0.0 are below.
##### Bug Fixes
- check and mutate should check for existence on empty byte values ([#&GoogleCloudPlatform#8203;3480](https://togithub.com/googleapis/java-bigtable-hbase/issues/3480)) ([813c6f0](https://togithub.com/googleapis/java-bigtable-hbase/commit/813c6f0775a2f0fdf98aa5b30ccecddb69cbf8ef))
- clean up timeout defaults and drop the ability to disable timeouts ([#&GoogleCloudPlatform#8203;3352](https://togithub.com/googleapis/java-bigtable-hbase/issues/3352)) ([ad66be0](https://togithub.com/googleapis/java-bigtable-hbase/commit/ad66be00785cf9e72002430088e773ee380998f5))
- do not use system class loader ([#&GoogleCloudPlatform#8203;3501](https://togithub.com/googleapis/java-bigtable-hbase/issues/3501)) ([27ea123](https://togithub.com/googleapis/java-bigtable-hbase/commit/27ea123852cf2f0b6c4a01e26aadc46ad8cc768b))
- filter out results on no-op filters ([#&GoogleCloudPlatform#8203;3456](https://togithub.com/googleapis/java-bigtable-hbase/issues/3456)) ([84bf4ca](https://togithub.com/googleapis/java-bigtable-hbase/commit/84bf4ca95c0d9c7fb4064caef8607655196c088f))
##### Dependencies
- remove explicit auto value dependency in bigtable-beam-import ([#&GoogleCloudPlatform#8203;3413](https://togithub.com/googleapis/java-bigtable-hbase/issues/3413)) ([435e072](https://togithub.com/googleapis/java-bigtable-hbase/commit/435e072973ae24a14f7d1c7063f5070e32fc7d9b))
- update bigtable veneer to 2.5.1 and shared config to 1.2.6 ([#&GoogleCloudPlatform#8203;3351](https://togithub.com/googleapis/java-bigtable-hbase/issues/3351)) ([6741053](https://togithub.com/googleapis/java-bigtable-hbase/commit/6741053cbc058a9e69e864b8f60d468466414d5d))
- update bigtable.version to v2.5.2 ([#&GoogleCloudPlatform#8203;3481](https://togithub.com/googleapis/java-bigtable-hbase/issues/3481)) ([98e81ad](https://togithub.com/googleapis/java-bigtable-hbase/commit/98e81ade68efa4df6cb2522b6dae4b43f07382c7))
- update bigtable.version to v2.5.3 ([#&GoogleCloudPlatform#8203;3495](https://togithub.com/googleapis/java-bigtable-hbase/issues/3495)) ([cd62310](https://togithub.com/googleapis/java-bigtable-hbase/commit/cd62310ade75609e05d43b8ffde69176becf6ddf))
- update dependency com.google.cloud:google-cloud-bigtable-emulator to v0.142.0 ([#&GoogleCloudPlatform#8203;3431](https://togithub.com/googleapis/java-bigtable-hbase/issues/3431)) ([fa4843e](https://togithub.com/googleapis/java-bigtable-hbase/commit/fa4843e543d66811e8b099e4dad3b985bec50489))
- update dependency com.google.cloud:google-cloud-bigtable-emulator to v0.142.1 ([#&GoogleCloudPlatform#8203;3440](https://togithub.com/googleapis/java-bigtable-hbase/issues/3440)) ([dfb7f52](https://togithub.com/googleapis/java-bigtable-hbase/commit/dfb7f52e7467d8ff24f8640d4e4ee4772d7fabe0))
- update dependency com.google.cloud:google-cloud-bigtable-emulator to v0.142.2 ([#&GoogleCloudPlatform#8203;3482](https://togithub.com/googleapis/java-bigtable-hbase/issues/3482)) ([ba471b7](https://togithub.com/googleapis/java-bigtable-hbase/commit/ba471b7904bda55833047155947d7a637b44a5e7))
- update dependency com.google.cloud:google-cloud-bigtable-emulator to v0.142.3 ([#&GoogleCloudPlatform#8203;3496](https://togithub.com/googleapis/java-bigtable-hbase/issues/3496)) ([a854cdd](https://togithub.com/googleapis/java-bigtable-hbase/commit/a854cdd39182b000efc3247722d855de1b7ed9ad))
- update dependency com.google.cloud.bigtable:bigtable-client-core to v1.26.3 ([#&GoogleCloudPlatform#8203;3505](https://togithub.com/googleapis/java-bigtable-hbase/issues/3505)) ([4062ab0](https://togithub.com/googleapis/java-bigtable-hbase/commit/4062ab002f968106953ff61e746acf37d63154bc))
- update dependency com.google.errorprone:error_prone_annotations to v2.11.0 ([#&GoogleCloudPlatform#8203;3477](https://togithub.com/googleapis/java-bigtable-hbase/issues/3477)) ([6981aab](https://togithub.com/googleapis/java-bigtable-hbase/commit/6981aabc9cec290099a680e1a0bb94eb63dd8d57))
- update dependency net.bytebuddy:byte-buddy to v1.12.7 ([#&GoogleCloudPlatform#8203;3471](https://togithub.com/googleapis/java-bigtable-hbase/issues/3471)) ([2beac87](https://togithub.com/googleapis/java-bigtable-hbase/commit/2beac87ec6696a247a459babf33cbc6695776c4b))
- update metrics version to 1.26.3, exclude api-common, clean up renovate config ([#&GoogleCloudPlatform#8203;3504](https://togithub.com/googleapis/java-bigtable-hbase/issues/3504)) ([2d213ad](https://togithub.com/googleapis/java-bigtable-hbase/commit/2d213ada79dce32eb5c27298ab4cf899dd9eb17a))
- upgrade hbase2 to 2.3.6 ([#&GoogleCloudPlatform#8203;3429](https://togithub.com/googleapis/java-bigtable-hbase/issues/3429)) ([3ce4cbc](https://togithub.com/googleapis/java-bigtable-hbase/commit/3ce4cbc6515c46e8b478a01d4639485f2ac91d0c))
##### Miscellaneous Chores
- make next release tag 2.0.0 ([#&GoogleCloudPlatform#8203;3508](https://togithub.com/googleapis/java-bigtable-hbase/issues/3508)) ([0b8e338](https://togithub.com/googleapis/java-bigtable-hbase/commit/0b8e338d15f00a4d293aa2878263849f8771b689))
### [`v1.26.3`](https://togithub.com/googleapis/java-bigtable-hbase/releases/v1.26.3)
[Compare Source](https://togithub.com/googleapis/java-bigtable-hbase/compare/v1.26.2...v1.26.3)
##### [1.26.3](https://togithub.com/googleapis/java-bigtable-hbase/compare/v1.26.2...v1.26.3) (2022-01-18)
##### Dependencies
- upgrade protobuf to 3.19.2 ([#&GoogleCloudPlatform#8203;3455](https://togithub.com/googleapis/java-bigtable-hbase/issues/3455)) ([a9bec1f](https://togithub.com/googleapis/java-bigtable-hbase/commit/a9bec1ff3df997be3b2f3eb773c6070b13f2626e))
### [`v1.26.2`](https://togithub.com/googleapis/java-bigtable-hbase/releases/v1.26.2)
[Compare Source](https://togithub.com/googleapis/java-bigtable-hbase/compare/v1.26.1...v1.26.2)
##### Dependencies
- log4j 2.17.0 ([#&GoogleCloudPlatform#8203;3405](https://www.togithub.com/googleapis/java-bigtable-hbase/issues/3405)) ([0675ffb](https://www.github.com/googleapis/java-bigtable-hbase/commit/0675ffbaf1d47346034bafe23867e27f353dc52f))
- log4j 2.17.1 ([#&GoogleCloudPlatform#8203;3422](https://www.togithub.com/googleapis/java-bigtable-hbase/issues/3422)) ([d78fc91](https://www.github.com/googleapis/java-bigtable-hbase/commit/d78fc9165fa9b4dbb9c546ce8bdbdc26e4bfff07))
- migrate to logback-classic (port of [#&GoogleCloudPlatform#8203;3425](https://www.togithub.com/googleapis/java-bigtable-hbase/issues/3425)) ([#&GoogleCloudPlatform#8203;3426](https://www.togithub.com/googleapis/java-bigtable-hbase/issues/3426)) ([8122404](https://www.github.com/googleapis/java-bigtable-hbase/commit/81224043c929c0f629e317bdb77bb80e3cf95c3b))
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Never, 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, click this checkbox.
---
This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/GoogleCloudPlatform/java-docs-samples).1 parent 08f2d7f commit 23f89d1
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
0 commit comments