Sub-task
- [SLIDER-130] - Give provider choice in choosing which instance to release in case of surplus
- [SLIDER-600] - RoleHistory to support reloads with different # of roles from current set
- [SLIDER-632] - intermittent assertion failure of TestHeartbeatMonitor.testRegularHeartbeat
- [SLIDER-782] - Implement SLIDER RPC Client API in sync with REST API
- [SLIDER-799] - AM to decide when to relax placement policy from specific host to rack/cluster
- [SLIDER-813] - Expose client API to list containers for a running application with options to filter by role
- [SLIDER-820] - Enable AgentProviderService issue INSTALL and CONFIGURE command for addon packages
- [SLIDER-821] - Enable SliderAgent to receive INSTALL and CONFIGURE commands for both master package and addon package
- [SLIDER-822] - Define new fields in communication between AgentProviderService and SliderAgent to indicate multiple addon packages
- [SLIDER-824] - Update documentation with new placement configuration options
- [SLIDER-829] - when containers are allocated, explicitly cancel the request
- [SLIDER-830] - sort target hosts by reliability before choosing
- [SLIDER-831] - updated web site has broken links to resource spec document
- [SLIDER-832] - Jenkins failing after SLIDER-799 merge
- [SLIDER-833] - Fix SLIDER-827 - Slider package --instances does not list any applications
- [SLIDER-834] - Read addon package configurations in appConfig.json and metainfo.json into AgentProviderService
- [SLIDER-835] - jenkins failing; minicluster not coming up
- [SLIDER-836] - TestBuildStandaloneAM.testBuildCluster failing
- [SLIDER-838] - add better assertions for test failures in agent provider tests
- [SLIDER-839] - Introduce versioning in Slider tarball application packages
- [SLIDER-840] - Remove server properties from client conf during client install
- [SLIDER-841] - Core coding to introduce upgrade related operations and all dependencies
- [SLIDER-842] - Introduce versioning in Slider AM and agents to provide Slider AM capability to track by version, facilitating rolling upgrade and downgrade/rollback
- [SLIDER-847] - Add unit and functional test cases for App packages
- [SLIDER-854] - More tests
- [SLIDER-855] - Site documentation for upgrade/reconfig support in Slider
- [SLIDER-856] - slider needs to treat pre-emption events as not-a-real-failure
- [SLIDER-859] - clean up some of the REST client code
- [SLIDER-863] - slider-core tests failing on windows
Bug
- [SLIDER-507] - Have Agent report its version to AppMaster
- [SLIDER-514] - Add a version property to the appConfig
- [SLIDER-538] - ContainerReleaseSelector isn't being picked up from Provider
- [SLIDER-629] - Slider's count of failure threshold may not be accurate or it could be a logging issue
- [SLIDER-646] - AgentLaunchFailureIT test failing at times
- [SLIDER-793] - web status says "waiting for -1 containers"
- [SLIDER-794] - hbase-win and storm-win modules not being updated in mvn release
- [SLIDER-801] - Update accumulo app package to use AM cert generation for SSL
- [SLIDER-810] - YARN config changes to enable partial logs upload for long running services
- [SLIDER-811] - Add parameters for client truststore and keystore retrieval
- [SLIDER-818] - TestAgentClientProvider2 failing with "error exists in bytecode"
- [SLIDER-826] - Client install related unit tests are failing on Windows
- [SLIDER-827] - Slider package --instances does not list any applications
- [SLIDER-828] - Redundant container request from slider causing high load on busy cluster
- [SLIDER-837] - Test failures - TestStandaloneYarnRegistryAM and TestStandaloneAgentAM
- [SLIDER-843] - Slider App Master logs getting rotated too frequently
- [SLIDER-844] - Slider commands like list and package do not show help message
- [SLIDER-845] - Slider commands not in order of relevance
- [SLIDER-848] - Package --install command should list what application.def should be set to
- [SLIDER-850] - Add tracer zk node to slider-accumulo default configs
- [SLIDER-853] - CLIENT_INSTALL_DIR not created when using accumulo-app-package profile
- [SLIDER-860] - Ensure Accumulo client conf is in sync with accumulo-site conf
- [SLIDER-896] - TestClientBasicArgs.testListUnknownRM fails on Windows
New Feature
- [SLIDER-257] - Logos for Slider
- [SLIDER-611] - Über-JIRA : placement phase 2
- [SLIDER-663] - Make it easy to develop and deploy application packages that are essentially shell commands
- [SLIDER-773] - Add co-processor support for app packages
- [SLIDER-780] - Support for Docker based application packaging in Slider
- [SLIDER-787] - App Upgrade/Reconfig support in Slider
Improvement
- [SLIDER-532] - Support for Docker based application packaging in Slider
- [SLIDER-756] - Create accumulo client script
- [SLIDER-763] - Add "install client" command to slider
- [SLIDER-779] - Move to later version of Groovy
- [SLIDER-798] - Change build to Java 7 language
- [SLIDER-1071] - agent to log registration response on JSON parse failure
Task
- [SLIDER-790] - Enforce JDK7 javac for builds
- [SLIDER-866] - Release Slider 0.80
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.