This repository has been archived by the owner on Jun 16, 2023. It is now read-only.
0.9.6.1
- Add management of multiclusters in web UI.
- Merge trident part from storm-0.9.3
- Use fastjson replace gson
- Reorganization the code generating metrics json
- Get jstorm version from $JSTORM_HOME/RELEASE instead of hardcode
- Change task deserialize thread's SingleThreadDisruptorQueue to MultiThreadDisruptorQueue
- Fix web ui display wrong number of workers in Supervisor page
- Fix taskheart beat thread competition in accessing task map
- Fix null pointer exception when killing worker and read worker's hearbeat object
- Netty client connect to server only in NettyClient module.
- Add break loop operation when netty client connection is closed
- Fix the bug that topology warning flag present in cluster page is not consistent with error information present in topology page
- Add recovery function when the data of task error information is corrupted
- Fix the bug that the metric data can not be uploaded onto Alimonitor when ugrading from pre-0.9.6 to 0.9.6 and executing pkill java without restart the topologying
- Fix the bug that zeroMq failed to receive data
- Add interface to easily setting worker's memory
- Set default value of topology.alimonitor.metrics.post to false
- Only start NETTY_SERVER_DECODE_TIME for netty server
- Keep compatible with Storm for local mode
- Print rootId when tuple failed
- In order to keep compatible with Storm, add submitTopologyWithProgressBar interface
- Upgrade netty version from 3.2.7 to 3.9.0
- Support assign topology to user-defined supervosors