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/05/24 05:29:38 UTC

[1/2] incubator-kudu git commit: Add weekly update for 5/23

Repository: incubator-kudu
Updated Branches:
  refs/heads/gh-pages 3409dcfd8 -> 95c22678e


Add weekly update for 5/23

Change-Id: I2890ce57c11999cac3b0e2be192159d17b0acdf6
Reviewed-on: http://gerrit.cloudera.org:8080/3175
Reviewed-by: Jean-Daniel Cryans
Tested-by: Todd Lipcon <to...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/incubator-kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kudu/commit/1d5280b4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kudu/tree/1d5280b4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kudu/diff/1d5280b4

Branch: refs/heads/gh-pages
Commit: 1d5280b4a4209286173e455b30a6b7798bc84cea
Parents: 3409dcf
Author: Todd Lipcon <to...@cloudera.com>
Authored: Mon May 23 11:53:12 2016 -0700
Committer: Todd Lipcon <to...@apache.org>
Committed: Tue May 24 05:29:08 2016 +0000

----------------------------------------------------------------------
 _posts/2016-05-23-weekly-update.md | 70 +++++++++++++++++++++++++++++++++
 community.md                       |  2 +
 2 files changed, 72 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/1d5280b4/_posts/2016-05-23-weekly-update.md
----------------------------------------------------------------------
diff --git a/_posts/2016-05-23-weekly-update.md b/_posts/2016-05-23-weekly-update.md
new file mode 100644
index 0000000..e07afdf
--- /dev/null
+++ b/_posts/2016-05-23-weekly-update.md
@@ -0,0 +1,70 @@
+---
+layout: post
+title: Apache Kudu (incubating) Weekly Update May 23, 2016
+author: Todd Lipcon
+---
+Welcome to the tenth edition of the Kudu Weekly Update. This weekly blog post
+covers ongoing development and news in the Apache Kudu (incubating) project.
+
+<!--more-->
+
+If you find this post useful, please let us know by emailing the
+[kudu-user mailing list](mailto:user@kudu.incubator.apache.org) or
+tweeting 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.
+
+## Kudu related podcast
+
+* Two committers, Mike Percy and Dan Burkert, appeared on the
+  [IBM New Builders podcast](https://developer.ibm.com/tv/apachecon-apache-projects/)
+  to talk about Apache Kudu, how they got involved, and what sort of
+  workloads it is best suited for.
+
+## Development discussions and code in progress
+
+* Jean-Daniel Cryans is again acting as the release manager for the upcoming
+  0.9.0 release. The git branch for 0.9 has now been cut, and only bug fixes
+  or small improvements will be committed to that branch between now and the
+  first release candidate.
+
+* Since Kudu's initial release, one of the most commonly requested features
+  has been support for the `UPSERT` operation. `UPSERT`, known in some other
+  databases as `INSERT ... ON DUPLICATE KEY UPDATE`. This operation has the
+  semantics of an `INSERT` if no key already exists with the provided primary
+  key. Otherwise, it replaces the existing row with the new values.
+
+  This week, several developers collaborated to add support for this operation.
+  Todd Lipcon implemented
+  [support on the server side](http://gerrit.cloudera.org:8080/#/c/3101/),
+  C++ client, and [Python client](http://gerrit.cloudera.org:8080/#/c/3128/).
+  Jean-Daniel Cryans added support in the
+  [Java client](http://gerrit.cloudera.org:8080/#/c/3123/). Ara Ebrahimi
+  and Will Berkeley have started working on
+  [integrating upsert support into the Flume sink](http://gerrit.cloudera.org:8080/#/c/3145/).
+
+* Mike Percy started working on support for [basic disk
+  space reservations](http://gerrit.cloudera.org:8080/#/c/3135/)
+  in the tablet server. This feature will cause the tablet server to stop
+  writing to a disk before it's full, preventing crashes due to running
+  out of space.
+
+* Chris George and Andy Grove collaborated on support for [insertions and
+  updates in the Spark DataSource](http://gerrit.cloudera.org:8080/#/c/2992/),
+  and the patch was committed towards the end of the week. Brent Gardner
+  has also been helping with the Spark integration, and fixed an important
+  [connection leak bug](https://issues.apache.org/jira/browse/KUDU-1453)
+  in the initial implementation.
+
+* David Alves worked on reviving a 7-month old patch by Jingkai Yuan which
+  implements a [integer delta encoding scheme](http://gerrit.cloudera.org:8080/#/c/1210/)
+  that is meant to be efficient both in terms of CPU and disk space. This
+  encoding scheme is also designed to take advantage of modern CPU instruction sets
+  such as AVX and AVX2.
+
+
+## Upcoming talks and meetups
+
+* Ryan Bosshart will be presenting Kudu at the [Dallas/Fort Worth
+  Cloudera User Group](http://www.meetup.com/DFW-Cloudera-User-Group/events/230547045/).
+

http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/1d5280b4/community.md
----------------------------------------------------------------------
diff --git a/community.md b/community.md
index c900a93..278bc3d 100644
--- a/community.md
+++ b/community.md
@@ -103,6 +103,8 @@ your city, get in touch by emailing the
 
 [comment]: # (Note: we are using an ordered list here to allow for special styling of it)
 
+1. Wed, May 25, 2016. [Dallas/Fort Worth Cloudera User Group](http://www.meetup.com/DFW-Cloudera-User-Group/events/230547045/).
+  _Apache Kudu: New Apache Hadoop Storage for Fast Analytics on Fast Data_. Presented by Ryan Bosshart.
 1. Thu, May 12, 2016. [Vancouver Spark Meetup](http://www.meetup.com/Vancouver-Spark/events/229692936/). Vancouver, BC, Canada.<br/>
    _Kudu and Spark for fast analytics on streaming data_. Presented by Mike Percy and Dan Burkert.
 1. Tue, May 10, 2016. [Apache: Big Data 2016](http://apachebigdata2016.sched.org/event/6M1k/using-kafka-and-kudu-for-fast-low-latency-sql-analytics-on-streaming-data-mike-percy-ashish-singh-cloudera). Vancouver, BC, Canada.<br/>


[2/2] incubator-kudu git commit: Add the reviews@ mailing list to community page.

Posted by to...@apache.org.
Add the reviews@ mailing list to community page.

Change-Id: I7e5d1cf48bb39ba3fc89d74d2bea91f1ee86925f
Reviewed-on: http://gerrit.cloudera.org:8080/3182
Reviewed-by: Todd Lipcon <to...@apache.org>
Tested-by: Todd Lipcon <to...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/incubator-kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kudu/commit/95c22678
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kudu/tree/95c22678
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kudu/diff/95c22678

Branch: refs/heads/gh-pages
Commit: 95c22678e7288a7bb67b992664dc0287cdbcd2db
Parents: 1d5280b
Author: Todd Lipcon <to...@cloudera.com>
Authored: Mon May 23 21:40:47 2016 -0700
Committer: Todd Lipcon <to...@apache.org>
Committed: Tue May 24 05:29:25 2016 +0000

----------------------------------------------------------------------
 community.md | 6 ++++++
 1 file changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-kudu/blob/95c22678/community.md
----------------------------------------------------------------------
diff --git a/community.md b/community.md
index 278bc3d..d2b6505 100644
--- a/community.md
+++ b/community.md
@@ -24,6 +24,12 @@ Get help using Kudu or contribute to the project on our mailing lists or our cha
   ([subscribe](mailto:issues-subscribe@kudu.incubator.apache.org))
   ([unsubscribe](mailto:issues-unsubscribe@kudu.incubator.apache.org))
   ([archives](http://mail-archives.apache.org/mod_mbox/incubator-kudu-issues/))
+* [reviews@kudu.incubator.apache.org](http://mail-archives.apache.org/mod_mbox/incubator-kudu-reviews/)
+  receives an email copy of all code review requests and responses on the
+  [Kudu Gerrit](http://gerrit.cloudera.org:8080/#/q/status:open+project:kudu).
+  ([subscribe](mailto:reviews-subscribe@kudu.incubator.apache.org))
+  ([unsubscribe](mailto:reviews-unsubscribe@kudu.incubator.apache.org))
+  ([archives](http://mail-archives.apache.org/mod_mbox/incubator-kudu-reviews/))
 * The [Kudu slack chat room](https://getkudu-slack.herokuapp.com/) is where
   many Kudu developers and users hang out to answer questions and chat.