Release Notes - Slider - Version Slider 0.80 - HTML format

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

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.