-
-
Notifications
You must be signed in to change notification settings - Fork 6
chore(hbase): update images for 25.7.0 #1101
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
Merged
Merged
Changes from 14 commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
b33909f
remove hbase 2.4.18
razvan bdccb25
hbase 2.6.1 update hadoop dependency to 3.4.1
razvan 4eb7df4
add hbase 2.6.2
razvan 3b91a29
remove unused argument
razvan 8fce049
downgrade to hbase_thirdparty 4.1.9 again
razvan 557759e
fix hbase-operator-tools build
razvan 0c7e1cb
patch the maven git plugin for better developer experience
razvan 73857ff
remove comment
razvan 10c661f
Merge branch 'main' into chore/hbase-phoenix-omid-1076
razvan 8038495
update changelog
razvan 48baf2e
Merge branch 'main' into chore/hbase-phoenix-omid-1076
razvan 5ced86a
Merge branch 'main' into chore/hbase-phoenix-omid-1076
razvan ecb8b1e
remove all traces of jmx exporter
razvan 26641e4
revert 2.6.1 to hadoop 3.3.6
razvan 81aca94
Merge branch 'main' into chore/hbase-phoenix-omid-1076
razvan 3156f96
copy both aws bundle artifacts
razvan 8fc7797
Merge branch 'main' into chore/hbase-phoenix-omid-1076
razvan e1e88ec
skip building tests
razvan bf27f92
Merge branch 'main' into chore/hbase-phoenix-omid-1076
razvan 8dcc87a
Merge branch 'main' into chore/hbase-phoenix-omid-1076
razvan c1a4574
fix patchable.toml after merge
razvan 37a7727
Merge branch 'main' into chore/hbase-phoenix-omid-1076
razvan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
56 changes: 56 additions & 0 deletions
56
...ble/patches/1.3.0-fd5a5fb/0002-Exclude-hbase-testing-utils-dependency-from-the-buil.patch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,56 @@ | ||
| From f9e952767faf3032c0d4e729e51b5901fcf1a0e1 Mon Sep 17 00:00:00 2001 | ||
| From: Razvan-Daniel Mihai <[email protected]> | ||
| Date: Tue, 6 May 2025 17:58:34 +0200 | ||
| Subject: Exclude hbase-testing-utils dependency from the build. | ||
|
|
||
| --- | ||
| hbase-hbck2/pom.xml | 11 +++++++++-- | ||
| hbase-tools/pom.xml | 5 +++-- | ||
| 2 files changed, 12 insertions(+), 4 deletions(-) | ||
|
|
||
| diff --git a/hbase-hbck2/pom.xml b/hbase-hbck2/pom.xml | ||
| index 1d57225..fd0018c 100644 | ||
| --- a/hbase-hbck2/pom.xml | ||
| +++ b/hbase-hbck2/pom.xml | ||
| @@ -114,12 +114,19 @@ | ||
| </exclusion> | ||
| </exclusions> | ||
| </dependency> | ||
| - <dependency> | ||
| + <!-- Starting with Hbase 2.6.2, this brings in a dependency that is not publicly available: | ||
| + org.apache.directory.jdbm:apacheds-jdbm1:bundle:2.0.0-M2 | ||
| + | ||
| + Since we do not run the tests, we exclude this dependency. | ||
| + | ||
| + To build successfully we also need to use -Dmaven.test.skip=true to skip building the tests. | ||
| + --> | ||
| + <!-- dependency> | ||
| <groupId>org.apache.hbase</groupId> | ||
| <artifactId>hbase-testing-util</artifactId> | ||
| <version>${hbase.version}</version> | ||
| <scope>test</scope> | ||
| - </dependency> | ||
| + </dependency --> | ||
| <dependency> | ||
| <groupId>org.mockito</groupId> | ||
| <artifactId>mockito-core</artifactId> | ||
| diff --git a/hbase-tools/pom.xml b/hbase-tools/pom.xml | ||
| index 55ef075..eeebe14 100644 | ||
| --- a/hbase-tools/pom.xml | ||
| +++ b/hbase-tools/pom.xml | ||
| @@ -103,12 +103,13 @@ | ||
| </exclusion> | ||
| </exclusions> | ||
| </dependency> | ||
| - <dependency> | ||
| + <!-- See the hbase-hbck2/pom.xml for an explanation of why this is commented out --> | ||
| + <!-- dependency> | ||
| <groupId>org.apache.hbase</groupId> | ||
| <artifactId>hbase-testing-util</artifactId> | ||
| <version>${hbase.version}</version> | ||
| <scope>test</scope> | ||
| - </dependency> | ||
| + </dependency --> | ||
| <dependency> | ||
| <groupId>org.mockito</groupId> | ||
| <artifactId>mockito-core</artifactId> |
29 changes: 29 additions & 0 deletions
29
...ackable/patches/1.3.0-fd5a5fb/0003-Configure-git-commit-id-plugin-to-use-native-git.patch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| From 187db522edc569def2aea3f9453ecb1a674592fe Mon Sep 17 00:00:00 2001 | ||
| From: Razvan-Daniel Mihai <[email protected]> | ||
| Date: Wed, 7 May 2025 10:26:37 +0200 | ||
| Subject: Configure git-commit-id-plugin to use native git | ||
|
|
||
| This fixes the problem that jgit cannot handle worktrees and the build | ||
| fails. | ||
|
|
||
| See | ||
| https://github.com/git-commit-id/git-commit-id-maven-plugin/issues/215 | ||
| --- | ||
| hbase-hbck2/pom.xml | 3 ++- | ||
| 1 file changed, 2 insertions(+), 1 deletion(-) | ||
|
|
||
| diff --git a/hbase-hbck2/pom.xml b/hbase-hbck2/pom.xml | ||
| index fd0018c..f00bd18 100644 | ||
| --- a/hbase-hbck2/pom.xml | ||
| +++ b/hbase-hbck2/pom.xml | ||
| @@ -215,8 +215,9 @@ | ||
| <plugin> | ||
| <groupId>pl.project13.maven</groupId> | ||
| <artifactId>git-commit-id-plugin</artifactId> | ||
| - <version>2.2.5</version> | ||
| + <version>4.9.10</version> | ||
| <configuration> | ||
| + <useNativeGit>true</useNativeGit> | ||
| <dotGitDirectory>${project.basedir}/.git</dotGitDirectory> | ||
| <commitIdGenerationMode>flat</commitIdGenerationMode> | ||
| <failOnNoGitDirectory>false</failOnNoGitDirectory> |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
34 changes: 0 additions & 34 deletions
34
hbase/stackable/patches/2.4.18/0001-HBASE-27103-Fixes-HBase-build-on-arm64.patch
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.