Author: jcohen Date: Wed Sep 28 18:56:13 2016 New Revision: 1762698 URL: http://svn.apache.org/viewvc?rev=1762698&view=rev Log: Add blog post for 0.16.0 release.
Added: aurora/site/publish/blog/aurora-0-16-0-released/ aurora/site/publish/blog/aurora-0-16-0-released/index.html aurora/site/source/blog/2016-09-28-aurora-0-16-0-released.md Modified: aurora/site/publish/blog/feed.xml aurora/site/publish/blog/index.html aurora/site/publish/sitemap.xml Added: aurora/site/publish/blog/aurora-0-16-0-released/index.html URL: http://svn.apache.org/viewvc/aurora/site/publish/blog/aurora-0-16-0-released/index.html?rev=1762698&view=auto ============================================================================== --- aurora/site/publish/blog/aurora-0-16-0-released/index.html (added) +++ aurora/site/publish/blog/aurora-0-16-0-released/index.html Wed Sep 28 18:56:13 2016 @@ -0,0 +1,194 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <title>Apache Aurora</title> + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css"> + <link href="/assets/css/main.css" rel="stylesheet"> + <!-- Analytics --> + <script type="text/javascript"> + var _gaq = _gaq || []; + _gaq.push(['_setAccount', 'UA-45879646-1']); + _gaq.push(['_setDomainName', 'apache.org']); + _gaq.push(['_trackPageview']); + + (function() { + var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; + ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; + var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); + })(); + </script> + </head> + <body> + <div class="container-fluid section-header"> + <div class="container"> + <div class="nav nav-bar"> + <a href="/"><img src="/assets/img/aurora_logo_dkbkg.svg" width="300" alt="Transparent Apache Aurora logo with dark background"/></a> + <ul class="nav navbar-nav navbar-right"> + <li><a href="/documentation/latest/">Documentation</a></li> + <li><a href="/community/">Community</a></li> + <li><a href="/downloads/">Downloads</a></li> + <li><a href="/blog/">Blog</a></li> + </ul> + </div> + </div> +</div> + + <div class="container-fluid"> + <div class="container content"> + <div class="container-fluid"> + +<div class="row"> +<div class="col-md-3 buffer"> + <div class="meta"> + <span class="author"> + <span class="author_contact"> + <p><strong>Joshua Cohen</strong></p> + <p><a href="http://twitter.com/heyjoshua">@heyjoshua</a></p> + </span> + </span> + <p><em>Posted September 28, 2016</em></p> + </div> + + <div class="share"> + <span class="social-share-button"><a href="https://twitter.com/share" class="twitter-share-button" data-via="ApacheAurora">Tweet</a></span> + + <span><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script></span> + + <script src="//platform.linkedin.com/in.js" type="text/javascript"> + lang: en_US + </script> + <script type="IN/Share" data-counter="right"></script> + </div> +</div> + +<div class="post col-md-9"> + <h1>0.16.0 Released</h1> + + <p>The latest Apache Aurora release, 0.16.0, is now available for +<a href="http://aurora.apache.org/downloads/">download</a>. Here are some highlights in this release:</p> + +<ul> +<li>Upgraded Mesos to 1.0.0. Note: as part of this upgrade we have switched from depending on +the mesos.native egg for Thermos in favor of the stripped down mesos.executor egg. This means +users launching Docker tasks with the Mesos DockerContainerizer are no longer required to use +images that include all of Mesos’s dependencies.</li> +<li>Scheduler command line behavior has been modified to warn users of the deprecation of <code>production</code> +attribute in <code>Job</code> thrift struct. The scheduler is queried for tier configurations and the user’s +choice of <code>tier</code> and <code>production</code> attributes is revised, if necessary. If <code>tier</code> is already set, +the <code>production</code> attribute might be adjusted to match the <code>tier</code> selection. Otherwise, <code>tier</code> is +selected based on the value of <code>production</code> attribute. If a matching tier is not found, the +<code>default</code> tier from tier configuration file (<code>tiers.json</code>) is used.</li> +<li>The <code>/offers</code> endpoint has been modified to display attributes of resource offers as received +from Mesos. This has affected rendering of some of the existing attributes. Furthermore, it now +dumps additional offer attributes including <a href="http://mesos.apache.org/documentation/latest/reservation/">reservations</a> +and <a href="http://mesos.apache.org/documentation/latest/persistent-volume/">persistent volumes</a>.</li> +<li>The scheduler API now accepts both thrift JSON and binary thrift. If a request is sent without a +<code>Content-Type</code> header, or a <code>Content-Type</code> header of <code>application/x-thrift</code> or <code>application/json</code> +or <code>application/vnd.apache.thrift.json</code> the request is treated as thrift JSON. If a request is +sent with a <code>Content-Type</code> header of <code>application/vnd.apache.thrift.binary</code> the request is treated +as binary thrift. If the <code>Accept</code> header of the request is <code>application/vnd.apache.thrift.binary</code> +then the response will be binary thrift. Any other value for <code>Accept</code> will result in thrift JSON.</li> +<li>Scheduler is now able to launch jobs using more than one executor at a time. To use this feature +the <code>-custom_executor_config</code> flag must point to a JSON file which contains at least one valid +executor configuration as detailed in the <a href="docs/features/custom-executors.md">configuration</a> +documentation.</li> +<li>Add rollback API to the scheduler and new client command to support rolling back +active update jobs to their initial state.</li> +<li><a name="zk_use_curator_upgrade"></a> The scheduler flag <code>-zk_use_curator</code> now defaults to <code>true</code> +and care should be taken when upgrading from a configuration that does not pass the flag. The +scheduler upgrade should be performed by bringing all schedulers down, and then bringing upgraded +schedulers up. A rolling upgrade would result in no leading scheduler for the duration of the +roll which could be confusing to monitor and debug.</li> +<li>A new command <code>aurora_admin reconcile_tasks</code> is now available on the Aurora admin client that can trigger +implicit and explicit task reconciliations.</li> +<li>Add a new MTTS (Median Time To Starting) metric in addition to MTTA and MTTR.</li> +<li>In addition to CPU resources, RAM resources can now be treated as revocable via the scheduler +commandline flag <code>-enable_revocable_ram</code>.</li> +<li>Introduce UpdateMetadata fields in JobUpdateRequest to allow clients to store metadata on update.</li> +<li>Changed cronSchedule field inside of JobConfiguration schema to be optional for compatibility with Go.</li> +<li>Update default value of command line option <code>-framework_name</code> to ‘Aurora’.</li> +<li>Tasks launched with filesystem images and the Mesos unified containerizer are now fully isolated from +the host’s filesystem. As such they are no longer required to include any of the executor’s +dependencies (e.g. Python 2.7) within the task’s filesystem.</li> +</ul> + +<p>Deprecations and removals:</p> + +<ul> +<li>The job configuration flag <code>production</code> is now deprecated. To achieve the same scheduling behavior +that <code>production=true</code> used to provide, users should elect a <code>tier</code> for the job with attributes +<code>preemptible=false</code> and <code>revocable=false</code>. For example, the <code>preferred</code> tier in the default tier +configuration file (<code>tiers.json</code>) matches the above criteria.</li> +<li>The <code>ExecutorInfo.source</code> field is deprecated and has been replaced with a label named <code>source</code>. +It will be removed from Mesos in a future release.</li> +<li>The scheduler flag <code>-zk_use_curator</code> has been deprecated. If you have never set the flag and are +upgrading you should take care as described in the <a href="#zk_use_curator_upgrade">note</a> above.</li> +<li>The <code>key</code> argument of <code>getJobUpdateDetails</code> has been deprecated. Use the <code>query</code> argument instead.</li> +<li>The –release-threshold option on <code>aurora job restart</code> has been removed.</li> +</ul> + +<p>Full release notes are available in the release +<a href="https://git-wip-us.apache.org/repos/asf?p=aurora.git&f=CHANGELOG&hb=rel/0.16.0">CHANGELOG</a>.</p> + +<h2 id="getting-involved">Getting Involved</h2> + +<p>We encourage you to try out this release and let us know what you think. If you run into any issues, +please let us know on the <a href="https://aurora.apache.org/community/">user mailing list and IRC</a>.</p> + +<h2 id="thanks">Thanks</h2> + +<p>Thanks to the 16 contributors who made Apache Aurora 0.16.0 possible:</p> + +<ul> +<li>David McLaughlin</li> +<li>David Robinson</li> +<li>Dmitriy Shirchenko</li> +<li>Igor Morozov</li> +<li>John Sirois</li> +<li>Joshua Cohen</li> +<li>Kai Huang</li> +<li>Karthik Anantha Padmanabhan</li> +<li>Maxim Khutornenko</li> +<li>Mehrdad Nurolahzade</li> +<li>Renan DelValle</li> +<li>Santhosh Kumar Shanmugham</li> +<li>Stephan Erb</li> +<li>Tarun Gogineni</li> +<li>Zameer Manji</li> +<li>Zhitao Li</li> +</ul> + +</div> +</div> + + </div> + </div> + <div class="container-fluid section-footer buffer"> + <div class="container"> + <div class="row"> + <div class="col-md-2 col-md-offset-1"><h3>Quick Links</h3> + <ul> + <li><a href="/downloads/">Downloads</a></li> + <li><a href="/community/">Mailing Lists</a></li> + <li><a href="http://issues.apache.org/jira/browse/AURORA">Issue Tracking</a></li> + <li><a href="/documentation/latest/contributing/">How To Contribute</a></li> + </ul> + </div> + <div class="col-md-2"><h3>The ASF</h3> + <ul> + <li><a href="http://www.apache.org/licenses/">License</a></li> + <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li> + <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li> + <li><a href="http://www.apache.org/security/">Security</a></li> + </ul> + </div> + <div class="col-md-6"> + <p class="disclaimer">© 2014-2016 <a href="http://www.apache.org/">Apache Software Foundation</a>. Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>. The <a href="https://www.flickr.com/photos/trondk/12706051375/">Aurora Borealis IX photo</a> displayed on the homepage is available under a <a href="https://creativecommons.org/licenses/by-nc-nd/2.0/">Creative Commons BY-NC-ND 2.0 license</a>. Apache, Apache Aurora, and the Apache feather logo are trademarks of The Apache Software Foundation.</p> + </div> + </div> + </div> + + </body> +</html> Modified: aurora/site/publish/blog/feed.xml URL: http://svn.apache.org/viewvc/aurora/site/publish/blog/feed.xml?rev=1762698&r1=1762697&r2=1762698&view=diff ============================================================================== --- aurora/site/publish/blog/feed.xml (original) +++ aurora/site/publish/blog/feed.xml Wed Sep 28 18:56:13 2016 @@ -4,7 +4,114 @@ <id>http://aurora.apache.org/blog</id> <link href="http://aurora.apache.org/blog" /> <link href="http://aurora.apache.org/blog/feed.xml" rel="self"/> - <updated>2016-07-06T00:00:00+00:00</updated> + <updated>2016-09-28T00:00:00+00:00</updated> + <entry> + <id>http://aurora.apache.org/blog/aurora-0-16-0-released/</id> + <link href="/blog/aurora-0-16-0-released/" /> + <title> + 0.16.0 Released + </title> + <updated>2016-09-28T00:00:00+00:00</updated> + <author> + <name>Joshua Cohen</name> + </author> + <content type="html"> + <p>The latest Apache Aurora release, 0.16.0, is now available for +<a href="http://aurora.apache.org/downloads/">download</a>. Here are some highlights in this release:</p> + +<ul> +<li>Upgraded Mesos to 1.0.0. Note: as part of this upgrade we have switched from depending on +the mesos.native egg for Thermos in favor of the stripped down mesos.executor egg. This means +users launching Docker tasks with the Mesos DockerContainerizer are no longer required to use +images that include all of Mesos&rsquo;s dependencies.</li> +<li>Scheduler command line behavior has been modified to warn users of the deprecation of <code>production</code> +attribute in <code>Job</code> thrift struct. The scheduler is queried for tier configurations and the user&rsquo;s +choice of <code>tier</code> and <code>production</code> attributes is revised, if necessary. If <code>tier</code> is already set, +the <code>production</code> attribute might be adjusted to match the <code>tier</code> selection. Otherwise, <code>tier</code> is +selected based on the value of <code>production</code> attribute. If a matching tier is not found, the +<code>default</code> tier from tier configuration file (<code>tiers.json</code>) is used.</li> +<li>The <code>/offers</code> endpoint has been modified to display attributes of resource offers as received +from Mesos. This has affected rendering of some of the existing attributes. Furthermore, it now +dumps additional offer attributes including <a href="http://mesos.apache.org/documentation/latest/reservation/">reservations</a> +and <a href="http://mesos.apache.org/documentation/latest/persistent-volume/">persistent volumes</a>.</li> +<li>The scheduler API now accepts both thrift JSON and binary thrift. If a request is sent without a +<code>Content-Type</code> header, or a <code>Content-Type</code> header of <code>application/x-thrift</code> or <code>application/json</code> +or <code>application/vnd.apache.thrift.json</code> the request is treated as thrift JSON. If a request is +sent with a <code>Content-Type</code> header of <code>application/vnd.apache.thrift.binary</code> the request is treated +as binary thrift. If the <code>Accept</code> header of the request is <code>application/vnd.apache.thrift.binary</code> +then the response will be binary thrift. Any other value for <code>Accept</code> will result in thrift JSON.</li> +<li>Scheduler is now able to launch jobs using more than one executor at a time. To use this feature +the <code>-custom_executor_config</code> flag must point to a JSON file which contains at least one valid +executor configuration as detailed in the <a href="docs/features/custom-executors.md">configuration</a> +documentation.</li> +<li>Add rollback API to the scheduler and new client command to support rolling back +active update jobs to their initial state.</li> +<li><a name="zk_use_curator_upgrade"></a> The scheduler flag <code>-zk_use_curator</code> now defaults to <code>true</code> +and care should be taken when upgrading from a configuration that does not pass the flag. The +scheduler upgrade should be performed by bringing all schedulers down, and then bringing upgraded +schedulers up. A rolling upgrade would result in no leading scheduler for the duration of the +roll which could be confusing to monitor and debug.</li> +<li>A new command <code>aurora_admin reconcile_tasks</code> is now available on the Aurora admin client that can trigger +implicit and explicit task reconciliations.</li> +<li>Add a new MTTS (Median Time To Starting) metric in addition to MTTA and MTTR.</li> +<li>In addition to CPU resources, RAM resources can now be treated as revocable via the scheduler +commandline flag <code>-enable_revocable_ram</code>.</li> +<li>Introduce UpdateMetadata fields in JobUpdateRequest to allow clients to store metadata on update.</li> +<li>Changed cronSchedule field inside of JobConfiguration schema to be optional for compatibility with Go.</li> +<li>Update default value of command line option <code>-framework_name</code> to &lsquo;Aurora&rsquo;.</li> +<li>Tasks launched with filesystem images and the Mesos unified containerizer are now fully isolated from +the host&rsquo;s filesystem. As such they are no longer required to include any of the executor&rsquo;s +dependencies (e.g. Python 2.7) within the task&rsquo;s filesystem.</li> +</ul> + +<p>Deprecations and removals:</p> + +<ul> +<li>The job configuration flag <code>production</code> is now deprecated. To achieve the same scheduling behavior +that <code>production=true</code> used to provide, users should elect a <code>tier</code> for the job with attributes +<code>preemptible=false</code> and <code>revocable=false</code>. For example, the <code>preferred</code> tier in the default tier +configuration file (<code>tiers.json</code>) matches the above criteria.</li> +<li>The <code>ExecutorInfo.source</code> field is deprecated and has been replaced with a label named <code>source</code>. +It will be removed from Mesos in a future release.</li> +<li>The scheduler flag <code>-zk_use_curator</code> has been deprecated. If you have never set the flag and are +upgrading you should take care as described in the <a href="#zk_use_curator_upgrade">note</a> above.</li> +<li>The <code>key</code> argument of <code>getJobUpdateDetails</code> has been deprecated. Use the <code>query</code> argument instead.</li> +<li>The &ndash;release-threshold option on <code>aurora job restart</code> has been removed.</li> +</ul> + +<p>Full release notes are available in the release +<a href="https://git-wip-us.apache.org/repos/asf?p=aurora.git&amp;f=CHANGELOG&amp;hb=rel/0.16.0">CHANGELOG</a>.</p> + +<h2 id="getting-involved">Getting Involved</h2> + +<p>We encourage you to try out this release and let us know what you think. If you run into any issues, +please let us know on the <a href="https://aurora.apache.org/community/">user mailing list and IRC</a>.</p> + +<h2 id="thanks">Thanks</h2> + +<p>Thanks to the 16 contributors who made Apache Aurora 0.16.0 possible:</p> + +<ul> +<li>David McLaughlin</li> +<li>David Robinson</li> +<li>Dmitriy Shirchenko</li> +<li>Igor Morozov</li> +<li>John Sirois</li> +<li>Joshua Cohen</li> +<li>Kai Huang</li> +<li>Karthik Anantha Padmanabhan</li> +<li>Maxim Khutornenko</li> +<li>Mehrdad Nurolahzade</li> +<li>Renan DelValle</li> +<li>Santhosh Kumar Shanmugham</li> +<li>Stephan Erb</li> +<li>Tarun Gogineni</li> +<li>Zameer Manji</li> +<li>Zhitao Li</li> +</ul> + + </content> + </entry> <entry> <id>http://aurora.apache.org/blog/aurora-0-15-0-released/</id> <link href="/blog/aurora-0-15-0-released/" /> Modified: aurora/site/publish/blog/index.html URL: http://svn.apache.org/viewvc/aurora/site/publish/blog/index.html?rev=1762698&r1=1762697&r2=1762698&view=diff ============================================================================== --- aurora/site/publish/blog/index.html (original) +++ aurora/site/publish/blog/index.html Wed Sep 28 18:56:13 2016 @@ -46,6 +46,20 @@ <div class="col-md-9"> <article> <h3> + <a href="/blog/aurora-0-16-0-released/">0.16.0 Released</a> + </h3> + <em><time>Sep 28 2016</time></em> + <p>The latest Apache Aurora release, 0.16.0, is now available for +<a href="http://aurora.apache.org/downloads/">download</a>. Here are some highlights in this release:</p> + +<ul> +<li>Upgraded Mesos to 1.0.0. Note: as part of this upgrade we have switched from depending on +the mesos.native egg for Thermos in favor...</li> +</ul> + <a href="/blog/aurora-0-16-0-released/">Read more</a> + </article> + <article> + <h3> <a href="/blog/aurora-0-15-0-released/">0.15.0 Released</a> </h3> <em><time>Jul 6 2016</time></em> Modified: aurora/site/publish/sitemap.xml URL: http://svn.apache.org/viewvc/aurora/site/publish/sitemap.xml?rev=1762698&r1=1762697&r2=1762698&view=diff ============================================================================== --- aurora/site/publish/sitemap.xml (original) +++ aurora/site/publish/sitemap.xml Wed Sep 28 18:56:13 2016 @@ -49,6 +49,10 @@ <lastmod>2016-09-28T00:00:00+00:00</lastmod> </url> <url> + <loc>http://aurora.apache.org/blog/aurora-0-16-0-released/</loc> + <lastmod>2016-09-28T00:00:00+00:00</lastmod> + </url> + <url> <loc>http://aurora.apache.org/blog/</loc> <lastmod>2016-09-28T00:00:00+00:00</lastmod> </url> Added: aurora/site/source/blog/2016-09-28-aurora-0-16-0-released.md URL: http://svn.apache.org/viewvc/aurora/site/source/blog/2016-09-28-aurora-0-16-0-released.md?rev=1762698&view=auto ============================================================================== --- aurora/site/source/blog/2016-09-28-aurora-0-16-0-released.md (added) +++ aurora/site/source/blog/2016-09-28-aurora-0-16-0-released.md Wed Sep 28 18:56:13 2016 @@ -0,0 +1,99 @@ +--- +layout: post +title: 0.16.0 Released +permalink: /blog/aurora-0-16-0-released/ +published: true +post_author: + display_name: Joshua Cohen + twitter: heyjoshua +tags: Release +--- + +The latest Apache Aurora release, 0.16.0, is now available for +[download](http://aurora.apache.org/downloads/). Here are some highlights in this release: + +- Upgraded Mesos to 1.0.0. Note: as part of this upgrade we have switched from depending on + the mesos.native egg for Thermos in favor of the stripped down mesos.executor egg. This means + users launching Docker tasks with the Mesos DockerContainerizer are no longer required to use + images that include all of Mesos's dependencies. +- Scheduler command line behavior has been modified to warn users of the deprecation of `production` + attribute in `Job` thrift struct. The scheduler is queried for tier configurations and the user's + choice of `tier` and `production` attributes is revised, if necessary. If `tier` is already set, + the `production` attribute might be adjusted to match the `tier` selection. Otherwise, `tier` is + selected based on the value of `production` attribute. If a matching tier is not found, the + `default` tier from tier configuration file (`tiers.json`) is used. +- The `/offers` endpoint has been modified to display attributes of resource offers as received + from Mesos. This has affected rendering of some of the existing attributes. Furthermore, it now + dumps additional offer attributes including [reservations](http://mesos.apache.org/documentation/latest/reservation/) + and [persistent volumes](http://mesos.apache.org/documentation/latest/persistent-volume/). +- The scheduler API now accepts both thrift JSON and binary thrift. If a request is sent without a + `Content-Type` header, or a `Content-Type` header of `application/x-thrift` or `application/json` + or `application/vnd.apache.thrift.json` the request is treated as thrift JSON. If a request is + sent with a `Content-Type` header of `application/vnd.apache.thrift.binary` the request is treated + as binary thrift. If the `Accept` header of the request is `application/vnd.apache.thrift.binary` + then the response will be binary thrift. Any other value for `Accept` will result in thrift JSON. +- Scheduler is now able to launch jobs using more than one executor at a time. To use this feature + the `-custom_executor_config` flag must point to a JSON file which contains at least one valid + executor configuration as detailed in the [configuration](docs/features/custom-executors.md) + documentation. +- Add rollback API to the scheduler and new client command to support rolling back + active update jobs to their initial state. +- <a name="zk_use_curator_upgrade"></a> The scheduler flag `-zk_use_curator` now defaults to `true` + and care should be taken when upgrading from a configuration that does not pass the flag. The + scheduler upgrade should be performed by bringing all schedulers down, and then bringing upgraded + schedulers up. A rolling upgrade would result in no leading scheduler for the duration of the + roll which could be confusing to monitor and debug. +- A new command `aurora_admin reconcile_tasks` is now available on the Aurora admin client that can trigger + implicit and explicit task reconciliations. +- Add a new MTTS (Median Time To Starting) metric in addition to MTTA and MTTR. +- In addition to CPU resources, RAM resources can now be treated as revocable via the scheduler + commandline flag `-enable_revocable_ram`. +- Introduce UpdateMetadata fields in JobUpdateRequest to allow clients to store metadata on update. +- Changed cronSchedule field inside of JobConfiguration schema to be optional for compatibility with Go. +- Update default value of command line option `-framework_name` to 'Aurora'. +- Tasks launched with filesystem images and the Mesos unified containerizer are now fully isolated from + the host's filesystem. As such they are no longer required to include any of the executor's + dependencies (e.g. Python 2.7) within the task's filesystem. + +Deprecations and removals: + +- The job configuration flag `production` is now deprecated. To achieve the same scheduling behavior + that `production=true` used to provide, users should elect a `tier` for the job with attributes + `preemptible=false` and `revocable=false`. For example, the `preferred` tier in the default tier + configuration file (`tiers.json`) matches the above criteria. +- The `ExecutorInfo.source` field is deprecated and has been replaced with a label named `source`. + It will be removed from Mesos in a future release. +- The scheduler flag `-zk_use_curator` has been deprecated. If you have never set the flag and are + upgrading you should take care as described in the [note](#zk_use_curator_upgrade) above. +- The `key` argument of `getJobUpdateDetails` has been deprecated. Use the `query` argument instead. +- The --release-threshold option on `aurora job restart` has been removed. + +Full release notes are available in the release +[CHANGELOG](https://git-wip-us.apache.org/repos/asf?p=aurora.git&f=CHANGELOG&hb=rel/0.16.0). + +## Getting Involved + +We encourage you to try out this release and let us know what you think. If you run into any issues, +please let us know on the [user mailing list and IRC](https://aurora.apache.org/community/). + +## Thanks + +Thanks to the 16 contributors who made Apache Aurora 0.16.0 possible: + + +* David McLaughlin +* David Robinson +* Dmitriy Shirchenko +* Igor Morozov +* John Sirois +* Joshua Cohen +* Kai Huang +* Karthik Anantha Padmanabhan +* Maxim Khutornenko +* Mehrdad Nurolahzade +* Renan DelValle +* Santhosh Kumar Shanmugham +* Stephan Erb +* Tarun Gogineni +* Zameer Manji +* Zhitao Li