-
Notifications
You must be signed in to change notification settings - Fork 94
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
fix(loader): update shade plugin for spark loader #566
Conversation
exec ./bin/hugegraph-spark-loader.sh --master local[*] --name spark-hugegraph-loader --file ./example/spark/struct.json --host 192.168.110.214 --port 8080 --graph hugegraph load data successfully. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #566 +/- ##
============================================
+ Coverage 62.49% 62.55% +0.05%
- Complexity 1903 1923 +20
============================================
Files 262 267 +5
Lines 9541 9677 +136
Branches 886 888 +2
============================================
+ Hits 5963 6053 +90
- Misses 3190 3235 +45
- Partials 388 389 +1 ☔ View full report in Codecov by Sentry. |
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.
currently in the release-1.2.0
, we can't load data well in spark-connector?
@@ -115,6 +115,10 @@ | |||
<groupId>log4j</groupId> | |||
<artifactId>log4j</artifactId> | |||
</exclusion> | |||
<exclusion> | |||
<artifactId>guava</artifactId> | |||
<groupId>com.google.guava</groupId> |
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.
where do we use it? (in spark-connector?)
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.
com.google.j2objc:j2objc-annotations
conflict occurred after modifying the guava version to 30.0-jre
failureaccess-1.0.1.jar | ||
findbugs-annotations-1.3.9-1.jar | ||
flatbuffers-1.2.0-3f79e055.jar | ||
flatbuffers-java-1.9.0.jar | ||
groovy-all-2.4.21.jar | ||
gson-2.8.9.jar | ||
guava-32.0.1-jre.jar | ||
guava-30.0-jre.jar |
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.
could give more conflicts context (maybe paste pic in the comments)
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.
There is no guava conflict, but the version in hugegraph-common is 30.0-jre. The guava package does not seem to be used in the toolchain. Can it be inherited directly?
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.
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.
There is no guava conflict, but the version in hugegraph-common is 30.0-jre. The guava package does not seem to be used in the toolchain. Can it be inherited directly?
we do need to use common to manage guava version
rather than define it separately (if common use 30.0, just keep up with it)
no, in |
Note: we need basic test & more doc for the |
Purpose of the PR
Main Changes
Verifying these changes
Does this PR potentially affect the following parts?
Documentation Status
Doc - TODO
Doc - Done
Doc - No Need