You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aurora.apache.org by ke...@apache.org on 2014/07/24 19:14:22 UTC

[2/2] git commit: Updating CHANGELOG for 0.5.0 release.

Updating CHANGELOG for 0.5.0 release.


Project: http://git-wip-us.apache.org/repos/asf/incubator-aurora/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-aurora/commit/5356adc7
Tree: http://git-wip-us.apache.org/repos/asf/incubator-aurora/tree/5356adc7
Diff: http://git-wip-us.apache.org/repos/asf/incubator-aurora/diff/5356adc7

Branch: refs/heads/0.5.0-rc2
Commit: 5356adc7e0fe078142f477b0da07ced0b5e69f46
Parents: 3e58bbd
Author: Kevin Sweeney <ke...@apache.org>
Authored: Thu Jul 24 10:13:27 2014 -0700
Committer: Kevin Sweeney <ke...@apache.org>
Committed: Thu Jul 24 10:13:27 2014 -0700

----------------------------------------------------------------------
 CHANGELOG | 350 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 350 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-aurora/blob/5356adc7/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 8b13789..e1705f5 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1 +1,351 @@
+Aurora 0.5.0
+--------------------------------------------------------------------------------
+## Bug
+    * [AURORA-13] - howtocontribute page on aurora.i.a.o should reference docs/contributing.md
+    * [AURORA-3] - Update code for ASF namespace and license headers
+    * [AURORA-5] - devtools vm broken with provisioning error
+    * [AURORA-12] - thermos.py trying to len() a generator
+    * [AURORA-25] - Scheduler never announces leadership
+    * [AURORA-27] - Scheduler will not react to unknown running tasks
+    * [AURORA-26] - Fix TaskPath import in thermos binary
+    * [AURORA-40] - aurora_admin scheduler_print_recovery_tasks is broken
+    * [AURORA-196] - Unable to build aurora_client.pex on Ubuntu 12.04
+    * [AURORA-136] - SchedulerLifecycle ACTIVE state is unused
+    * [AURORA-135] - mem_storage_write_operation* stats overcount
+    * [AURORA-134] - LogStorage store implementations internally invoke write
+    * [AURORA-223] - Improve admin Host Maintenance module
+    * [AURORA-221] - Enforce scheduler suicide on log write failure
+    * [AURORA-190] - The new scheduler UI landing page does not define default column sorting
+    * [AURORA-179] - Local scheduler run fails to register with mesos
+    * [AURORA-162] - aurora client does not honor HealthCheckConfig when doing updates
+    * [AURORA-151] - thermos_task_runner test is flaky
+    * [AURORA-150] - Unsupported status: THROTTLED exception
+    * [AURORA-194] - Preemptor should not consider THROTTLED tasks preemption candidates
+    * [AURORA-204] - unavailable username causes hung executor
+    * [AURORA-101] - aurora diff test is flaky
+    * [AURORA-102] - Add failOnVersionConfict() to scheduler build
+    * [AURORA-100] - Thrift connection appears to keep the scheduler from shutting down
+    * [AURORA-88] - get_quota -h lists --cluster as deprecated
+    * [AURORA-120] - Scheduler page title no longer includes cluster name
+    * [AURORA-119] - Job counts are incorrect on new scheduler home page
+    * [AURORA-59] - Scheduler reports task count stats before storage is fully recovered
+    * [AURORA-57] - aurora should include a DISCLAIMER
+    * [AURORA-55] - clientcommands.md cites incorrect clusters.json location
+    * [AURORA-56] - executor logs way too much
+    * [AURORA-51] - Scheduler stalls during startup if storage recovery fails
+    * [AURORA-50] - Scheduler deadlock
+    * [AURORA-46] - Populate tasks_lost_rack stats before serving
+    * [AURORA-45] - Scheduler should wait for registered to be called before attempting to invoke driver
+    * [AURORA-41] - test_status.py breaks build in commit a49d94c 'Fix bad merge commit'
+    * [AURORA-60] - Commit e1aee67 re-creates src/main/python/twitter after namespace change occurring 
+    * [AURORA-126] - IllegalArgumentException when preparing GC executor launch
+    * [AURORA-123] - Building/provisioning vagrant VMs fails on OSX Mavericks.=
+    * [AURORA-247] - Client restart fails with "Values instance has no attribute 'rollback_on_failure'"
+    * [AURORA-249] - Optional is printed in scheduler thrift response message
+    * [AURORA-244] - Fix zookeeper logs from being swallowed due to missing log4j.properties
+    * [AURORA-229] - Apache Aurora logo is missing a trademark
+    * [AURORA-237] - aurora client unit test failures
+    * [AURORA-250] - Protobuf version conflict on recent mesos version update
+    * [AURORA-213] - aurora_client.pex and aurora_admin.pex toss exception about unicode character in metadata
+    * [AURORA-210] - Cron jobs with RUN_OVERLAP are not mapped on startup
+    * [AURORA-259] - Authentication errors cause stack dump in client
+    * [AURORA-264] - Scheduler should be resilient to duplicated attributes
+    * [AURORA-265] - Missing tooltips for some task states in dictionary.js
+    * [AURORA-271] - Task status is not reported correctly in the UI
+    * [AURORA-267] - Task state tooltips clipped by row height
+    * [AURORA-288] - aurora_admin is missing host maintenance commands
+    * [AURORA-537] - SLA safe domain host-scoped falls back to cluster-wide when no tasks returned
+    * [AURORA-529] - pants is broken
+    * [AURORA-536] - new pants setup_py is broken
+    * [AURORA-543] - thermos_observer build fail due to pants
+    * [AURORA-573] - Scheduler fails RPCs with SQL exception
+    * [AURORA-525] - Drop red from the configuration grouping visualisation
+    * [AURORA-523] - Escape cmdline value in Observer UI
+    * [AURORA-514] - Admin increase_quota is broken.
+    * [AURORA-512] - Client quota_check.py does not handle non->prod and prod->non job transitions
+    * [AURORA-494] - aurora_admin's perform_maintenance_hosts command doesn't fail on unknown hosts
+    * [AURORA-488] - clientv2 help string contains extra newlines
+    * [AURORA-485] - Broken SchedulerIT test
+    * [AURORA-483] - Following tutorial results in LOST tasks
+    * [AURORA-480] - End to end tests fail under vagrant due to apparent vagrant image errors
+    * [AURORA-457] - Expose auroraUI as a global
+    * [AURORA-455] - Config summary displays range incorrectly
+    * [AURORA-503] - clientv2 DistributedCommandRunner is missing a symbol
+    * [AURORA-502] - Aurora2 binary needs to reference admin commands
+    * [AURORA-475] - Remove Copyright /d/d/d/d Apache Software Foundation from the source files license header
+    * [AURORA-499] - Interrupted vagrant provisioning leaves multiple VMs running
+    * [AURORA-497] - Client V2 does not suppress unhandled error stack trace
+    * [AURORA-310] - Clientv2 bridge fails when command isn't specified
+    * [AURORA-315] - E2E test is broken
+    * [AURORA-453] - Regression: vagrant-based tests failing 
+    * [AURORA-452] - End-to-end tests fail on release distributions
+    * [AURORA-372] - Python tests fail with "Untranslateable" exception
+    * [AURORA-402] - SANDBOX_DELETED message is not shown in the header.
+    * [AURORA-401] - Client commands that take instances should provide a strict option.
+    * [AURORA-399] - Restart command does not check for invalid parameters
+    * [AURORA-400] - Restart generates incorrect error message when called with invalid instances
+    * [AURORA-397] - Broken build due to incorrect target in test
+    * [AURORA-375] - list missing shipits args do not match docs
+    * [AURORA-374] - New UI does not show task message in a collapsed view
+    * [AURORA-373] - New UI aggregates tasks from different roles
+    * [AURORA-395] - Scheduler should not send SANDBOX_DELETED tasks to GC executor
+    * [AURORA-393] - release candidate script doesn't need to create checksums for signature files
+    * [AURORA-344] - Tutorial test does not work on linux
+    * [AURORA-368] - newer pants/commons lib break aurora packaging
+    * [AURORA-366] - ScheduledThreadPoolExecutor in AsyncModule does not log unhandled errors.
+    * [AURORA-349] - e2e test broken on master
+    * [AURORA-362] - Make client config plugins "before_dispatch" a no-op by default
+    * [AURORA-359] - StateManager.deleteTasks() does not provide task instance
+    * [AURORA-339] - Improve column layout of job page
+    * [AURORA-338] - Incorrect job stats in getJobSummary API
+    * [AURORA-365] - Exclude SANDBOX_DELETED from the AdjustRetainedTasks message
+    * [AURORA-420] - scheduler crash due to corrupt replica data?
+    * [AURORA-450] - Cron Summary table should appear underneath the Config Summary
+    * [AURORA-447] - Cron changes broke python thrift test
+    * [AURORA-442] - Admin SLA commands should be resilient to task queries producing no result
+    * [AURORA-437] - aurora clientv2 help is malformed
+    * [AURORA-416] - Scheduling rate limiter is not used
+    * [AURORA-413] - aurora update fails if update results in a pending job
+    * [AURORA-411] - On job page, 'Running duration' is always 'a few seconds'
+    * [AURORA-410] - MetricCalculator thread should block until storage is ready
+    * [AURORA-439] - stacktrace from 'aurora sla get-job-uptime -h'
+    * [AURORA-478] - /cron endpoint is broken after quartz change
+    * [AURORA-297] - javadoc generation broken
+    * [AURORA-307] - aurora open command throws a stacktrace when called with no arguments
+    * [AURORA-302] - TaskGroups may abandon tasks
+    * [AURORA-301] - aurora_admin query is broken
+    * [AURORA-295] - Admin sla_list_safe_domain does not filter hosts properly
+    * [AURORA-563] - UI does not show config bar
+    * [AURORA-560] - Scheduler may hang while tearing down due to Quartz thread
+    * [AURORA-355] - Website docs are outdated
+    * [AURORA-564] - killTasks will not kill cron jobs that do not currently have active tasks
+    * [AURORA-583] - test failures due to apparent pants issue
+    * [AURORA-582] - Slave attributes cached incorrectly by scheduler
+    * [AURORA-377] - No Veto reason is exposed for a task stuck in PENDING due to host constraints
+    * [AURORA-584] - Storage is not READY uncaught exception during getJobSummary
+    * [AURORA-596] - SQL constraint violation in DbAttributeStore
+    * [AURORA-443] - Aurora admin perform_maintenance_hosts must bail out if no hosts found
+
+## Epic
+    * [AURORA-205] - Have a way to query for job uptime metrics providing a basis for future SLA monitoring
+    * [AURORA-290] - Expose basic SLA job stats from scheduler
+
+## Story
+    * [AURORA-11] - Aurora preemptor should reserve resources feed for PENDING task.
+    * [AURORA-10] - Document and script tagging process
+    * [AURORA-9] - Maintenance servlet should expose information about DRAINED hosts
+    * [AURORA-8] - Support using Mesos binaries during vagrant up
+    * [AURORA-23] - Transition tasks through the recently-introduced THROTTLED state
+    * [AURORA-38] - Deprecate CronCollisionPolicy.RUN_OVERLAP
+    * [AURORA-140] - Add getInfo API call, deprecate getVersion
+    * [AURORA-132] - Restore cron functionality with license-compatible library
+    * [AURORA-222] - Updater should run health checks in parallel
+    * [AURORA-193] - Automate license header checks
+    * [AURORA-191] - Holistic improvement of Java + Gradle + Thrift development workflow
+    * [AURORA-184] - Implicit scheduling constraints should be configurable
+    * [AURORA-153] - Add indices to OfferQueueImpl
+    * [AURORA-152] - Break down free slots metrics into dedicated and shared
+    * [AURORA-139] - Scheduling performance could be vastly improved by caching job information
+    * [AURORA-149] - python code should have a checkstyle run as part of the build
+    * [AURORA-201] - aurora needs a "really, really kill this task" command
+    * [AURORA-200] - set_quota should die if given invalid arguments
+    * [AURORA-104] - Create a tool that, given an aurora config file, creates a diagram of an application architecture
+    * [AURORA-108] - make set_quota in aurora_admin require explicit units
+    * [AURORA-78] - automate and enforce release workflow
+    * [AURORA-77] - Update build-support/release/tag-release to create dev snapshots as well
+    * [AURORA-58] - Consider caching hashCode in thrift wrapper classes
+    * [AURORA-49] - KEYS file for signed releases
+    * [AURORA-44] - aurora python code should be exported as publishable sdists
+    * [AURORA-122] - Introduce a task store secondary index on slave host
+    * [AURORA-71] - Generated aurora artifacts must be suffixed with "incubating"
+    * [AURORA-242] - Install a SecurityManager to require unit test diligence
+    * [AURORA-228] - Consider using gradle javascript plugin
+    * [AURORA-240] - Upgrade to mesos 0.17.0
+    * [AURORA-236] - Document "Run until success" semantics for adhoc jobs
+    * [AURORA-251] - Upgrade protobuf to 2.5.0
+    * [AURORA-214] - Launch GC executor tasks asynchronously
+    * [AURORA-218] - Aurora Analytics
+    * [AURORA-219] - Aurora/Mesos Client Generalization
+    * [AURORA-225] - Shell scripts in checkout should use an absolute path
+    * [AURORA-224] - Make health checking more configurable in updater
+    * [AURORA-261] - on sandbox garbage collection, just de-link the slave HREF on the finished tasks page
+    * [AURORA-260] - Improve safety of killing a job
+    * [AURORA-280] - Improve organization of the job page
+    * [AURORA-255] - Tasks in a job should schedule faster
+    * [AURORA-299] - Improve vagrant setup
+    * [AURORA-552] - License headers missing on files
+    * [AURORA-491] - Scheduler failing in vagrant environment
+    * [AURORA-482] - Frequent transient errors running python tests
+    * [AURORA-470] - Tasks get stuck in THROTTLED state on restart or leader change
+    * [AURORA-406] - SLA stats should not be in internal TSDB
+    * [AURORA-322] - upgrade mesos egg to 0.18.0
+    * [AURORA-318] - Improve documentation and unit testing for Host Maintenance API
+    * [AURORA-388] - Update changelog to only pickup fixed issues 
+    * [AURORA-384] - Remove cron jobs table from /role page
+    * [AURORA-379] - Deprecate Identity struct in api.thrift
+    * [AURORA-370] - The killTasks RPC should not wait until tasks are killed
+    * [AURORA-392] - Add apache- to source distribution name
+    * [AURORA-332] - Extend the client plugin architecture to support pre-dispatch and cleanup operations
+    * [AURORA-331] - tainted data isn't properly escaped in HTML templates
+    * [AURORA-348] - Add machine maintenance auth capability
+    * [AURORA-347] - CLI should surface information about locks
+    * [AURORA-346] - UI should surface information about locks
+    * [AURORA-342] - Remove the non-HTTP thrift port
+    * [AURORA-361] - Remove health checking from the client
+    * [AURORA-323] - Add ability to merge in github pull requests similar to rbt
+    * [AURORA-449] - Upgrade to Bootstrap 3
+    * [AURORA-438] - Turn on JSHint check during build
+    * [AURORA-569] - Current leading scheduler should be exposed via an endpoint
+    * [AURORA-562] - Expose a stat for count of LOST status updates for GC executor tasks
+    * [AURORA-565] - update top level readme with instructions on bootstrapping and running initial test
+    * [AURORA-211] - Scheduler UI should redirect to the current leader
+    * [AURORA-350] - Parallelize updates to speed up deploys
+    * [AURORA-593] - Enable jenkins jacoco plugin
+    * [AURORA-574] - Add documentation for HTTP health checking and graceful task exit
+    * [AURORA-594] - RC1 files missing Apache license headers
+    * [AURORA-590] - Release scripts branch and CHANGELOG urls are wrong in generated email template
+    * [AURORA-599] - Reset changelog and version for 0.5.0 rc2
+
+## Sub-task
+    * [AURORA-521] - Add pagination to getTasksStatus
+    * [AURORA-519] - Add endpoint for configuration summary
+    * [AURORA-481] - Add big job to local test fixture
+    * [AURORA-463] - Use asynchronous transport in Thrift.js client
+    * [AURORA-500] - Remove GZipFilter
+
+## Task
+    * [AURORA-7] - Setup jenkins job
+    * [AURORA-2] - Import Aurora into Apache Git
+    * [AURORA-1] - Initial website content for import
+    * [AURORA-4] - Transfer Github stars and watchers
+    * [AURORA-36] - Remove scheduler_list_job_updates verb from aurora_admin
+    * [AURORA-33] - Show Job Summary by role on home page
+    * [AURORA-32] - Replace old scheduler home page with the new page
+    * [AURORA-22] - Update website for new reviews mailing list
+    * [AURORA-30] - Clean up and coalesce 3rdparty python deps
+    * [AURORA-39] - Create a page that lists jobs for a role
+    * [AURORA-17] - Use promises for calling thrift end points 
+    * [AURORA-18] - Show an error message when the thrift call to scheduler fails
+    * [AURORA-220] - Plugin framework for clientv2
+    * [AURORA-192] - Switch to client quota checks
+    * [AURORA-186] - rename thermos_executor to aurora_executor
+    * [AURORA-183] - Upgrade twitter.common.python to 0.3.0
+    * [AURORA-178] - Log/observe snapshot operations
+    * [AURORA-158] - replace TaskConfig.packages with TaskConfig.metadata
+    * [AURORA-157] - Reorder python imports to be consistent
+    * [AURORA-146] - Destroy log file using git clean
+    * [AURORA-144] - Dynamic backoff to task timeout value
+    * [AURORA-141] - Deprecate getVersion API
+    * [AURORA-148] - Jobs should be able to set an UpdateConfig with abort_on_failure = True
+    * [AURORA-198] - Add ability to specify shards in DistributedCommandRunner
+    * [AURORA-209] - Add sla_probe_hosts command into aurora_admin client
+    * [AURORA-207] - Add get_job_uptime command into aurora client
+    * [AURORA-208] - Add sla_list_safe_domain command into aurora_admin client
+    * [AURORA-206] - Add get_task_up_count command into aurora client
+    * [AURORA-203] - Implement help system for clientv2 bridge framework.
+    * [AURORA-202] - Improve "help" system for noun/verb framework.
+    * [AURORA-106] - Create a new task store with a hierarchical structure for storing tasks.
+    * [AURORA-82] - Introduce a DRAINING task state into the scheduler state machine
+    * [AURORA-81] - Make clientv2 deployable.
+    * [AURORA-80] - Add end-to-end test of client v2, client v1, and bridged client.
+    * [AURORA-79] - Move deployment into clientv2
+    * [AURORA-117] - Scheduler performance issues with very large jobs
+    * [AURORA-116] - Improve efficiency of saving host attributes (or avoid saving host attributes)
+    * [AURORA-115] - Update to mesos-0.15
+    * [AURORA-107] - Add "quota" noun to client
+    * [AURORA-76] - Implement bridging for clientv2 command line framework.
+    * [AURORA-75] - Upgrade dependencies coming from twitter commons
+    * [AURORA-73] - Break out storage latency and log latency into percentiles
+    * [AURORA-54] - Create remaining clientv2 job verbs
+    * [AURORA-53] - Add update command for clientv2
+    * [AURORA-48] - Docs should be named in an SEO-friendly way and rendered on the website
+    * [AURORA-47] - Initial import of Aurora documentation
+    * [AURORA-42] - Modify client side code to distinguish between api objects
+    * [AURORA-63] - TaskAssignerImpl lacks test coverage
+    * [AURORA-62] - Improve test coverage for CronJobManager
+    * [AURORA-129] - Create a vagrant "test cluster" config for multi-slave end-to-end tests.
+    * [AURORA-128] - Make aurora ssh and aurora run generate better error messages.
+    * [AURORA-125] - Fix clusters.json generated for vagrant, so that it contains the traits needed for 'aurora run' and 'aurora ssh'
+    * [AURORA-124] - Implement a "task" noun for client v2
+    * [AURORA-70] - Replace SchedulerzJob page with the Angular UI job page.
+    * [AURORA-69] - Implement a page to list jobs for a role/environment
+    * [AURORA-68] - Add a thrift API to get quota consumption info for a given role and environment
+    * [AURORA-67] - Add a thrift API to get job summary for a role and environment
+    * [AURORA-66] - Replace SchedulerRole servlet with UI client pages.
+    * [AURORA-65] - Add a thrift API to get quota information for a role
+    * [AURORA-64] - Add a thrift API to get job summary for a role
+    * [AURORA-246] - update aurora client to use the new getQuota API
+    * [AURORA-239] - Admin sla command perf improvements
+    * [AURORA-235] - Add JobKey set into TaskQuery
+    * [AURORA-234] - Replace HTML tables in docs with markdown
+    * [AURORA-233] - Improve performance of sla_list_safe_domain
+    * [AURORA-232] - TaskQuery needs to support a set of slaveHosts
+    * [AURORA-292] - Create a new endpoint for SLA stats
+    * [AURORA-293] - Implement SLA processing core
+    * [AURORA-291] - Preserve ancestor details to improve accuracy of SLA calculations
+    * [AURORA-226] - Create packaging target for clientv2
+    * [AURORA-283] - Add batchsize to client v2 kill, killall, restart, update.
+    * [AURORA-281] - Create a page that lists the jobs for a specific role/env
+    * [AURORA-277] - Add next cron run info to getJobSummary API
+    * [AURORA-276] - Add logging hooks to clientv2
+    * [AURORA-263] - Support a min guaranteed task history retention period
+    * [AURORA-253] - Add clientv2 design doc to the apache repos
+    * [AURORA-287] - Aurora admin sla_list_safe_domain must ignore non prod jobs
+    * [AURORA-286] - Draft proposal to refactor in-memory storage to use relational database
+    * [AURORA-272] - Change job uptime baseline from STARTING to RUNNING
+    * [AURORA-270] - Command hooks for clientv2
+    * [AURORA-269] - Add a way to configure built-in "mandatory" hooks
+    * [AURORA-268] - Implement instance descriptor syntax to all appropriate commands.
+    * [AURORA-266] - Make a clientv2 version of the end-to-end test
+    * [AURORA-298] - Update all dependencies coming from twitter commons and upgrade to guava 16
+    * [AURORA-533] - killTasks rpc should return a message indicating if the tasks were killed
+    * [AURORA-539] - Create a getTaskStatusLight RPC
+    * [AURORA-528] - Document available SLA metrics
+    * [AURORA-531] - the aurora client should use requests for its thrift transport
+    * [AURORA-508] - Fix ugliness in aurora help
+    * [AURORA-516] - Increase maximum instances/job in aurora scheduler
+    * [AURORA-484] - Add a "developing aurora client" document.
+    * [AURORA-479] - Drop restart_threshold > watch_secs validation in UpdateConfig
+    * [AURORA-461] - Modify API return types and values to allow client logging.
+    * [AURORA-505] - Add a target for a standalone clientv2
+    * [AURORA-496] - Modify config binding helper registration in clientv2
+    * [AURORA-407] - Implement clientv2 "cron" noun.
+    * [AURORA-404] - Validate values between UpdateConfig and HealthCheckConfig
+    * [AURORA-314] - create annotated tag for 0.5.0
+    * [AURORA-403] - Add a clientv2 command to list the jobs defined in a config file.
+    * [AURORA-376] - Change default config values to account for executor health checks
+    * [AURORA-390] - UI should be able to query any scheduler backend
+    * [AURORA-386] - Always show resource consumption table.
+    * [AURORA-381] - Add a Navbar with Aurora logo on every page
+    * [AURORA-378] - Add config grouping visualisation to job page
+    * [AURORA-396] - scheduler internal UI wraps fields unnecessarily
+    * [AURORA-329] - Restrict SLA commands to use only RUNNING tasks for calculating uptime
+    * [AURORA-335] - H2-backed implementation of LockStore
+    * [AURORA-345] - killTasks should not fail with "No jobs to kill" error
+    * [AURORA-341] - Create KEYS file under https://dist.apache.org/repos/dist/dev/incubator/aurora
+    * [AURORA-352] - Exclude tasks in PENDING status from task summary on Job page
+    * [AURORA-356] - Add batchsize to clientv1 implementations of kill & killall
+    * [AURORA-417] - Add API calls needed for new client cron commands
+    * [AURORA-446] - Remove --groups_per_batch option from the perform_maintenace_hosts
+    * [AURORA-445] - Admin perform_maintenance_hosts to check job SLA before draining
+    * [AURORA-441] - Add grouping option into admin SLA commands
+    * [AURORA-428] - Allow project override in list-missing-shipits script
+    * [AURORA-477] - Modify clientv2 commands to always log messages returned by the scheduler
+    * [AURORA-305] - Admin sla commands should support min_instance_count option
+    * [AURORA-548] - scheduler should always show tasks_lost_rack_XXX metrics
+    * [AURORA-432] - Allow user-defined variables for custom shorthands in client
+    * [AURORA-430] - Support common command shorthands
+    * [AURORA-542] - perform_maintenance_hosts should drain hosts that passed SLA check
+    * [AURORA-433] - Write a design doc describing the aurora shorthands and init files.
+    * [AURORA-421] - H2-backed implementation of QuotaStore
+    * [AURORA-465] - Update scheduler deployment documentation to remove mention of dedicated thrift port
+    * [AURORA-431] - Support configurable defaults using init files.
+    * [AURORA-435] - Chunk the responses of getTasksStatus
+    * [AURORA-555] - H2-backed implementation of SchedulerStore
+    * [AURORA-576] - Define a thrift API for client operations.
+    * [AURORA-553] - Switch to getTasksWithoutConfig RPC on the client where applicable
+    * [AURORA-567] - Have client commands that load config files log the contents of the loaded config.
+    * [AURORA-557] - H2-backed implementation of AttributeStore
+
+