Return-Path: X-Original-To: apmail-tajo-dev-archive@minotaur.apache.org Delivered-To: apmail-tajo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C44B31005C for ; Fri, 4 Apr 2014 05:24:35 +0000 (UTC) Received: (qmail 45863 invoked by uid 500); 4 Apr 2014 05:24:35 -0000 Delivered-To: apmail-tajo-dev-archive@tajo.apache.org Received: (qmail 45758 invoked by uid 500); 4 Apr 2014 05:24:32 -0000 Mailing-List: contact dev-help@tajo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tajo.apache.org Delivered-To: mailing list dev@tajo.apache.org Received: (qmail 45748 invoked by uid 99); 4 Apr 2014 05:24:29 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Apr 2014 05:24:29 +0000 Received: from localhost (HELO mail-qc0-f173.google.com) (127.0.0.1) (smtp-auth username hyunsik, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Apr 2014 05:24:29 +0000 Received: by mail-qc0-f173.google.com with SMTP id r5so2965197qcx.18 for ; Thu, 03 Apr 2014 22:24:28 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.224.65.67 with SMTP id h3mr12096409qai.43.1396589068415; Thu, 03 Apr 2014 22:24:28 -0700 (PDT) Received: by 10.96.144.69 with HTTP; Thu, 3 Apr 2014 22:24:28 -0700 (PDT) Date: Fri, 4 Apr 2014 14:24:28 +0900 Message-ID: Subject: [DISCUSS] 0.8.0 release and next roadmap From: Hyunsik Choi To: "dev@tajo.apache.org" Content-Type: multipart/alternative; boundary=001a11c2d83651fc5404f630bb41 --001a11c2d83651fc5404f630bb41 Content-Type: text/plain; charset=ISO-8859-1 Hi folks, I'm very happy to see that our community is growing! Also, It's a pleasure to discuss the Tajo 0.8.0 release. Recently, I've tested various features in various contexts, and tried to figure out if there are any critical problems. I think that there are only a few issues and we can release 0.8.0 next week. If there are further issues to be solved before the 0.8.0 release, feel free to suggest ideas. Also, I'd like to discuss our next roadmap. We are open to any suggestion from users, contributors, and committers. Please fire away! I'm thinking that our next stage should focus on improving the way Tajo runs in thousands of large cluster nodes and for a number of concurrent users. The key issues associated with this include the following: * High availability * Multi-tenancy scheduling * More stability * Improved shuffle The current work status is as follows. Min is working on Tajo's new scheduler (TAJO-540) based on sparrow. I'll support him. As far as I know, Alvin is working on TajoMaster HA (TAJO-704). Also, some guys including myself are investigating and solving the issues which occur in large clusters. These issues should be solved in order to make Tajo a complete enterprise-ready production. In addition, there are some SQL feature support issues. Many analytic problems require window functions. Also, in-subquery and scalar subquery should be supported. So, I'd like to schedule them with high priority. In my view, there will be very few SQL support issues if Tajo provides these features. Besides those areas, David is working on a nested schema and its related work (TAJO-710). I guess this will take quite a while because it requires a lot of hard work. So, it would be great to schedule the nested schema loosely. That's just my thoughts, anyhow. Aside from the discussion of our roadmap, I'd like to suggest that we need to release more frequently after the 0.8.0 release. So far, there has been a long period between each release because Tajo is undergoing heavy development. By 'releasing early, releasing often', we will make more tighter feedback loop between users and developers. I think that there are many additional many interesting issues to be included in our roadmap. Feel free to suggest your idea. We will arrange our short-term roadmap and long-term roadmap based on your suggestions. Thank you all so much for your contribution! Warm Regards, Hyunsik --001a11c2d83651fc5404f630bb41--