You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by to...@apache.org on 2016/08/23 06:27:51 UTC
[1/2] kudu git commit: Update docs from tip of branch-0.10.x
Repository: kudu
Updated Branches:
refs/heads/gh-pages bb0fb4190 -> 4091108a5
Update docs from tip of branch-0.10.x
Hash ffd8fa4758fd8598a8d06a79249a6ab57d72aa81
Change-Id: If574b4addfe5fa37e091a8533eaf87db68214bd8
Reviewed-on: http://gerrit.cloudera.org:8080/4091
Reviewed-by: Todd Lipcon <to...@apache.org>
Tested-by: Todd Lipcon <to...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/967bf3c8
Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/967bf3c8
Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/967bf3c8
Branch: refs/heads/gh-pages
Commit: 967bf3c8bfb09427a6c3a32166e9550502d0d7cb
Parents: bb0fb41
Author: Todd Lipcon <to...@cloudera.com>
Authored: Mon Aug 22 23:20:10 2016 -0700
Committer: Todd Lipcon <to...@apache.org>
Committed: Tue Aug 23 06:26:05 2016 +0000
----------------------------------------------------------------------
docs/configuration_reference.html | 2 +-
docs/configuration_reference_unsupported.html | 2 +-
docs/contributing.html | 2 +-
docs/kudu-master_configuration_reference.html | 2 +-
...ter_configuration_reference_unsupported.html | 2 +-
docs/kudu-tserver_configuration_reference.html | 2 +-
...ver_configuration_reference_unsupported.html | 2 +-
docs/release_notes.html | 61 +++++++++-----------
.../0.10.0/docs/configuration_reference.html | 2 +-
.../configuration_reference_unsupported.html | 2 +-
releases/0.10.0/docs/contributing.html | 2 +-
.../kudu-master_configuration_reference.html | 2 +-
...ter_configuration_reference_unsupported.html | 2 +-
.../kudu-tserver_configuration_reference.html | 2 +-
...ver_configuration_reference_unsupported.html | 2 +-
releases/0.10.0/docs/release_notes.html | 61 +++++++++-----------
16 files changed, 68 insertions(+), 82 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/docs/configuration_reference.html
----------------------------------------------------------------------
diff --git a/docs/configuration_reference.html b/docs/configuration_reference.html
index cfabc37..3c9f84b 100644
--- a/docs/configuration_reference.html
+++ b/docs/configuration_reference.html
@@ -2,7 +2,7 @@
title: Apache Kudu Configuration Reference
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/docs/configuration_reference_unsupported.html
----------------------------------------------------------------------
diff --git a/docs/configuration_reference_unsupported.html b/docs/configuration_reference_unsupported.html
index 2c7503f..2e00d80 100644
--- a/docs/configuration_reference_unsupported.html
+++ b/docs/configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
title: Apache Kudu Unsupported Configuration Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/docs/contributing.html
----------------------------------------------------------------------
diff --git a/docs/contributing.html b/docs/contributing.html
index 4949402..00609d3 100644
--- a/docs/contributing.html
+++ b/docs/contributing.html
@@ -2,7 +2,7 @@
title: Contributing to Apache Kudu
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 15:54:05 PDT'
+last_updated: 'Last updated 2016-08-22 23:17:27 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/docs/kudu-master_configuration_reference.html
----------------------------------------------------------------------
diff --git a/docs/kudu-master_configuration_reference.html b/docs/kudu-master_configuration_reference.html
index e5a5e92..20e0295 100644
--- a/docs/kudu-master_configuration_reference.html
+++ b/docs/kudu-master_configuration_reference.html
@@ -2,7 +2,7 @@
title: kudu-master Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/docs/kudu-master_configuration_reference_unsupported.html
----------------------------------------------------------------------
diff --git a/docs/kudu-master_configuration_reference_unsupported.html b/docs/kudu-master_configuration_reference_unsupported.html
index 60e7b4e..49232d2 100644
--- a/docs/kudu-master_configuration_reference_unsupported.html
+++ b/docs/kudu-master_configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
title: kudu-master Unsupported Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/docs/kudu-tserver_configuration_reference.html
----------------------------------------------------------------------
diff --git a/docs/kudu-tserver_configuration_reference.html b/docs/kudu-tserver_configuration_reference.html
index 7425a59..3d784b7 100644
--- a/docs/kudu-tserver_configuration_reference.html
+++ b/docs/kudu-tserver_configuration_reference.html
@@ -2,7 +2,7 @@
title: kudu-tserver Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/docs/kudu-tserver_configuration_reference_unsupported.html
----------------------------------------------------------------------
diff --git a/docs/kudu-tserver_configuration_reference_unsupported.html b/docs/kudu-tserver_configuration_reference_unsupported.html
index 6d1cc91..96a74a7 100644
--- a/docs/kudu-tserver_configuration_reference_unsupported.html
+++ b/docs/kudu-tserver_configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
title: kudu-tserver Unsupported Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/docs/release_notes.html
----------------------------------------------------------------------
diff --git a/docs/release_notes.html b/docs/release_notes.html
index cd0a859..30eea83 100644
--- a/docs/release_notes.html
+++ b/docs/release_notes.html
@@ -2,7 +2,7 @@
title: Apache Kudu Release Notes
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 12:38:14 PDT'
+last_updated: 'Last updated 2016-08-22 23:17:34 PDT'
---
<!--
@@ -87,14 +87,12 @@ instead of these methods in the future.</p>
<li>
<p>The C++ API for specifying split points on range-partitioned tables has been improved
to make it easier for callers to properly manage the ownership of the provided rows.</p>
-<div class="literalblock">
-<div class="content">
-<pre>The `TableCreator::split_rows` API took a `vector<const KuduPartialRow*>`, which
-made it very difficult for the calling application to do proper error handling with
-cleanup when setting the fields of the `KuduPartialRow`. This API has been now been
-deprecated and replaced by a new method `TableCreator::add_range_split` which allows
-easier use of smart pointers for safe memory management.</pre>
-</div>
+<div class="paragraph">
+<p>The <code>TableCreator::split_rows</code> API took a <code>vector<const KuduPartialRow*></code>, which
+ made it very difficult for the calling application to do proper error handling with
+ cleanup when setting the fields of the <code>KuduPartialRow</code>. This API has been now been
+ deprecated and replaced by a new method <code>TableCreator::add_range_split</code> which allows
+ easier use of smart pointers for safe memory management.</p>
</div>
</li>
<li>
@@ -103,13 +101,11 @@ buffered write operations was constrained on a per-tablet-server basis. Now, the
maximum buffer size constrains the total number of buffered operations across all
tablet servers in the cluster. This provides a more consistent bound on the memory
usage of the client regardless of the size of the cluster to which it is writing.</p>
-<div class="literalblock">
-<div class="content">
-<pre>This change can negatively affect the write performance of Java clients which rely on
-buffered writes. Consider using the `setMutationBufferSpace` API to increase a
-session's maximum buffer size if write performance seems to be degraded after upgrading
-to Kudu 0.10.0.</pre>
-</div>
+<div class="paragraph">
+<p>This change can negatively affect the write performance of Java clients which rely on
+ buffered writes. Consider using the <code>setMutationBufferSpace</code> API to increase a
+ session’s maximum buffer size if write performance seems to be degraded after upgrading
+ to Kudu 0.10.0.</p>
</div>
</li>
<li>
@@ -136,28 +132,27 @@ the <code>operation</code> parameter to <code>insert</code>.</p>
When a table is created, the user may specify a set of range partitions that
do not cover the entire available key space. A user may add or drop range
partitions to existing tables.</p>
+<div class="paragraph">
+<p>This feature can be particularly helpful with time series workloads in which
+ new partitions can be created on an hourly or daily basis. Old partitions
+ may be efficiently dropped if the application does not need to retain historical
+ data past a certain point.</p>
+</div>
<div class="literalblock">
<div class="content">
-<pre>This feature can be particularly helpful with time series workloads in which
-new partitions can be created on an hourly or daily basis. Old partitions
-may be efficiently dropped if the application does not need to retain historical
-data past a certain point.</pre>
+<pre>This feature is considered experimental for the 0.10 release. More details of
+the new feature can be found in the accompanying
+link:https://kudu.apache.org/2016/08/23/new-range-partitioning-features.html[blog post].</pre>
</div>
</div>
</li>
-</ul>
-</div>
-<div class="ulist">
-<ul>
<li>
<p>Support for running Kudu clusters with multiple masters has been stabilized.
Users may start a cluster with three or five masters to provide fault tolerance
despite a failure of one or two masters, respectively.</p>
-<div class="literalblock">
-<div class="content">
-<pre>Note that certain tools (e.g. `ksck`) are still lacking complete support for
-multiple masters. These deficiencies will be addressed in a following release.</pre>
-</div>
+<div class="paragraph">
+<p>Note that certain tools (e.g. <code>ksck</code>) are still lacking complete support for
+ multiple masters. These deficiencies will be addressed in a following release.</p>
</div>
</li>
<li>
@@ -166,11 +161,9 @@ in each of its configured data directories. If a directory’s free disk spa
drops to less than the configured minimum, Kudu will stop writing to that
directory until space becomes available. If no space is available in any
configured directory, Kudu will abort.</p>
-<div class="literalblock">
-<div class="content">
-<pre>This feature may be configured using the `fs_data_dirs_reserved_bytes` and
-`fs_wal_dir_reserved_bytes` flags.</pre>
-</div>
+<div class="paragraph">
+<p>This feature may be configured using the <code>fs_data_dirs_reserved_bytes</code> and
+ <code>fs_wal_dir_reserved_bytes</code> flags.</p>
</div>
</li>
<li>
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/releases/0.10.0/docs/configuration_reference.html
----------------------------------------------------------------------
diff --git a/releases/0.10.0/docs/configuration_reference.html b/releases/0.10.0/docs/configuration_reference.html
index cfabc37..3c9f84b 100644
--- a/releases/0.10.0/docs/configuration_reference.html
+++ b/releases/0.10.0/docs/configuration_reference.html
@@ -2,7 +2,7 @@
title: Apache Kudu Configuration Reference
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/releases/0.10.0/docs/configuration_reference_unsupported.html
----------------------------------------------------------------------
diff --git a/releases/0.10.0/docs/configuration_reference_unsupported.html b/releases/0.10.0/docs/configuration_reference_unsupported.html
index 2c7503f..2e00d80 100644
--- a/releases/0.10.0/docs/configuration_reference_unsupported.html
+++ b/releases/0.10.0/docs/configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
title: Apache Kudu Unsupported Configuration Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/releases/0.10.0/docs/contributing.html
----------------------------------------------------------------------
diff --git a/releases/0.10.0/docs/contributing.html b/releases/0.10.0/docs/contributing.html
index 4949402..00609d3 100644
--- a/releases/0.10.0/docs/contributing.html
+++ b/releases/0.10.0/docs/contributing.html
@@ -2,7 +2,7 @@
title: Contributing to Apache Kudu
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 15:54:05 PDT'
+last_updated: 'Last updated 2016-08-22 23:17:27 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/releases/0.10.0/docs/kudu-master_configuration_reference.html
----------------------------------------------------------------------
diff --git a/releases/0.10.0/docs/kudu-master_configuration_reference.html b/releases/0.10.0/docs/kudu-master_configuration_reference.html
index e5a5e92..20e0295 100644
--- a/releases/0.10.0/docs/kudu-master_configuration_reference.html
+++ b/releases/0.10.0/docs/kudu-master_configuration_reference.html
@@ -2,7 +2,7 @@
title: kudu-master Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/releases/0.10.0/docs/kudu-master_configuration_reference_unsupported.html
----------------------------------------------------------------------
diff --git a/releases/0.10.0/docs/kudu-master_configuration_reference_unsupported.html b/releases/0.10.0/docs/kudu-master_configuration_reference_unsupported.html
index 60e7b4e..49232d2 100644
--- a/releases/0.10.0/docs/kudu-master_configuration_reference_unsupported.html
+++ b/releases/0.10.0/docs/kudu-master_configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
title: kudu-master Unsupported Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/releases/0.10.0/docs/kudu-tserver_configuration_reference.html
----------------------------------------------------------------------
diff --git a/releases/0.10.0/docs/kudu-tserver_configuration_reference.html b/releases/0.10.0/docs/kudu-tserver_configuration_reference.html
index 7425a59..3d784b7 100644
--- a/releases/0.10.0/docs/kudu-tserver_configuration_reference.html
+++ b/releases/0.10.0/docs/kudu-tserver_configuration_reference.html
@@ -2,7 +2,7 @@
title: kudu-tserver Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/releases/0.10.0/docs/kudu-tserver_configuration_reference_unsupported.html
----------------------------------------------------------------------
diff --git a/releases/0.10.0/docs/kudu-tserver_configuration_reference_unsupported.html b/releases/0.10.0/docs/kudu-tserver_configuration_reference_unsupported.html
index 6d1cc91..96a74a7 100644
--- a/releases/0.10.0/docs/kudu-tserver_configuration_reference_unsupported.html
+++ b/releases/0.10.0/docs/kudu-tserver_configuration_reference_unsupported.html
@@ -2,7 +2,7 @@
title: kudu-tserver Unsupported Flags
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 17:03:55 PDT'
+last_updated: 'Last updated 2016-08-22 23:19:43 PDT'
---
<!--
http://git-wip-us.apache.org/repos/asf/kudu/blob/967bf3c8/releases/0.10.0/docs/release_notes.html
----------------------------------------------------------------------
diff --git a/releases/0.10.0/docs/release_notes.html b/releases/0.10.0/docs/release_notes.html
index cd0a859..30eea83 100644
--- a/releases/0.10.0/docs/release_notes.html
+++ b/releases/0.10.0/docs/release_notes.html
@@ -2,7 +2,7 @@
title: Apache Kudu Release Notes
layout: default
active_nav: docs
-last_updated: 'Last updated 2016-08-22 12:38:14 PDT'
+last_updated: 'Last updated 2016-08-22 23:17:34 PDT'
---
<!--
@@ -87,14 +87,12 @@ instead of these methods in the future.</p>
<li>
<p>The C++ API for specifying split points on range-partitioned tables has been improved
to make it easier for callers to properly manage the ownership of the provided rows.</p>
-<div class="literalblock">
-<div class="content">
-<pre>The `TableCreator::split_rows` API took a `vector<const KuduPartialRow*>`, which
-made it very difficult for the calling application to do proper error handling with
-cleanup when setting the fields of the `KuduPartialRow`. This API has been now been
-deprecated and replaced by a new method `TableCreator::add_range_split` which allows
-easier use of smart pointers for safe memory management.</pre>
-</div>
+<div class="paragraph">
+<p>The <code>TableCreator::split_rows</code> API took a <code>vector<const KuduPartialRow*></code>, which
+ made it very difficult for the calling application to do proper error handling with
+ cleanup when setting the fields of the <code>KuduPartialRow</code>. This API has been now been
+ deprecated and replaced by a new method <code>TableCreator::add_range_split</code> which allows
+ easier use of smart pointers for safe memory management.</p>
</div>
</li>
<li>
@@ -103,13 +101,11 @@ buffered write operations was constrained on a per-tablet-server basis. Now, the
maximum buffer size constrains the total number of buffered operations across all
tablet servers in the cluster. This provides a more consistent bound on the memory
usage of the client regardless of the size of the cluster to which it is writing.</p>
-<div class="literalblock">
-<div class="content">
-<pre>This change can negatively affect the write performance of Java clients which rely on
-buffered writes. Consider using the `setMutationBufferSpace` API to increase a
-session's maximum buffer size if write performance seems to be degraded after upgrading
-to Kudu 0.10.0.</pre>
-</div>
+<div class="paragraph">
+<p>This change can negatively affect the write performance of Java clients which rely on
+ buffered writes. Consider using the <code>setMutationBufferSpace</code> API to increase a
+ session’s maximum buffer size if write performance seems to be degraded after upgrading
+ to Kudu 0.10.0.</p>
</div>
</li>
<li>
@@ -136,28 +132,27 @@ the <code>operation</code> parameter to <code>insert</code>.</p>
When a table is created, the user may specify a set of range partitions that
do not cover the entire available key space. A user may add or drop range
partitions to existing tables.</p>
+<div class="paragraph">
+<p>This feature can be particularly helpful with time series workloads in which
+ new partitions can be created on an hourly or daily basis. Old partitions
+ may be efficiently dropped if the application does not need to retain historical
+ data past a certain point.</p>
+</div>
<div class="literalblock">
<div class="content">
-<pre>This feature can be particularly helpful with time series workloads in which
-new partitions can be created on an hourly or daily basis. Old partitions
-may be efficiently dropped if the application does not need to retain historical
-data past a certain point.</pre>
+<pre>This feature is considered experimental for the 0.10 release. More details of
+the new feature can be found in the accompanying
+link:https://kudu.apache.org/2016/08/23/new-range-partitioning-features.html[blog post].</pre>
</div>
</div>
</li>
-</ul>
-</div>
-<div class="ulist">
-<ul>
<li>
<p>Support for running Kudu clusters with multiple masters has been stabilized.
Users may start a cluster with three or five masters to provide fault tolerance
despite a failure of one or two masters, respectively.</p>
-<div class="literalblock">
-<div class="content">
-<pre>Note that certain tools (e.g. `ksck`) are still lacking complete support for
-multiple masters. These deficiencies will be addressed in a following release.</pre>
-</div>
+<div class="paragraph">
+<p>Note that certain tools (e.g. <code>ksck</code>) are still lacking complete support for
+ multiple masters. These deficiencies will be addressed in a following release.</p>
</div>
</li>
<li>
@@ -166,11 +161,9 @@ in each of its configured data directories. If a directory’s free disk spa
drops to less than the configured minimum, Kudu will stop writing to that
directory until space becomes available. If no space is available in any
configured directory, Kudu will abort.</p>
-<div class="literalblock">
-<div class="content">
-<pre>This feature may be configured using the `fs_data_dirs_reserved_bytes` and
-`fs_wal_dir_reserved_bytes` flags.</pre>
-</div>
+<div class="paragraph">
+<p>This feature may be configured using the <code>fs_data_dirs_reserved_bytes</code> and
+ <code>fs_wal_dir_reserved_bytes</code> flags.</p>
</div>
</li>
<li>
[2/2] kudu git commit: Add release announcement blog for 0.10
Posted by to...@apache.org.
Add release announcement blog for 0.10
Change-Id: I08e9aa3e43a57e27953b867d733b8162b25ff76f
Reviewed-on: http://gerrit.cloudera.org:8080/4088
Reviewed-by: Todd Lipcon <to...@apache.org>
Tested-by: Todd Lipcon <to...@apache.org>
Project: http://git-wip-us.apache.org/repos/asf/kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/4091108a
Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/4091108a
Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/4091108a
Branch: refs/heads/gh-pages
Commit: 4091108a5ae50379ef42fe523c985c6734f52949
Parents: 967bf3c
Author: Todd Lipcon <to...@cloudera.com>
Authored: Mon Aug 22 23:04:08 2016 -0700
Committer: Todd Lipcon <to...@apache.org>
Committed: Tue Aug 23 06:27:10 2016 +0000
----------------------------------------------------------------------
.../2016-08-23-apache-kudu-0-10-0-released.md | 30 ++++++++++++++++++++
1 file changed, 30 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/kudu/blob/4091108a/_posts/2016-08-23-apache-kudu-0-10-0-released.md
----------------------------------------------------------------------
diff --git a/_posts/2016-08-23-apache-kudu-0-10-0-released.md b/_posts/2016-08-23-apache-kudu-0-10-0-released.md
new file mode 100644
index 0000000..fb19b4f
--- /dev/null
+++ b/_posts/2016-08-23-apache-kudu-0-10-0-released.md
@@ -0,0 +1,30 @@
+---
+layout: post
+title: Apache Kudu 0.10.0 released
+author: Todd Lipcon
+---
+
+The Apache Kudu team is happy to announce the release of Kudu 0.10.0!
+
+This latest version adds several new features, including:
+<!--more-->
+
+- Users may now manually manage the partitioning of a range-partitioned table
+ by adding or dropping range partitions after a table has been created. This
+ can be particularly helpful for time-series workloads. Dan Burkert posted
+ an [in-depth blog](/2016/08/23/new-range-partitioning-features.html) today
+ detailing the new feature.
+
+- Multi-master (HA) Kudu clusters are now significantly more stable.
+
+- Administrators may now reserve a certain amount of disk space on each of its
+ configured data directories.
+
+- Kudu's integration with Spark has been substantially improved and is much
+ more flexible.
+
+This release also includes many bug fixes and other improvements, detailed in
+the release notes below.
+
+* Read the detailed [Kudu 0.10.0 release notes](http://kudu.apache.org/releases/0.10.0/docs/release_notes.html)
+* Download the [Kudu 0.10.0 source release](http://kudu.apache.org/releases/0.9.0/)