streamparse 3.0.0.dev2
Pre-release
Pre-release
This is the third developer preview release of streamparse 3.0. Unlike when we released the previous two, this one has been tested extensively in production, so users should feel more confident using it. It's still missing sparse run
, which will try to fix before the final release.
You can install this release via pip with pip install --pre streamparse==3.0.0.dev2
. It will not automatically install because it's a pre-release.
⚠️ API Breaking Changes ⚠️
These are outlined in the 3.0.0dev0 and 3.0.0dev1 release notes.
Features
- Added
serializer
setting toconfig.json
that can be used to switch between JSON and msgpack pack serializers (PR #238). Note that you cannot use the msgpack serializer unless you also include a Java implementation in your topology's JAR such as the one provided by Pyleus, or the one being added to Storm in apache/storm#1136. (PR #238) - Added support for custom log filenames (PR #234 — thanks @ kalmanolah)
Fixes
sparse submit
should no longer sporadically raise exceptions about failing to create SSH tunnels (PR #242).sparse submit
will no longer crash when your provide a value for--ackers
(PR #241).- pin pystorm version to
>=2.0.1
(PR #230) sparse tail
now looks forpystorm
named filenames (@9339908)- Fixed typo that caused crash in
sparse worker_uptime
(@7085804)