streamparse 3.3.0
This release fixes a few bugs and adds the ability to pre-build JARs for submission to Storm/Nimbus..
Features
- Added
--local_jar_path
and--remote_jar_path
options tosubmit
to allow the re-use of pre-built JARs. This should make deploying topologies that are all within the same Python project much faster. (Issue #332) - Added
help
subcommand, since it's not immediately obvious to users thatsparse -h submit
andsparse submit -h
will return different help messages. (Issue #334) - We now provide a universal wheel on PyPI (commit f600c98)
sparse kill
can now kill any topology and not just those that have a definition in yourtopologies
folder. (commit 66b3a70)
Fixes
- Fixed Python 3 compatibility issue in
sparse stats
(Issue #333) an issue wherename
was being used instead ofoverride_name
when calling pre- and post-submit hooks. (10e8ce3) sparse
will no longer hang without any indication of why when you run it asroot
. (Issue #324)- RedisWordCount example topology works again (PR #336)
- Fix an issue where updating virtualenvs could be slow because certain versions of fabric would choke on the pip output (commit 9b1978f)