This repository has been archived by the owner on Mar 3, 2023. It is now read-only.
Version 0.14.6
Highlights:
- Adding metrics sink: WebSink (#1615)
- Dry-run (#1629)
- Statically link libunwind (#1631)
- Added a topology status to the list all topologies ui. (#1646)
- Support connection buffer metrics between stmgr and instances (#1695)
- Refactor of runtime management control flow (#1618)
Release notes:
- ISpoutDelegate and IBoltDelegate to implement IUpdatable (#1749)
- Real time I/O redirection (#1726)
- Modifying configs at submit if numContainers is off (#1743)
- Adding --help option to Heron client (#1739)
- Modifying configs at submit if numContainers is off (#1743)
- Fixing bug in WebSink (#1714)
- Adding --help option to Heron client (#1739)
- Slightly increase Python unit test assertion delta. (#1736)
- Remove special case CentOS build files. (#1725)
- Eclipse config typo
test
~>tests
(#1733) - Fixing bug in WebSink (#1714)
- CentOS 7 file path preparation (#1713)
- Change SystemConfig to use SystemConfigKey instead of constants (#1717)
- add testing class for compatibility (#1719)
- Use resources label as much as possible (#1710)
- Change YarnKeys to enum (#1707)
- use raw Map in storm api (#1715)
- Support connection buffer metrics between stmgr and instances (#1695)
- add accessrule for eclipse to mititage ide display error (#1711)
- Rename Misc class to TokenSub class (#1708)
- Removing SANDBOX_ from the AuroraField and aurora properties (#1709)
- Move Command class from spi.common to scheduler (#1705)
- Change Misc pattern substitution logic to match any Key value (#1706)
- Removing sandbox enums that have duplicate concepts (#1702)
- Adding unit test for AuroraScheduler.createAuroraProperties(..) (#1704)
- Upgrade node.js (#1703)
- Remove scheduler SM adaptor for submission dry-run (#1697)
- Temporarily disable MultiSpoutsMultiTasks test. (#1700)
- Remove defaults.yaml in favor of enum Key approach (#1696)
- Change dryrun to not include format args if dry run is false (#1694)
- Replaces keys.yaml and Keys with Key enum (#1693)
- Clean up config visiblity and dead code (#1689)
- ignore the null value config in the map
- Standardize Java formatter string. (#1688)
- Display error message for NetworkErrorCode (#1678)
- added null check when heron reads the config file (#1682)
- Regexify Java header check file to relax header checking (#1679)
- Change AuroraController to an interface (#1672)
- Avoid notifying when no one is waiting on proceedLock.
- Remove notify in SlaveLooper.wakeUp. It is useless and affects performance (#1657)
- Fix aggregate topology metric dot colors for firefox and safari (#1655)
- cleanup glog build file and protobuf third party build file (#1636)
- Check at launch that configured container count same as packing plan (#1630)
- Consolidate more common failure tests in CommonPackingTests (#1625)
- Refactor of runtime management control flow (#1618)
- Refactor ByteAmount checking args method (#1621)
- Remove unused
c.t.h.spi.common.Jars
(#1620) - using guava Preconditions in UpdateTopologyManager (#1613)
- Move Scheduler related spi util classes into schedulers package (#1617)
- Uses consistent scale-down algorithm for both IRepacking classes (#1606)
- Wait for a new pplan properly (#1605)
- Submission control flow improvment (#1571)
- Merge 0.14.5 release back to master (#1611)
- Use enum for package type (#1609)
- Change scale down to try to free containers (#1584)
- Updated SCP upload's sample.yaml to reflect config changes
- Refactor duplicated code in SubmitterMain and SchedulerConfig (#1599)
- Implemented seperate SSH/SCP config parameters for options and connection string
- S3Uploader support for AWS profiles and Default Credential Provider Chain (#1589)
- Adding new BytesAmount class for use by Resource (#1586)
- Move taskId/componentIndex management into PackingPlanBuilder (#1582)
- Use BaseMemPool in tuple-cache (#1585)
- Missing instruction: need to install heron-tools (#1583)
- Fix fd leak in http_unittest (#1581)
- Add more tests for PackingPlanBuilder (#1580)
- Add a scoring-based approach to modifying packing plan (#1572)
- Follow symbolic links when searching status files. (#1578)
- Fixed yarn scheduler doc typos (#1575)
- Broke out packing builder and utils into separate packages (#1565)
- Remove unnecessary ack() in bolt (#1570)
- Add contribution guideline (#1564)
- Clean up some logging found while testing (#1563)
- Colocate TMaster and Scheduler (#951)