You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by gr...@apache.org on 2020/05/19 02:42:13 UTC
[kudu] 03/03: [site] add 1.12.0 release post
This is an automated email from the ASF dual-hosted git repository.
granthenke pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/kudu.git
commit 1332f4f774da5a15f43406372377a0aeee79bca4
Author: hao.hao <ha...@cloudera.com>
AuthorDate: Mon May 18 14:48:11 2020 -0700
[site] add 1.12.0 release post
Change-Id: If84f8412fae3796ddb49fa48317bc9e0479a485e
Reviewed-on: http://gerrit.cloudera.org:8080/15946
Reviewed-by: Grant Henke <gr...@apache.org>
Tested-by: Grant Henke <gr...@apache.org>
---
_posts/2020-05-18-apache-kudu-1-12-0-release.md | 67 +++++++++++++++++++++++++
1 file changed, 67 insertions(+)
diff --git a/_posts/2020-05-18-apache-kudu-1-12-0-release.md b/_posts/2020-05-18-apache-kudu-1-12-0-release.md
new file mode 100644
index 0000000..62275fc
--- /dev/null
+++ b/_posts/2020-05-18-apache-kudu-1-12-0-release.md
@@ -0,0 +1,67 @@
+---
+layout: post
+title: Apache Kudu 1.12.0 released
+author: Hao Hao
+---
+
+The Apache Kudu team is happy to announce the release of Kudu 1.12.0!
+
+The new release adds several new features and improvements, including the
+following:
+
+<!--more-->
+
+- Kudu now supports native fine-grained authorization via integration with
+ Apache Ranger. Kudu may now enforce access control policies defined for
+ Kudu tables and columns stored in Ranger. See the
+ [authorization documentation](/releases/1.12.0/docs/security.html#fine_grained_authz)
+ for more details.
+- Kudu’s web UI now supports proxying via Apache Knox. Kudu may be deployed
+ in a firewalled state behind a Knox Gateway which will forward HTTP requests
+ and responses between clients and the Kudu web UI.
+- Kudu’s web UI now supports HTTP keep-alive. Operations that access multiple
+ URLs will now reuse a single HTTP connection, improving their performance.
+- The `kudu tserver quiesce` tool is added to quiesce tablet servers. While a
+ tablet server is quiescing, it will stop hosting tablet leaders and stop
+ serving new scan requests. This can be used to orchestrate a rolling restart
+ without stopping on-going Kudu workloads.
+- Introduced `auto` time source for HybridClock timestamps. With
+ `--time_source=auto` in AWS and GCE cloud environments, Kudu masters and
+ tablet servers use the built-in NTP client synchronized with dedicated NTP
+ servers available via host-only networks. With `--time_source=auto` in
+ environments other than AWS/GCE, Kudu masters and tablet servers rely on
+ their local machine's clock synchronized by NTP. The default setting for
+ the HybridClock time source (`--time_source=system`) is backward-compatible,
+ requiring the local machine's clock to be synchronized by the kernel's NTP
+ discipline.
+- The `kudu cluster rebalance` tool now supports moving replicas away from
+ specific tablet servers by supplying the `--ignored_tservers` and
+ `--move_replicas_from_ignored_tservers` arguments (see
+ [KUDU-2914](https://issues.apache.org/jira/browse/KUDU-2914) for more
+ details).
+- Write Ahead Log file segments and index chunks are now managed by Kudu’s file
+ cache. With that, all long-lived file descriptors used by Kudu are managed by
+ the file cache, and there’s no longer a need for capacity planning of file
+ descriptor usage.
+
+The above is just a list of the highlights, for a more complete list of new
+features, improvements and fixes please refer to the [release
+notes](/releases/1.12.0/docs/release_notes.html).
+
+The Apache Kudu project only publishes source code releases. To build Kudu
+1.12.0, follow these steps:
+
+- Download the Kudu [1.12.0 source release](/releases/1.12.0)
+- Follow the instructions in the documentation to build Kudu [1.12.0 from
+ source](/releases/1.12.0/docs/installation.html#build_from_source)
+
+For your convenience, binary JAR files for the Kudu Java client library, Spark
+DataSource, Flume sink, and other Java integrations are published to the ASF
+Maven repository and are [now
+available](https://search.maven.org/search?q=g:org.apache.kudu%20AND%20v:1.12.0).
+
+The Python client source is also available on
+[PyPI](https://pypi.org/project/kudu-python/).
+
+Additionally, experimental Docker images are published to
+[Docker Hub](https://hub.docker.com/r/apache/kudu).