Dan Burkert has posted comments on this change.

Change subject: WIP: Add gradle build
......................................................................


Patch Set 1:

(10 comments)

http://gerrit.cloudera.org:8080/#/c/7258/1//COMMIT_MSG
Commit Message:

Line 22: - Reporting available dependency updates
Nice!


Line 23: - Protobuf and Avro code generation
Do we use Avro for anything?


http://gerrit.cloudera.org:8080/#/c/7258/1/java/README.md
File java/README.md:

Line 171: $ gradle :kudu-spark
Why does the client build command have an additional :assemble?


Line 174: to build against Spark 1 and/or Scala 2.10
Do these parameters work independently?  I'm not sure we want to add 
Spark2/2.10 or Spark1/2.11 to our testing matrix.


http://gerrit.cloudera.org:8080/#/c/7258/1/java/gradle/buildscript.gradle
File java/gradle/buildscript.gradle:

PS1, Line 10: cant
typo: can't


http://gerrit.cloudera.org:8080/#/c/7258/1/java/gradle/protobuf.gradle
File java/gradle/protobuf.gradle:

Line 1: apply plugin: "com.google.protobuf"
Will this download a protoc for the platform?  We recently added that, and it's 
really nice because we no longer have to do the thirdparty build just to build 
java.


http://gerrit.cloudera.org:8080/#/c/7258/1/java/gradle/quality.gradle
File java/gradle/quality.gradle:

Line 13: // Configure the versions plugin to only show updates for released 
versions
end with period


http://gerrit.cloudera.org:8080/#/c/7258/1/java/kudu-flume-sink/build.gradle
File java/kudu-flume-sink/build.gradle:

Line 17: 
whitespace


http://gerrit.cloudera.org:8080/#/c/7258/1/java/kudu-jepsen/build.gradle
File java/kudu-jepsen/build.gradle:

Line 30:   // Gradle's Clojure support is fairly limited.
Maybe we should consider just using lein for the clojure stuff?  Since it's 
more-or-less disabled by default I don't think it'd be a big deal.  Might make 
having inter-dependencies hard though.


http://gerrit.cloudera.org:8080/#/c/7258/1/java/kudu-spark-tools/src/main/scala/org/apache/kudu/spark/tools/ITBigLinkedList.scala
File 
java/kudu-spark-tools/src/main/scala/org/apache/kudu/spark/tools/ITBigLinkedList.scala:

Line 43: object ITBigLinkedList {
This isn't actually a test class, so the rename shouldn't be necessary, right?  
The test class is 
https://github.com/apache/kudu/blob/master/java/kudu-spark-tools/src/test/scala/org/apache/kudu/spark/tools/IntegrationTestBigLinkedListTest.scala


-- 
To view, visit http://gerrit.cloudera.org:8080/7258
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ib257cdd019a1f383c886b9238bb47d96576c4421
Gerrit-PatchSet: 1
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: Grant Henke <granthe...@gmail.com>
Gerrit-Reviewer: Dan Burkert <danburk...@apache.org>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-HasComments: Yes

Reply via email to