-
Notifications
You must be signed in to change notification settings - Fork 3.4k
HBASE-24066 Let HBase master UI act as a maven repo #1365
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
Conversation
Advertise the version of HBase over the web UI and have a well-known location from which users can pull shaded client jars from.
https://github.com/joshelser/HBASE-24066-webui-maven-repo-exemplar is the example of how a user might use this feature. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Idea looks great. Just a small nit on the maven-repo directory path definitions in the assembly components.xml, as the current value gives a broken link.
@@ -168,5 +168,11 @@ | |||
</includes> | |||
<fileMode>0644</fileMode> | |||
</fileSet> | |||
<fileSet> | |||
<directory>${project.build.directory}/maven-repo</directory> | |||
<outputDirectory>hbase-webapps/maven-repo</outputDirectory> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be <outputDirectory>hbase-webapps/static/maven-repo</outputDirectory>
instead.
🎊 +1 overall
This message was automatically generated. |
Not seeing a path forward. Closing until we think this is worth doing. |
Advertise the version of HBase over the web UI and have a well-known
location from which users can pull shaded client jars from.
Rooted against branch-2.2, but that's just what I was working against when hacking this together. Intention would be for master, and any 2.x branches which want it.