Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: upgrade hbase2 to 2.3.6 #3429

Merged
merged 10 commits into from
Feb 1, 2022
Merged

Conversation

mutianf
Copy link
Contributor

@mutianf mutianf commented Jan 6, 2022

Port changes in #3293 and use bytebuddy to resolve hbase backward incompatible changes in snapshotAsync method and AsyncRegistery class.

@mutianf mutianf requested review from a team as code owners January 6, 2022 00:06
@product-auto-label product-auto-label bot added the api: bigtable Issues related to the googleapis/java-bigtable-hbase API. label Jan 6, 2022
pom.xml Outdated Show resolved Hide resolved
@kolea2 kolea2 changed the title chore: upgrade hbase2 to 2.3.6 deps: upgrade hbase2 to 2.3.6 Jan 6, 2022
@mutianf mutianf marked this pull request as draft January 6, 2022 15:30
@mutianf mutianf marked this pull request as ready for review January 6, 2022 16:32
@mutianf mutianf added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 8, 2022
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 8, 2022
@mutianf mutianf force-pushed the upgrade-hbase2 branch 2 times, most recently from 2193b4e to e39d26a Compare January 14, 2022 01:21
Copy link
Collaborator

@kolea2 kolea2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM after nits and questions addressed

<dependency>
<groupId>net.bytebuddy</groupId>
<artifactId>byte-buddy</artifactId>
<version>1.12.6</version>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit - I think this is used now in more than one place? Can we extract the version number to a property?

<google.bigtable.project.id>fake-project</google.bigtable.project.id>
<google.bigtable.instance.id>fake-instance</google.bigtable.instance.id>
<google.bigtable.test_env>bigtable</google.bigtable.test_env>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit - can revert this?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was updated in https://github.com/googleapis/java-bigtable-hbase/pull/3452/files to use bigtable/minicluster instead of connection.impl.. I think I might have missed this pom file

<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.30</version>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we use the variable here?

@mutianf mutianf added the owlbot:run Add this label to trigger the Owlbot post processor. label Feb 1, 2022
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Feb 1, 2022
@mutianf mutianf added the automerge Merge the pull request once unit tests and other checks pass. label Feb 1, 2022
@mutianf mutianf merged commit 3ce4cbc into googleapis:main Feb 1, 2022
@gcf-merge-on-green gcf-merge-on-green bot removed the automerge Merge the pull request once unit tests and other checks pass. label Feb 1, 2022
@mutianf mutianf deleted the upgrade-hbase2 branch February 1, 2022 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: bigtable Issues related to the googleapis/java-bigtable-hbase API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants