Skip to content
This repository was archived by the owner on Mar 3, 2023. It is now read-only.

Commit d03c112

Browse files
fixing javadocs (#3536)
* fixing javadocs * Adding back Pulsar Streamlet example * Excluding examples folder from javadocs * clean up Co-authored-by: Nicholas Nezis <[email protected]>
1 parent 4308eaf commit d03c112

File tree

4 files changed

+10
-51
lines changed

4 files changed

+10
-51
lines changed

WORKSPACE

+1-2
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,14 @@ maven_install(
7373
"org.apache.mesos:mesos:0.22.0",
7474
"com.hashicorp.nomad:nomad-sdk:0.7.0",
7575
"org.apache.hadoop:hadoop-core:0.20.2",
76-
"org.apache.pulsar:pulsar-client:shaded:1.19.0-incubating",
76+
"org.apache.pulsar:pulsar-client:1.19.0-incubating",
7777
"org.apache.kafka:kafka-clients:2.2.0",
7878
"com.google.apis:google-api-services-storage:v1-rev108-" + google_client_version,
7979
"org.apache.reef:reef-runtime-yarn:" + reef_version,
8080
"org.apache.reef:reef-runtime-local:" + reef_version,
8181
"org.apache.httpcomponents:httpclient:" + http_client_version,
8282
"org.apache.httpcomponents:httpmime:" + http_client_version,
8383
"com.google.apis:google-api-services-storage:v1-rev108-1.22.0",
84-
"org.apache.pulsar:pulsar-client:jar:shaded:1.19.0-incubating",
8584
"io.kubernetes:client-java:7.0.0",
8685
"com.microsoft.dhalion:dhalion:0.2.3",
8786
"org.objenesis:objenesis:2.1",

examples/src/java/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ java_binary(
2929
"//heron/common/src/java:basics-java",
3030
"//heron/simulator/src/java:simulator-java",
3131
"//third_party/java:kryo",
32-
"@maven//:org_apache_pulsar_pulsar_client_shaded",
32+
"@maven//:org_apache_pulsar_pulsar_client",
3333
],
3434
)
3535

maven_install.json

+1-42
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"dependency_tree": {
3-
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": 607867898,
3+
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": -512671146,
44
"conflict_resolution": {},
55
"dependencies": [
66
{
@@ -5020,47 +5020,6 @@
50205020
"sha256": "7175f2fcdef0dd30d3149f2e96ba55134fa490f36ae12795139a30f8d507dc46",
50215021
"url": "https://jcenter.bintray.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating.jar"
50225022
},
5023-
{
5024-
"coord": "org.apache.pulsar:pulsar-client:jar:shaded:1.19.0-incubating",
5025-
"dependencies": [
5026-
"com.fasterxml.jackson.core:jackson-annotations:2.8.8",
5027-
"org.apache.pulsar:pulsar-checksum:1.19.0-incubating",
5028-
"org.asynchttpclient:netty-codec-dns:2.0.31",
5029-
"org.asynchttpclient:netty-resolver:2.0.31",
5030-
"org.slf4j:slf4j-api:1.7.30",
5031-
"commons-codec:commons-codec:1.11",
5032-
"org.reactivestreams:reactive-streams:1.0.0",
5033-
"org.apache.commons:commons-lang3:3.7",
5034-
"com.typesafe.netty:netty-reactive-streams:1.0.8",
5035-
"com.google.protobuf:protobuf-java:3.4.0",
5036-
"com.google.guava:guava:18.0",
5037-
"org.asynchttpclient:netty-resolver-dns:2.0.31",
5038-
"org.apache.pulsar:pulsar-common:1.19.0-incubating",
5039-
"com.fasterxml.jackson.core:jackson-databind:2.8.8",
5040-
"com.yahoo.datasketches:sketches-core:0.6.0",
5041-
"org.asynchttpclient:async-http-client:2.0.31",
5042-
"org.asynchttpclient:async-http-client-netty-utils:2.0.31",
5043-
"com.fasterxml.jackson.core:jackson-core:2.8.8",
5044-
"io.netty:netty-all:4.1.22.Final",
5045-
"net.jpountz.lz4:lz4:1.3.0"
5046-
],
5047-
"directDependencies": [
5048-
"org.slf4j:slf4j-api:1.7.30",
5049-
"commons-codec:commons-codec:1.11",
5050-
"org.apache.commons:commons-lang3:3.7",
5051-
"org.apache.pulsar:pulsar-common:1.19.0-incubating",
5052-
"com.yahoo.datasketches:sketches-core:0.6.0",
5053-
"org.asynchttpclient:async-http-client:2.0.31"
5054-
],
5055-
"file": "v1/https/jcenter.bintray.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar",
5056-
"mirror_urls": [
5057-
"https://jcenter.bintray.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar",
5058-
"https://maven.google.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar",
5059-
"https://repo1.maven.org/maven2/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar"
5060-
],
5061-
"sha256": "7f740effec8dbce3f16e4081ee08f3d16a6419899520495933facdc9c8d5f5c1",
5062-
"url": "https://jcenter.bintray.com/org/apache/pulsar/pulsar-client/1.19.0-incubating/pulsar-client-1.19.0-incubating-shaded.jar"
5063-
},
50645023
{
50655024
"coord": "org.apache.pulsar:pulsar-client:jar:sources:1.19.0-incubating",
50665025
"dependencies": [

website2/website/scripts/javadocs.sh

+7-6
Original file line numberDiff line numberDiff line change
@@ -38,26 +38,26 @@ else
3838
fi
3939

4040
(cd $HERON_ROOT_DIR && $BAZEL_CMD \
41-
`bazel query 'kind("java_library", "heron/...")'`\
41+
`bazel query 'kind("java_library", "heron/...")'` \
42+
`bazel query 'kind("java_library", "contrib/...")'` \
4243
`bazel query 'kind("java_test", "heron/...")'` \
4344
`bazel query 'kind("java_library", "integration_test/...")'`)
4445

45-
HERON_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/*" -name "*.java" -not -path "$HERON_ROOT_DIR/tools/*"`
46+
HERON_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/*" -name "*.java" -not -path "$HERON_ROOT_DIR/tools/*" -not -path "$HERON_ROOT_DIR/examples/*"`
4647
BACKTYPE_SRC_FILES=`find $HERON_ROOT_DIR -path "*/backtype/storm/*" -name "*.java"`
4748
APACHE_SRC_FILES=`find $HERON_ROOT_DIR -path "*/org/apache/storm/*" -name "*.java"`
4849
GEN_FILES=`find $GEN_PROTO_DIR -name "*.java"`
4950

5051
rm -rf $JAVADOC_OUTPUT_DIR
5152
mkdir -p $JAVADOC_OUTPUT_DIR
5253

53-
BIN_JARS=`find $HERON_ROOT_DIR/bazel-incubator-heron/_bin/. -name "*\.jar" | tr '\n' ':'`
5454
GEN_JARS=`find $HERON_ROOT_DIR/bazel-bin/external/. -name "*\.jar" | tr '\n' ':'`
5555
SCRIBE_JARS=`find $HERON_ROOT_DIR/bazel-bin/. -name "libthrift_scribe_java.jar" | tr '\n' ':'`
5656
PROTO_JARS=`find $HERON_ROOT_DIR/bazel-bin/heron/proto/. -name "*\.jar" | tr '\n' ':'`
5757
CLOSURE_CLASSES="$HERON_ROOT_DIR/bazel-bin/storm-compatibility/src/java/_javac/storm-compatibility-java/libstorm-compatibility-java_classes/."
5858
CONTRIB_JARS=`find $HERON_ROOT_DIR/bazel-bin/contrib/. -name "*\.jar" | tr '\n' ':'`
5959

60-
export CLASSPATH=$BIN_JARS:$GEN_JARS:$SCRIBE_JARS:$PROTO_JARS:$CLOSURE_CLASSES:$CONTRIB_JARS
60+
export CLASSPATH=$GEN_JARS:$SCRIBE_JARS:$PROTO_JARS:$CLOSURE_CLASSES:$CONTRIB_JARS
6161

6262
$JAVADOC $FLAGS \
6363
-encoding "UTF-8" \
@@ -74,7 +74,8 @@ $JAVADOC $FLAGS \
7474
# 2. ``wget`` needs to verify if links to Java API doc are valid when we are
7575
# serving the website locally. This means that Hugo should be able to display
7676
# Java API doc properly.
77-
cp -r $JAVADOC_OUTPUT_DIR $JAVADOC_OUTPUT_LOCAL_DIR
7877

79-
echo "Javdocs generated at $JAVADOC_OUTPUT_DIR"
78+
cp -r $JAVADOC_OUTPUT_DIR $JAVADOC_OUTPUT_LOCAL_DIR
79+
echo "Javadocs generated at $JAVADOC_OUTPUT_DIR"
80+
echo "Javadocs copied to: $JAVADOC_OUTPUT_LOCAL_DIR"
8081
exit 0

0 commit comments

Comments
 (0)