Apache Kudu 1.11.1 released

Posted 20 Nov 2019 by Alexey Serbin

The Apache Kudu team is happy to announce the release of Kudu 1.11.1!

This release contains a fix which addresses a critical issue discovered in 1.10.0 and 1.11.0 and adds several new features and improvements since 1.10.0.

Apache Kudu 1.10.1 released

Posted 20 Nov 2019 by Alexey Serbin

The Apache Kudu team is happy to announce the release of Kudu 1.10.1!

Apache Kudu 1.10.1 is a bug fix release which fixes critical issues discovered in Apache Kudu 1.10.0. In particular, this fixes a licensing issue with distributing libnuma library with the kudu-binary JAR artifact. Users of Kudu 1.10.0 are encouraged to upgrade to 1.10.1 as soon as possible. See the release notes for details.

Apache Kudu 1.10.0 Released

Posted 09 Jul 2019 by Grant Henke

The Apache Kudu team is happy to announce the release of Kudu 1.10.0!

The new release adds several new features and improvements, including the following:

Location Awareness in Kudu

Posted 30 Apr 2019 by Alexey Serbin

This post is about location awareness in Kudu. It gives an overview of the following:

  • principles of the design
  • restrictions of the current implementation
  • potential future enhancements and extensions

Fine-Grained Authorization with Apache Kudu and Impala

Posted 22 Apr 2019 by Grant Henke

Note: This is a cross-post from the Cloudera Engineering Blog Fine-Grained Authorization with Apache Kudu and Impala

Apache Impala supports fine-grained authorization via Apache Sentry on all of the tables it manages including Apache Kudu tables. Given Impala is a very common way to access the data stored in Kudu, this capability allows users deploying Impala and Kudu to fully secure the Kudu data in multi-tenant clusters even though Kudu does not yet have native fine-grained authorization of its own. This solution works because Kudu natively supports coarse-grained (all or nothing) authorization which enables blocking all access to Kudu directly except for the impala user and an optional whitelist of other trusted users. This post will describe how to use Apache Impala’s fine-grained authorization support along with Apache Kudu’s coarse-grained authorization to achieve a secure multi-tenant deployment.