[
https://issues.apache.org/jira/browse/STORM-1993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jungtaek Lim updated STORM-1993:
--------------------------------
Description:
http://storm.apache.org/releases/1.0.1/storm-sql.html
In order to run storm-sql-kafka example, the document states that users need to
copy these jar files to extlib:
curator-client-2.5.0.jar, curator-framework-2.5.0.jar, zookeeper-3.4.6.jar,
scala-library-2.10.4.jar, kafka-clients-0.8.2.1.jar, kafka_2.10-0.8.2.1.jar,
metrics-core-2.2.0.jar, json-simple-1.1.1.jar,
jackson-annotations-2.6.0.jar,storm-kafka-\*.jar
storm-sql-kafka-\*.jar,storm-sql-runtime-\*.jar
But in fact this is not enough to run the example from Storm 1.0.2 RC3.
I need to copy below things to extlib to make workers running properly.
{code}
calcite-avatica-1.4.0-incubating.jar
calcite-core-1.4.0-incubating.jar
calcite-linq4j-1.4.0-incubating.jar
commons-lang-2.6.jar
curator-client-2.5.0.jar
curator-framework-2.5.0.jar
guava-16.0.1.jar
jackson-annotations-2.6.0.jar
jackson-core-2.6.3.jar
jackson-databind-2.6.3.jar
json-simple-1.1.1.jar
kafka-clients-0.8.2.1.jar
kafka_2.10-0.8.2.1.jar
metrics-core-2.2.0.jar
scala-library-2.10.4.jar
storm-kafka-1.0.2.jar
storm-sql-kafka-1.0.2.jar
storm-sql-runtime-1.0.2.jar
zookeeper-3.4.6.jar
{code}
While I feel storm-sql also needs to provide uber jar with shaded dependencies
(since copying them to extlib affects worker classpath which breaks user
topologies) guide document should be updated to run the example properly.
was:
http://storm.apache.org/releases/1.0.1/storm-sql.html
In order to run storm-sql-kafka example, the document states that users need to
copy these jar files to extlib:
curator-client-2.5.0.jar, curator-framework-2.5.0.jar, zookeeper-3.4.6.jar,
scala-library-2.10.4.jar, kafka-clients-0.8.2.1.jar, kafka_2.10-0.8.2.1.jar,
metrics-core-2.2.0.jar, json-simple-1.1.1.jar,
jackson-annotations-2.6.0.jar,storm-kafka-*.jar
storm-sql-kafka-*.jar,storm-sql-runtime-*.jar
But in fact this is not enough to run the example from Storm 1.0.2 RC3.
I need to copy below things to extlib to make workers running properly.
{code}
calcite-avatica-1.4.0-incubating.jar
calcite-core-1.4.0-incubating.jar
calcite-linq4j-1.4.0-incubating.jar
commons-lang-2.6.jar
curator-client-2.5.0.jar
curator-framework-2.5.0.jar
guava-16.0.1.jar
jackson-annotations-2.6.0.jar
jackson-core-2.6.3.jar
jackson-databind-2.6.3.jar
json-simple-1.1.1.jar
kafka-clients-0.8.2.1.jar
kafka_2.10-0.8.2.1.jar
metrics-core-2.2.0.jar
scala-library-2.10.4.jar
storm-kafka-1.0.2.jar
storm-sql-kafka-1.0.2.jar
storm-sql-runtime-1.0.2.jar
zookeeper-3.4.6.jar
{code}
While I feel storm-sql also needs to provide uber jar with shaded dependencies
(since copying them to extlib affects worker classpath which breaks user
topologies) guide document should be updated to run the example properly.
> Update storm-sql README to have actual dependencies
> ---------------------------------------------------
>
> Key: STORM-1993
> URL: https://issues.apache.org/jira/browse/STORM-1993
> Project: Apache Storm
> Issue Type: Documentation
> Components: storm-sql
> Reporter: Jungtaek Lim
> Assignee: Jungtaek Lim
>
> http://storm.apache.org/releases/1.0.1/storm-sql.html
> In order to run storm-sql-kafka example, the document states that users need
> to copy these jar files to extlib:
> curator-client-2.5.0.jar, curator-framework-2.5.0.jar, zookeeper-3.4.6.jar,
> scala-library-2.10.4.jar, kafka-clients-0.8.2.1.jar, kafka_2.10-0.8.2.1.jar,
> metrics-core-2.2.0.jar, json-simple-1.1.1.jar,
> jackson-annotations-2.6.0.jar,storm-kafka-\*.jar
> storm-sql-kafka-\*.jar,storm-sql-runtime-\*.jar
> But in fact this is not enough to run the example from Storm 1.0.2 RC3.
> I need to copy below things to extlib to make workers running properly.
> {code}
> calcite-avatica-1.4.0-incubating.jar
> calcite-core-1.4.0-incubating.jar
> calcite-linq4j-1.4.0-incubating.jar
> commons-lang-2.6.jar
> curator-client-2.5.0.jar
> curator-framework-2.5.0.jar
> guava-16.0.1.jar
> jackson-annotations-2.6.0.jar
> jackson-core-2.6.3.jar
> jackson-databind-2.6.3.jar
> json-simple-1.1.1.jar
> kafka-clients-0.8.2.1.jar
> kafka_2.10-0.8.2.1.jar
> metrics-core-2.2.0.jar
> scala-library-2.10.4.jar
> storm-kafka-1.0.2.jar
> storm-sql-kafka-1.0.2.jar
> storm-sql-runtime-1.0.2.jar
> zookeeper-3.4.6.jar
> {code}
> While I feel storm-sql also needs to provide uber jar with shaded
> dependencies (since copying them to extlib affects worker classpath which
> breaks user topologies) guide document should be updated to run the example
> properly.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)