This repository has been archived by the owner on Mar 3, 2023. It is now read-only.
Version 0.14.2
Highlights
- Resource compliant round robin algorithm
- First fit decreasing packing algorithm
- SCP package uploader
- Experimental Native Mesos Scheduler support
- Support for Bazel 0.3.0
- Publishing of SPI JAR packages for Heron core development
- Upgrade PEX to 1.1.11
- Eclipse IDE support
Release Notes
- Improving logging for cli, scheduler, tracker and UI
tar
andcurl
only show more info when verbose.- Set PEX_ROOT for executor environment
- Dedup and organize launcher
- Properly shutdown heron-tracker and heron-ui
- Modified pex_loader to avoid duplicates in sys.path
- Add reflectasm as a require dependency for kryo
- Native mesos scheduler documentation for running locally
- Make custom grouping more generic
- Common network and utility modules for python topology support
- Added pex_loader.py for python topology support
- Made ComponentObjectSpec optional for backward compatibility
- Modified topology.proto to support for Python topology
- Made Config message in topology.proto generic (
- Pex without interpreter cache disabled
- heron executor refactor and unit tests
- Add double quote to support spaces in envionment variables
- Improve exception handling of heron-explorer
- Correct custom-metrics-sink.md doc.
- Added brief description about the internal architecture
- Move scheduler specific computation outside packing
- Sort containers by id in the UI so they are easier to find
- Add java_tests to make adding java unit tests easier
- Change AuroraController.appendAuroraCommandOptions to private
- Creating main method to make it easy to inspect local state manager contents
- Fix NPE for MetricsManager.DefaultExceptionHandler
- Set correct response type HTTP header for tracker
- Allow passing properties to SchedulerMain
- Add utils method schedulerCommandArgs
- Allow specify env variables when spwaning a new process in java
- Update aws dependency version
- Add extension when generating filename
- Print verbose test failure output when test failed
- Website qs: update export path from install
- Fix HeronMasterDriverTest.createsContextConfigForExecutorId