Skip to content

Commit 23f89d1

Browse files
authored
fix(deps): update dependency com.google.cloud.bigtable:bigtable-hbase-1.x-hadoop to v2 (GoogleCloudPlatform#6729)
[![WhiteSource 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.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` | [![age](https://badges.renovateapi.com/packages/maven/com.google.cloud.bigtable:bigtable-hbase-1.x-hadoop/2.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.cloud.bigtable:bigtable-hbase-1.x-hadoop/2.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.cloud.bigtable:bigtable-hbase-1.x-hadoop/2.0.0/compatibility-slim/1.26.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.cloud.bigtable:bigtable-hbase-1.x-hadoop/2.0.0/confidence-slim/1.26.1)](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#&#8203;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

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

appengine-java8/bigtable/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ limitations under the License.
4747
<groupId>com.google.cloud.bigtable</groupId>
4848
<!-- Use the hadoop client instead of 1.x due to file size. -->
4949
<artifactId>bigtable-hbase-1.x-hadoop</artifactId>
50-
<version>1.26.3</version>
50+
<version>2.0.0</version>
5151
</dependency>
5252

5353
<!-- Compile/runtime dependencies -->

0 commit comments

Comments
 (0)