Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 59B33200B6D for ; Tue, 9 Aug 2016 00:38:48 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 58589160AB3; Mon, 8 Aug 2016 22:38:48 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9F8D8160A91 for ; Tue, 9 Aug 2016 00:38:47 +0200 (CEST) Received: (qmail 59468 invoked by uid 500); 8 Aug 2016 22:38:46 -0000 Mailing-List: contact commits-help@kudu.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@kudu.apache.org Delivered-To: mailing list commits@kudu.apache.org Received: (qmail 59459 invoked by uid 99); 8 Aug 2016 22:38:46 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Aug 2016 22:38:46 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id A469AE04BE; Mon, 8 Aug 2016 22:38:46 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: todd@apache.org To: commits@kudu.apache.org Message-Id: <8f5aecbb55d5414caf01b0132f74a14c@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: kudu git commit: Add weekly update for 8/8 Date: Mon, 8 Aug 2016 22:38:46 +0000 (UTC) archived-at: Mon, 08 Aug 2016 22:38:48 -0000 Repository: kudu Updated Branches: refs/heads/gh-pages d180e9bb0 -> 97663c541 Add weekly update for 8/8 Change-Id: Idd1dcb28082b476c18a92a91f6f84af4c69df66b Reviewed-on: http://gerrit.cloudera.org:8080/3864 Reviewed-by: Adar Dembo Tested-by: Todd Lipcon Project: http://git-wip-us.apache.org/repos/asf/kudu/repo Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/97663c54 Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/97663c54 Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/97663c54 Branch: refs/heads/gh-pages Commit: 97663c541c752f05d27d274c435a0722dacd164f Parents: d180e9b Author: Todd Lipcon Authored: Mon Aug 8 14:36:58 2016 -0700 Committer: Todd Lipcon Committed: Mon Aug 8 22:36:17 2016 +0000 ---------------------------------------------------------------------- _posts/2016-08-08-weekly-update.md | 63 +++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kudu/blob/97663c54/_posts/2016-08-08-weekly-update.md ---------------------------------------------------------------------- diff --git a/_posts/2016-08-08-weekly-update.md b/_posts/2016-08-08-weekly-update.md new file mode 100644 index 0000000..a7db91e --- /dev/null +++ b/_posts/2016-08-08-weekly-update.md @@ -0,0 +1,63 @@ +--- +layout: post +title: Apache Kudu Weekly Update August 8th, 2016 +author: Todd Lipcon +--- +Welcome to the nineteenth edition of the Kudu Weekly Update. This weekly blog post +covers ongoing development and news in the Apache Kudu project. + + + +## Development discussions and code in progress + +* After a couple months of work, Dan Burkert finished + [adding add/remove range partition support](https://gerrit.cloudera.org/#/c/3648/) + in the C++ client and in the master. + + Dan also posted a patch for review which [adds support for this + feature](https://gerrit.cloudera.org/#/c/3854/) to the Java client. Dan is + expecting that this will be finished in time for the upcoming Kudu 0.10.0 + release. + + Misty Stanley-Jones started working on [documentation for this + feature](https://gerrit.cloudera.org/#/c/3796/). Readers of this + blog are encouraged to check out the docs and provide feedback! + +* Adar Dembo also completed fixing most of the issues related to high availability + using multiple Kudu master processes. The upcoming Kudu 0.10.0 release will support + running multiple masters and transparently handling a transient failure of any + master process. + + Although multi-master should now be stable, some work remains in this area. Namely, + Adar is working on a [design for handling permanent failure of a machine hosting + a master](https://gerrit.cloudera.org/#/c/3393/). In this case, the administrator + will need to use some new tools to create a new master replica by copying data from + an existing one. + +* Todd Lipcon started a + [discussion](https://mail-archives.apache.org/mod_mbox/incubator-kudu-dev/201607.mbox/%3CCADY20s5WdR7KmB%3DEAHJwvzELhe9PXfnnGMLV%2B4t%3D%3Defw%3Dix8uw%40mail.gmail.com%3E) + on the dev mailing list about renaming the Kudu feature which creates new + replicas of tablets after they become under-replicated. Since its initial + introduction, this feature was called "remote bootstrap", but Todd pointed out + that this naming caused some confusion with the other "bootstrap" term used to + describe the process by which a tablet loads itself at startup. + + The discussion concluded with an agreement to rename the process to "Tablet Copy". + Todd provided patches to perform this rename, which were committed at the end of the + week last week. + +* Congratulations to Attila Bukor for his first commit to Kudu! Attila + [fixed an error in the quick-start documentation](https://gerrit.cloudera.org/#/c/3820/). + +## News and articles from around the web + +* The New Stack published an [introductory article about Kudu](http://thenewstack.io/apache-kudu-fast-columnar-data-store-hadoop/). + The article was based on a recent interview with Todd Lipcon + and covers topics such as the origin of the name "Kudu", where Kudu fits into the + Apache Hadoop ecosystem, and goals for the upcoming 1.0 release. + +Want to learn more about a specific topic from this blog post? Shoot an email to the +[kudu-user mailing list](mailto:user@kudu.apache.org) or +tweet at [@ApacheKudu](https://twitter.com/ApacheKudu). Similarly, if you're +aware of some Kudu news we missed, let us know so we can cover it in +a future post.