-
Notifications
You must be signed in to change notification settings - Fork 9k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
YARN-11657. Remove protobuf-2.5 as dependency of hadoop-yarn modules #6575
YARN-11657. Remove protobuf-2.5 as dependency of hadoop-yarn modules #6575
Conversation
Change-Id: Idf21777dabd10910404669310a94d92cab78c700
doing a build shows it is still coming in to timeline service. that's because it is talking to hbase...to fix that we'd need to move to an hbase client which was more current.
Issue: should we explicitly list it in LICENSE-binary? |
comes in because of
|
-reinstate protobuf as an artifact -noted that the jsch version was outdated and updated that too Change-Id: I7a77f616c01b6611bfacbf5ea1e8834ef5113bb4
Updated building docs. Change-Id: I50b755d129fa0a7841edb787f430a48ddb3e8cf1
💔 -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.
regarding the hbase thing, we have 2 hbase profiles, the default one is hbase-1, we might consider deprecating it & make the hbase-2 as default if it helps...
@@ -72,6 +72,7 @@ | |||
<dependency> | |||
<groupId>com.google.protobuf</groupId> | |||
<artifactId>protobuf-java</artifactId> | |||
<scope>${transient.protobuf2.scope}</scope> |
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.
Any pointers why are we putting scope in every declarition rather than just putting it up in the parent pom?
c373d3f
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.
- The dependent poms (hadoop-common...) aren't publishing it any more, just using it for compilation.
- I don't trust the base declaration to do the right thing.
💔 -1 overall
This message was automatically generated. |
I don't want to backport this to 3.4.0; i'm going to merge into branch-3.4 and trunk but not 3.4.0 as the lib is still needed in one place and there's a risk of breaking things. |
pushed up a change which updates the building doc |
) The import of protobuf-java-2.5 in the hadoop-yarn-api module is downgraded from "compile" to "provided" This removes it from share/hadoop/yarn/lib/protobuf-java-2.5.0.jar It is still found under share/hadoop/yarn/timelineservice/lib/protobuf-java-2.5.0.jar Change-Id: Id90019ccf6401072c90c50bb25c9924ad0385fba
) The import of protobuf-java-2.5 in the hadoop-yarn-api module is downgraded from "compile" to "provided" This removes it from share/hadoop/yarn/lib/protobuf-java-2.5.0.jar It is still found under share/hadoop/yarn/timelineservice/lib/protobuf-java-2.5.0.jar Change-Id: I89b00f0ddff29af4bfb3173ef7cbd8ba4563d3ef
💔 -1 overall
This message was automatically generated. |
…6580) The import of protobuf-java-2.5 in the hadoop-yarn-api module is downgraded from "compile" to "provided" This removes it from share/hadoop/yarn/lib/protobuf-java-2.5.0.jar It is still found under share/hadoop/yarn/timelineservice/lib/protobuf-java-2.5.0.jar Contributed by Steve Loughran
…6581) The import of protobuf-java-2.5 in the hadoop-yarn-api module is downgraded from "compile" to "provided" This removes it from share/hadoop/yarn/lib/protobuf-java-2.5.0.jar It is still found under share/hadoop/yarn/timelineservice/lib/protobuf-java-2.5.0.jar Contributed by Steve Loughran
How was this patch tested?
hadoop release support verifies that protobuf-2.5 isn't published as a dependency of
any artifact.
For code changes:
LICENSE
,LICENSE-binary
,NOTICE-binary
files?