HBASE-24005 Document maven invocation with JDK11#1871
Conversation
|
Please take a look. @joshelser @busbey @saintstack @HorizonNet @virajjasani @apurtell @infraio @Apache9 |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
HorizonNet
left a comment
There was a problem hiding this comment.
LGTM. Left a minor NIT and a (non-blocking) question.
e1123ee to
e9c8f0f
Compare
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
3a0eebe to
7e695bc
Compare
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
| ---- | ||
|
|
||
| To change the major release line of Hadoop we build against, add a hadoop.profile property when you invoke +mvn+: | ||
| .Example 2, Building HBase 2.3 against Hadoop 3.3.0-SNAPSHOT |
There was a problem hiding this comment.
nit: we shouldn't be telling folks to build against non-released versions of Apache Hadoop I think?
There was a problem hiding this comment.
this is where it's problematic that our ref guide is both the resource for downstream users of HBase and the development community of HBase. Can we make this "build against a different major release line of hadoop" use a released version? and then belwo when we talk about development versions include a note that the instructions are for folks subscribed to dev@hbase working on development of the project?
There was a problem hiding this comment.
Is it that much of a problem? I could simply drop the SNAPSHOT bits and update the language to sound like that version was already released. It'll eventually be accurate...
I could also edit the example context slightly, saying "this is how a developer of Hadoop might verify the compatibility of a recent Hadoop build against a recent hbase build."
There was a problem hiding this comment.
I like that last proposed edit.
How much of a problem telling folks to use unreleased artifacts is depends on the winds of ASF policy vs spirit stuff. So I'd rather avoid getting near the morass
There was a problem hiding this comment.
@busbey updated the language around the SNAPSHOT dependency, let me know if this satisfies.
|
🎊 +1 overall
This message was automatically generated. |
HorizonNet
left a comment
There was a problem hiding this comment.
LGTM, especially the examples are really helpful for understanding.
7e695bc to
8543ac1
Compare
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com> Signed-off-by: Viraj Jasani <vjasani@apache.org> Signed-off-by: Sean Busbey <busbey@apache.org>
8543ac1 to
e3d262f
Compare
|
Thanks for the reviews! |
Follow-on to HBASE-23997, #1844.