This is an automated email from the ASF dual-hosted git repository.

joshfischer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-heron.git


The following commit(s) were added to refs/heads/master by this push:
     new d03c112  fixing javadocs (#3536)
d03c112 is described below

commit d03c1122f63faa7c045f6eb947065a239eb45221
Author: Josh Fischer <[email protected]>
AuthorDate: Sun Jun 7 07:56:36 2020 -0500

    fixing javadocs (#3536)
    
    * fixing javadocs
    
    * Adding back Pulsar Streamlet example
    
    * Excluding examples folder from javadocs
    
    * clean up
    
    Co-authored-by: Nicholas Nezis <[email protected]>
---
 WORKSPACE                            |  3 +--
 examples/src/java/BUILD              |  2 +-
 maven_install.json                   | 43 +-----------------------------------
 website2/website/scripts/javadocs.sh | 13 ++++++-----
 4 files changed, 10 insertions(+), 51 deletions(-)

diff --git a/WORKSPACE b/WORKSPACE
index a00f7f8..41cb1db 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -73,7 +73,7 @@ maven_install(
         "org.apache.mesos:mesos:0.22.0",
         "com.hashicorp.nomad:nomad-sdk:0.7.0",
         "org.apache.hadoop:hadoop-core:0.20.2",
-        "org.apache.pulsar:pulsar-client:shaded:1.19.0-incubating",
+        "org.apache.pulsar:pulsar-client:1.19.0-incubating",
         "org.apache.kafka:kafka-clients:2.2.0",
         "com.google.apis:google-api-services-storage:v1-rev108-" + 
google_client_version,
         "org.apache.reef:reef-runtime-yarn:" + reef_version,
@@ -81,7 +81,6 @@ maven_install(
         "org.apache.httpcomponents:httpclient:" + http_client_version,
         "org.apache.httpcomponents:httpmime:" + http_client_version,
         "com.google.apis:google-api-services-storage:v1-rev108-1.22.0",
-        "org.apache.pulsar:pulsar-client:jar:shaded:1.19.0-incubating",
         "io.kubernetes:client-java:7.0.0",
         "com.microsoft.dhalion:dhalion:0.2.3",
         "org.objenesis:objenesis:2.1",
diff --git a/examples/src/java/BUILD b/examples/src/java/BUILD
index 8d9e823..dc76ece 100644
--- a/examples/src/java/BUILD
+++ b/examples/src/java/BUILD
@@ -29,7 +29,7 @@ java_binary(
         "//heron/common/src/java:basics-java",
         "//heron/simulator/src/java:simulator-java",
         "//third_party/java:kryo",
-        "@maven//:org_apache_pulsar_pulsar_client_shaded",
+        "@maven//:org_apache_pulsar_pulsar_client",
     ],
 )
 
diff --git a/maven_install.json b/maven_install.json
index d170548..699c990 100644
--- a/maven_install.json
+++ b/maven_install.json
@@ -1,6 +1,6 @@
 {
     "dependency_tree": {
-        "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": 607867898,
+        "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": -512671146,
         "conflict_resolution": {},
         "dependencies": [
             {
@@ -5021,47 +5021,6 @@
                 "url": 
"https://jcenter.bintray.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating.jar";
             },
             {
-                "coord": 
"org.apache.pulsar:pulsar-client:jar:shaded:1.19.0-incubating",
-                "dependencies": [
-                    "com.fasterxml.jackson.core:jackson-annotations:2.8.8",
-                    "org.apache.pulsar:pulsar-checksum:1.19.0-incubating",
-                    "org.asynchttpclient:netty-codec-dns:2.0.31",
-                    "org.asynchttpclient:netty-resolver:2.0.31",
-                    "org.slf4j:slf4j-api:1.7.30",
-                    "commons-codec:commons-codec:1.11",
-                    "org.reactivestreams:reactive-streams:1.0.0",
-                    "org.apache.commons:commons-lang3:3.7",
-                    "com.typesafe.netty:netty-reactive-streams:1.0.8",
-                    "com.google.protobuf:protobuf-java:3.4.0",
-                    "com.google.guava:guava:18.0",
-                    "org.asynchttpclient:netty-resolver-dns:2.0.31",
-                    "org.apache.pulsar:pulsar-common:1.19.0-incubating",
-                    "com.fasterxml.jackson.core:jackson-databind:2.8.8",
-                    "com.yahoo.datasketches:sketches-core:0.6.0",
-                    "org.asynchttpclient:async-http-client:2.0.31",
-                    "org.asynchttpclient:async-http-client-netty-utils:2.0.31",
-                    "com.fasterxml.jackson.core:jackson-core:2.8.8",
-                    "io.netty:netty-all:4.1.22.Final",
-                    "net.jpountz.lz4:lz4:1.3.0"
-                ],
-                "directDependencies": [
-                    "org.slf4j:slf4j-api:1.7.30",
-                    "commons-codec:commons-codec:1.11",
-                    "org.apache.commons:commons-lang3:3.7",
-                    "org.apache.pulsar:pulsar-common:1.19.0-incubating",
-                    "com.yahoo.datasketches:sketches-core:0.6.0",
-                    "org.asynchttpclient:async-http-client:2.0.31"
-                ],
-                "file": 
"v1/https/jcenter.bintray.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar",
-                "mirror_urls": [
-                    
"https://jcenter.bintray.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar";,
-                    
"https://maven.google.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar";,
-                    
"https://repo1.maven.org/maven2/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar";
-                ],
-                "sha256": 
"7f740effec8dbce3f16e4081ee08f3d16a6419899520495933facdc9c8d5f5c1",
-                "url": 
"https://jcenter.bintray.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar";
-            },
-            {
                 "coord": 
"org.apache.pulsar:pulsar-client:jar:sources:1.19.0-incubating",
                 "dependencies": [
                     
"org.asynchttpclient:netty-resolver-dns:jar:sources:2.0.31",
diff --git a/website2/website/scripts/javadocs.sh 
b/website2/website/scripts/javadocs.sh
index 0d0770d..cbd9c41 100755
--- a/website2/website/scripts/javadocs.sh
+++ b/website2/website/scripts/javadocs.sh
@@ -38,11 +38,12 @@ else
 fi
 
 (cd $HERON_ROOT_DIR && $BAZEL_CMD \
-  `bazel query 'kind("java_library", "heron/...")'`\
+  `bazel query 'kind("java_library", "heron/...")'` \
+  `bazel query 'kind("java_library", "contrib/...")'` \
   `bazel query 'kind("java_test", "heron/...")'` \
   `bazel query 'kind("java_library", "integration_test/...")'`)
 
-HERON_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/*" -name "*.java" 
-not -path "$HERON_ROOT_DIR/tools/*"`
+HERON_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/*" -name "*.java" 
-not -path "$HERON_ROOT_DIR/tools/*" -not -path "$HERON_ROOT_DIR/examples/*"`
 BACKTYPE_SRC_FILES=`find $HERON_ROOT_DIR -path "*/backtype/storm/*" -name 
"*.java"`
 APACHE_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/storm/*" -name 
"*.java"`
 GEN_FILES=`find $GEN_PROTO_DIR -name "*.java"`
@@ -50,14 +51,13 @@ GEN_FILES=`find $GEN_PROTO_DIR -name "*.java"`
 rm -rf $JAVADOC_OUTPUT_DIR
 mkdir -p $JAVADOC_OUTPUT_DIR
 
-BIN_JARS=`find $HERON_ROOT_DIR/bazel-incubator-heron/_bin/. -name "*\.jar" | 
tr '\n' ':'`
 GEN_JARS=`find $HERON_ROOT_DIR/bazel-bin/external/. -name "*\.jar" | tr '\n' 
':'`
 SCRIBE_JARS=`find $HERON_ROOT_DIR/bazel-bin/. -name 
"libthrift_scribe_java.jar" | tr '\n' ':'`
 PROTO_JARS=`find $HERON_ROOT_DIR/bazel-bin/heron/proto/. -name "*\.jar" | tr 
'\n' ':'`
 
CLOSURE_CLASSES="$HERON_ROOT_DIR/bazel-bin/storm-compatibility/src/java/_javac/storm-compatibility-java/libstorm-compatibility-java_classes/."
 CONTRIB_JARS=`find $HERON_ROOT_DIR/bazel-bin/contrib/. -name "*\.jar" | tr 
'\n' ':'`
 
-export 
CLASSPATH=$BIN_JARS:$GEN_JARS:$SCRIBE_JARS:$PROTO_JARS:$CLOSURE_CLASSES:$CONTRIB_JARS
+export 
CLASSPATH=$GEN_JARS:$SCRIBE_JARS:$PROTO_JARS:$CLOSURE_CLASSES:$CONTRIB_JARS
 
 $JAVADOC $FLAGS \
   -encoding "UTF-8" \
@@ -74,7 +74,8 @@ $JAVADOC $FLAGS \
 # 2. ``wget`` needs to verify if links to Java API doc are valid when we are
 #    serving the website locally. This means that Hugo should be able to 
display
 #    Java API doc properly.
-cp -r $JAVADOC_OUTPUT_DIR $JAVADOC_OUTPUT_LOCAL_DIR
 
-echo "Javdocs generated at $JAVADOC_OUTPUT_DIR"
+cp -r $JAVADOC_OUTPUT_DIR $JAVADOC_OUTPUT_LOCAL_DIR
+echo "Javadocs generated at $JAVADOC_OUTPUT_DIR"
+echo "Javadocs copied to: $JAVADOC_OUTPUT_LOCAL_DIR"
 exit 0

Reply via email to