pystorm / streamparse

Run Python in Apache Storm topologies. Pythonic API, CLI tooling, and a topology DSL.
http://streamparse.readthedocs.io/
Apache License 2.0
1.5k stars 218 forks source link

project.clj storm version check does not match with HDP version of storm #478

Closed h344lee closed 4 years ago

h344lee commented 4 years ago

storm version Storm 1.1.0.2.6.4.0-91

project.clj :dependencies [[org.apache.storm/storm-core "1.1.0.2.6.4.0-91"] :repositories {"HDP Releases" "https://repo.hortonworks.com/content/repositories/releases/"}

ValueError: Local Storm version, 1.1.0.2.6.4.0, is not the same as the version in your project.clj, 1.1.0.2.6.4.0.post91. The versions must match.

Hortonworks Repository https://repo.hortonworks.com/content/repositories/releases/org/apache/storm/storm-core/

Hortonworks Repository Name Structure 1.1.0.2.6.4.0-91/ | Tue Mar 27 11:41:48 EDT 2018-- | -- image

Guide line image

I suppose that project.clj should allow -91 part to get JAR file from the hortonworks repository.

Can you please check this?

h344lee commented 4 years ago

https://github.com/Parsely/streamparse/issues/468

after apply #468, it worked nicely.