You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by ma...@apache.org on 2016/02/03 09:35:20 UTC

svn commit: r1728270 - in /kylin/site: ./ blog/ blog/2016/ blog/2016/02/ blog/2016/02/03/ blog/2016/02/03/streaming-cubing/ development/

Author: mahongbin
Date: Wed Feb  3 08:35:20 2016
New Revision: 1728270

URL: http://svn.apache.org/viewvc?rev=1728270&view=rev
Log:
UPDATE MESSAGE

Added:
    kylin/site/blog/2016/
    kylin/site/blog/2016/02/
    kylin/site/blog/2016/02/03/
    kylin/site/blog/2016/02/03/streaming-cubing/
    kylin/site/blog/2016/02/03/streaming-cubing/index.html
Modified:
    kylin/site/blog/index.html
    kylin/site/development/about_temp_files.html
    kylin/site/development/dev_env.html
    kylin/site/development/howto_contribute.html
    kylin/site/development/howto_docs.html
    kylin/site/development/howto_package.html
    kylin/site/development/howto_release.html
    kylin/site/development/howto_test.html
    kylin/site/development/index.html
    kylin/site/development/new_metadata.html
    kylin/site/development/web_tech.html
    kylin/site/feed.xml

Added: kylin/site/blog/2016/02/03/streaming-cubing/index.html
URL: http://svn.apache.org/viewvc/kylin/site/blog/2016/02/03/streaming-cubing/index.html?rev=1728270&view=auto
==============================================================================
--- kylin/site/blog/2016/02/03/streaming-cubing/index.html (added)
+++ kylin/site/blog/2016/02/03/streaming-cubing/index.html Wed Feb  3 08:35:20 2016
@@ -0,0 +1,272 @@
+<!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+<!doctype html>
+<html>
+	<!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+
+  <title>Apache Kylin | Streaming cubing (Prototype)</title>
+  <meta name="description" content="One of the most important features in 2.x branches is streaming cubing which enables OLAP analysis on streaming data. Streaming cubing delivers faster insigh...">
+  <meta name="author"      content="Apache Kylin">
+  <link rel="shortcut icon" href="fav.png" type="image/png">
+
+
+
+<link rel="stylesheet" href="/assets/css/animate.css">
+<!-- Bootstrap -->
+<link rel="stylesheet" href="/assets/css/bootstrap.min.css">
+
+<!-- Fonts -->
+<!-- <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Alice|Open+Sans:400,300,700"> -->
+
+<!-- Icons -->
+<link rel="stylesheet" href="/assets/css/font-awesome.min.css">
+
+  <!-- Custom styles -->
+  <link rel="stylesheet" href="/assets/css/styles.css">
+  <link rel="stylesheet" href="/assets/css/docs.css">
+  <link rel="stylesheet" href="/assets/css/pygments.css">
+
+  <link rel="canonical" href="http://kylin.apache.org/blog/2016/02/03/streaming-cubing/">
+  <link rel="alternate" type="application/rss+xml" title="Apache Kylin" href="http://kylin.apache.org/feed.xml" />
+
+<!--[if lt IE 9]> <script src="assets/js/html5shiv.js"></script> <![endif]-->
+<script>
+  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+  //oringal tracker for kylin.io
+  ga('create', 'UA-55534813-1', 'auto');
+  //new tracker for kylin.apache.org
+  ga('create', 'UA-55534813-2', 'auto', {'name':'toplevel'});
+
+  ga('send', 'pageview');
+  ga('toplevel.send', 'pageview');
+
+
+</script>
+<script type="text/javascript" src="/assets/js/jquery-1.9.1.min.js"></script>
+<script type="text/javascript" src="/assets/js/nside.js"></script> </script>
+<script type="text/javascript" src="/assets/js/nnav.js"></script> </script>
+</head>
+
+	<body>
+		<!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<header id="header" >
+  
+  <div id="head" class="parallax" parallax-speed="3" >
+    <div id="logo" class="text-center"> <img class="img-circle" id="circlelogo" src="/assets/images/kylin_logo.jpg"> <span class="title" >Apache Kylin™</span> <span class="tagline">Extreme OLAP Engine for Big Data</span> 
+    </div>
+  </div>
+  
+
+  <!-- Main Menu -->
+  <nav class="navbar navbar-default" role="navigation" id="nav-wrapper">
+  <div class="container-fluid" id="nav">
+    <!--
+    <img class="img-circle" width="40px" height="40px" id="circlelogo" src="/assets/images/kylin_logo.jpg">
+    -->
+    <!-- Brand and toggle get grouped for better mobile display -->
+    <div class="navbar-header">
+      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+        <span class="sr-only">Toggle navigation</span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+        <span class="icon-bar"></span>
+      </button>
+     
+    </div>
+
+    <!-- Collect the nav links, forms, and other content for toggling -->
+    <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+      <ul class="nav navbar-nav">
+     <li><a href="/">Home</a></li>
+          <li><a href="/docs" >Docs</a></li>
+          <li><a href="/download">Download</li>
+          <li><a href="/community" >Community</a></li>
+          <li><a href="/development" >Development</a></li>
+          <li><a href="/blog">Blog</li>
+          <li><a href="/cn" >中文版</a></li>  
+          <li><a href="https://twitter.com/apachekylin" target="_blank" class="fa fa-twitter fa-lg" title="Twitter: @ApacheKylin" ></a></li>
+          <li><a href="https://github.com/apache/kylin" target="_blank" class="fa fa-github-alt fa-lg" title="Github: apache/kylin" ></a></li>          
+          <li><a href="https://www.facebook.com/kylinio" target="_blank" class="fa fa-facebook fa-lg" title="Facebook: kylin.io" ></a></li>   
+      </ul>      
+    </div><!-- /.navbar-collapse -->
+  </div><!-- /.container-fluid -->
+</nav>
+ </header>
+
+		<div class="page-content">
+			<header style=" padding:2em 0 0 0">
+			<div class="container" >
+				<h4 class="section-title"><span>Apache Kylin™ Technical Blog</span></h4>
+			</div>
+		</div>
+
+		<div class="container">
+			<div>
+				<article class="post-content" >	
+				<!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<div class="post" style=" padding:2em 4em 4em 4em">
+
+  <header class="post-header">
+    <h1 class="post-title">Streaming cubing (Prototype)</h1>
+    <p class="post-meta" >Feb 3, 2016 • Hongbin Ma</p>
+  </header>
+
+  <article class="post-content" >
+    <p>One of the most important features in 2.x branches is streaming cubing which enables OLAP analysis on streaming data. Streaming cubing delivers faster insights on the data to help more promptly business decisions. Even though there are already many real time analysis tools in open source community, Kylin Streaming cubing still differs from them in multiple angles:</p>
+
+<p>Firstly, Kylin Streaming Cubing aligns with Kylin traditional cubing to provided unified, ANSI SQL interface. Actually Kylin Streaming shares the storage engine and query engine with traditional Kylin cubes, so in theory all of the optimization techniques to save storage and speed up query performance can also be applied on streaming cubes. Besides, all the supported aggregations/filters/UDFs still work for streaming cubes. By unifying the storage engine and query engine we also get freed from double amount of maintaince work.</p>
+
+<p>Secondly, Kylin Streaming Cubing does not require large amount of memory to store real time data, nor does it attempts to provide truly “real time” analysis. By our customer survey we found that minutes of visualization latency is acceptable for OLAP analysts. So our streaming cubing adopts the micro batch approach. Incoming streaming data are partitioned into different time windows and we build a micro batch for each time window. The cube output for each micro batch is directly saved to HBase. The query engine goes to HBase for data retrieving instead of the data ingestion server. The benefit of such design is that we don’t have to maintain large amount of in-memory index which could easily require tens of gigabytes of memory. In the future Kylin might need to consider truly “real time” support, too.</p>
+
+<p>Thirdly, Kylin Streaming Cubing data will be persistent and gradually be converted to traditional cubes, thus customers can still query “cold data” without any compromise on performance. As discussed above the output of streaming cubing is directly saved to HBase as a new segment. The traditional job engine will be notified of the new segment and take over to schedule merge jobs when then segments accumulates. Day after day the segments of the streaming cube got merged and become a very large traditional cube.</p>
+
+<p><img src="/images/develop/streaming.png" alt="Kylin Streaming Framework Architecture" /></p>
+
+<p>With the major difference in mind we will introduce the modules for Kylin Streaming cubing. Kylin Streaming cubing consist of three major parts:</p>
+
+<ul>
+  <li>Streaming Input to retrieve data from a replayable data queue (currently it is Kafka) within given time window. Streaming Input is also responsible for primary data cleaning and normalization. By default Kylin Streaming provides a default implementation to parse the messages from the source queue. Customers can choose to configure the parser or provide a brand new one based on their requirements.</li>
+  <li>Streaming Batch Ingestion to ingest the incoming data batch and transform it into a micro cube. Thanks to the latest Kylin In-memory cubing technology, this step is now times faster and space-saving than previous. The micro cube is directly saved to HBase.</li>
+  <li>Job Scheduling Module to trigger Streaming Batch Ingestion. Kylin does not put too much efforts in job scheduling, streaming cubing is not a exception. Currently we provided a simple implementation based on Linux Crontab.</li>
+</ul>
+
+<p>We’ll publish more detailed documents on how to use Kylin Streaming soon. In latest 2.x branch we are also working on more complicated load balancing schemes for streaming cubing. Please stay tuned.</p>
+
+
+  </article>
+
+</div>
+
+
+
+
+
+				</article>
+			</div>
+		</div>		
+		<!--
+* Licensed to the Apache Software Foundation (ASF) under one
+* or more contributor license agreements.  See the NOTICE file
+* distributed with this work for additional information
+* regarding copyright ownership.  The ASF licenses this file
+* to you under the Apache License, Version 2.0 (the
+* "License"); you may not use this file except in compliance
+* with the License.  You may obtain a copy of the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+-->
+
+<footer id="underfooter">
+    <div class="container">
+        <div class="row">
+            <div class="col-md-12 widget">
+                <div class="widget-body" style="text-align:center">
+                    <a href="http://www.apache.org">
+                        <img id="asf-logo" alt="Apache Software Foundation" src="/assets/images/feather-small.gif">
+                    </a>
+
+                    <div>
+                        The contents of this website are © 2015 Apache Software Foundation under the terms of the <a
+                            href="http://www.apache.org/licenses/LICENSE-2.0"> Apache License v2 </a>. Apache Kylin and
+                        its logo are trademarks of the Apache Software Foundation.
+                    </div>
+
+                </div>
+            </div>
+        </div>
+        <!-- /row of widgets -->
+
+    </div>
+    <div></div>
+
+</footer>
+
+	<script src="/assets/js/jquery-1.9.1.min.js"></script> 
+	<script src="/assets/js/bootstrap.min.js"></script> 
+	<script src="/assets/js/main.js"></script>
+	</body>
+</html>
+
+
+
+

Modified: kylin/site/blog/index.html
URL: http://svn.apache.org/viewvc/kylin/site/blog/index.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/blog/index.html (original)
+++ kylin/site/blog/index.html Wed Feb  3 08:35:20 2016
@@ -174,6 +174,12 @@
             
             <li>
         <h2 align="left" style="margin:0px">
+          <a class="post-link" href="/blog/2016/02/03/streaming-cubing/">Streaming cubing (Prototype)</a></h2><div align="left" class="post-meta">posted: Feb 3, 2016</div>
+        
+      </li>
+    
+            <li>
+        <h2 align="left" style="margin:0px">
           <a class="post-link" href="/blog/2015/12/25/support-powerbi-tableau9/">Apache Kylin supports Tableau 9 and MS Excel, Power BI now</a></h2><div align="left" class="post-meta">posted: Dec 25, 2015</div>
         
       </li>

Modified: kylin/site/development/about_temp_files.html
URL: http://svn.apache.org/viewvc/kylin/site/development/about_temp_files.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/about_temp_files.html (original)
+++ kylin/site/development/about_temp_files.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/dev_env.html
URL: http://svn.apache.org/viewvc/kylin/site/development/dev_env.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/dev_env.html (original)
+++ kylin/site/development/dev_env.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/howto_contribute.html
URL: http://svn.apache.org/viewvc/kylin/site/development/howto_contribute.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/howto_contribute.html (original)
+++ kylin/site/development/howto_contribute.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/howto_docs.html
URL: http://svn.apache.org/viewvc/kylin/site/development/howto_docs.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/howto_docs.html (original)
+++ kylin/site/development/howto_docs.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/howto_package.html
URL: http://svn.apache.org/viewvc/kylin/site/development/howto_package.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/howto_package.html (original)
+++ kylin/site/development/howto_package.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/howto_release.html
URL: http://svn.apache.org/viewvc/kylin/site/development/howto_release.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/howto_release.html (original)
+++ kylin/site/development/howto_release.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/howto_test.html
URL: http://svn.apache.org/viewvc/kylin/site/development/howto_test.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/howto_test.html (original)
+++ kylin/site/development/howto_test.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/index.html
URL: http://svn.apache.org/viewvc/kylin/site/development/index.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/index.html (original)
+++ kylin/site/development/index.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/new_metadata.html
URL: http://svn.apache.org/viewvc/kylin/site/development/new_metadata.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/new_metadata.html (original)
+++ kylin/site/development/new_metadata.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/development/web_tech.html
URL: http://svn.apache.org/viewvc/kylin/site/development/web_tech.html?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/development/web_tech.html (original)
+++ kylin/site/development/web_tech.html Wed Feb  3 08:35:20 2016
@@ -405,8 +405,6 @@
     
   
     
-  
-    
       <li><a href="/development/web_tech.html" class="list-group-item-lay pjaxlink" id="navlist">Kylin Web Summary</a></li>      
       
 
@@ -426,39 +424,6 @@
       
 
 
-   
-  
-
-  
-    
-  
-
-
-
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-  
-    
-      <li><a href="/development/streaming_cubing.html" class="list-group-item-lay pjaxlink" id="navlist">Streaming cubing (Prototype)</a></li>      
-      
-
-
 
 
 

Modified: kylin/site/feed.xml
URL: http://svn.apache.org/viewvc/kylin/site/feed.xml?rev=1728270&r1=1728269&r2=1728270&view=diff
==============================================================================
--- kylin/site/feed.xml (original)
+++ kylin/site/feed.xml Wed Feb  3 08:35:20 2016
@@ -19,11 +19,43 @@
     <description>Apache Kylin Home</description>
     <link>http://kylin.apache.org/</link>
     <atom:link href="http://kylin.apache.org/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Wed, 03 Feb 2016 00:25:14 -0800</pubDate>
-    <lastBuildDate>Wed, 03 Feb 2016 00:25:14 -0800</lastBuildDate>
+    <pubDate>Wed, 03 Feb 2016 00:34:04 -0800</pubDate>
+    <lastBuildDate>Wed, 03 Feb 2016 00:34:04 -0800</lastBuildDate>
     <generator>Jekyll v2.5.3</generator>
     
       <item>
+        <title>Streaming cubing (Prototype)</title>
+        <description>&lt;p&gt;One of the most important features in 2.x branches is streaming cubing which enables OLAP analysis on streaming data. Streaming cubing delivers faster insights on the data to help more promptly business decisions. Even though there are already many real time analysis tools in open source community, Kylin Streaming cubing still differs from them in multiple angles:&lt;/p&gt;
+
+&lt;p&gt;Firstly, Kylin Streaming Cubing aligns with Kylin traditional cubing to provided unified, ANSI SQL interface. Actually Kylin Streaming shares the storage engine and query engine with traditional Kylin cubes, so in theory all of the optimization techniques to save storage and speed up query performance can also be applied on streaming cubes. Besides, all the supported aggregations/filters/UDFs still work for streaming cubes. By unifying the storage engine and query engine we also get freed from double amount of maintaince work.&lt;/p&gt;
+
+&lt;p&gt;Secondly, Kylin Streaming Cubing does not require large amount of memory to store real time data, nor does it attempts to provide truly “real time” analysis. By our customer survey we found that minutes of visualization latency is acceptable for OLAP analysts. So our streaming cubing adopts the micro batch approach. Incoming streaming data are partitioned into different time windows and we build a micro batch for each time window. The cube output for each micro batch is directly saved to HBase. The query engine goes to HBase for data retrieving instead of the data ingestion server. The benefit of such design is that we don’t have to maintain large amount of in-memory index which could easily require tens of gigabytes of memory. In the future Kylin might need to consider truly “real time” support, too.&lt;/p&gt;
+
+&lt;p&gt;Thirdly, Kylin Streaming Cubing data will be persistent and gradually be converted to traditional cubes, thus customers can still query “cold data” without any compromise on performance. As discussed above the output of streaming cubing is directly saved to HBase as a new segment. The traditional job engine will be notified of the new segment and take over to schedule merge jobs when then segments accumulates. Day after day the segments of the streaming cube got merged and become a very large traditional cube.&lt;/p&gt;
+
+&lt;p&gt;&lt;img src=&quot;/images/develop/streaming.png&quot; alt=&quot;Kylin Streaming Framework Architecture&quot; /&gt;&lt;/p&gt;
+
+&lt;p&gt;With the major difference in mind we will introduce the modules for Kylin Streaming cubing. Kylin Streaming cubing consist of three major parts:&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;Streaming Input to retrieve data from a replayable data queue (currently it is Kafka) within given time window. Streaming Input is also responsible for primary data cleaning and normalization. By default Kylin Streaming provides a default implementation to parse the messages from the source queue. Customers can choose to configure the parser or provide a brand new one based on their requirements.&lt;/li&gt;
+  &lt;li&gt;Streaming Batch Ingestion to ingest the incoming data batch and transform it into a micro cube. Thanks to the latest Kylin In-memory cubing technology, this step is now times faster and space-saving than previous. The micro cube is directly saved to HBase.&lt;/li&gt;
+  &lt;li&gt;Job Scheduling Module to trigger Streaming Batch Ingestion. Kylin does not put too much efforts in job scheduling, streaming cubing is not a exception. Currently we provided a simple implementation based on Linux Crontab.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;We’ll publish more detailed documents on how to use Kylin Streaming soon. In latest 2.x branch we are also working on more complicated load balancing schemes for streaming cubing. Please stay tuned.&lt;/p&gt;
+
+</description>
+        <pubDate>Wed, 03 Feb 2016 08:30:00 -0800</pubDate>
+        <link>http://kylin.apache.org/blog/2016/02/03/streaming-cubing/</link>
+        <guid isPermaLink="true">http://kylin.apache.org/blog/2016/02/03/streaming-cubing/</guid>
+        
+        
+        <category>blog</category>
+        
+      </item>
+    
+      <item>
         <title>Apache Kylin supports Tableau 9 and MS Excel, Power BI now</title>
         <description>&lt;p&gt;Apache Kylin Community has rolled out an updated ODBC Driver (v1.2), which enforced more support for Business Intelligence clients, including Microsoft Excel, Microsoft Power BI and Tableau 9. This update did bring more convenience and selectivity for analysts and end users.&lt;/p&gt;
 
@@ -88,67 +120,6 @@ With sub-seconds query latency feature o
       </item>
     
       <item>
-        <title>Apache Kylin v1.2 Release Announcement</title>
-        <description>&lt;p&gt;The Apache Kylin community is pleased to announce the release of Apache Kylin v1.2, the first release after graduation.&lt;/p&gt;
-
-&lt;p&gt;Apache Kylin is an open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets, original contributed from eBay Inc.&lt;/p&gt;
-
-&lt;p&gt;To download Apache Kylin v1.2 source code or binary package: &lt;br /&gt;
-please visit the &lt;a href=&quot;http://kylin.apache.org/download&quot;&gt;download&lt;/a&gt; page.&lt;/p&gt;
-
-&lt;p&gt;This is a major release which brings more stable, robust and well management version, Apache Kylin community resolved about 44 issues including bug fixes, improvements, and few new features.&lt;/p&gt;
-
-&lt;h2 id=&quot;change-highlights&quot;&gt;Change Highlights&lt;/h2&gt;
-
-&lt;p&gt;&lt;strong&gt;Kylin Core Improvement&lt;/strong&gt;&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;Support Excel, Power BI and Tableau 9.1 &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-596&quot;&gt;KYLIN-596&lt;/a&gt;,&lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1065&quot;&gt;KYLIN-1065&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Improve small file management on HDFS &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-702&quot;&gt;KYLIN-702&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Env shell script enhance for Hive HCatalog &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1081&quot;&gt;KYLIN-1081&lt;/a&gt;, &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1119&quot;&gt;KYLIN-1119&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Dimenion column supports high cardinality over 10 million &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1099&quot;&gt;KYLIN-1099&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Enhance job page loading performance &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1154&quot;&gt;KYLIN-1154&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Make memory budget per query configurable &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1190&quot;&gt;KYLIN-1190&lt;/a&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;&lt;strong&gt;Main Bug Fixes&lt;/strong&gt;&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;Save cube issue in edit model &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1168&quot;&gt;KYLIN-1168&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Couldn’t change a cube’s name after it be created &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-693&quot;&gt;KYLIN-693&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Cube list missing under project &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-930&quot;&gt;KYLIN-930&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Error when join two sub-query &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1033&quot;&gt;KYLIN-1033&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Filter like (A or false) yields wrong result &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1039&quot;&gt;KYLIN-1039&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Support get MapReduce Job status for ResourceManager HA Env &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1067&quot;&gt;KYLIN-1067&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Can not send email caused by Build Base Cuboid Data step failed &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1106&quot;&gt;KYLIN-1106&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;ResourceTool download/upload does not work in binary package &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1121&quot;&gt;KYLIN-1121&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Kylin’s sample cube “kylin_sales_cube” couldn’t be saved &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1140&quot;&gt;KYLIN-1140&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Unit test with minicluster doesn’t work on 1.x &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1155&quot;&gt;KYLIN-1155&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Can’t parse DateFormat like ‘YYYYMMDD’ correctly in query &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1216&quot;&gt;KYLIN-1216&lt;/a&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;&lt;strong&gt;Upgrade&lt;/strong&gt;  &lt;br /&gt;
-We recommend to upgrade to this version for better performance, stability and bug fixes.&lt;br /&gt;
-Also to keep up to date with community with latest features and supports.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Support&lt;/strong&gt;  &lt;br /&gt;
-Any issue or question during upgrade, please &lt;br /&gt;
-open JIRA to Kylin project: &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN/&quot;&gt;https://issues.apache.org/jira/browse/KYLIN/&lt;/a&gt;  &lt;br /&gt;
-or  &lt;br /&gt;
-send mail to Apache Kylin dev mailing list: &lt;a href=&quot;&amp;#109;&amp;#097;&amp;#105;&amp;#108;&amp;#116;&amp;#111;:&amp;#100;&amp;#101;&amp;#118;&amp;#064;&amp;#107;&amp;#121;&amp;#108;&amp;#105;&amp;#110;&amp;#046;&amp;#097;&amp;#112;&amp;#097;&amp;#099;&amp;#104;&amp;#101;&amp;#046;&amp;#111;&amp;#114;&amp;#103;&quot;&gt;&amp;#100;&amp;#101;&amp;#118;&amp;#064;&amp;#107;&amp;#121;&amp;#108;&amp;#105;&amp;#110;&amp;#046;&amp;#097;&amp;#112;&amp;#097;&amp;#099;&amp;#104;&amp;#101;&amp;#046;&amp;#111;&amp;#114;&amp;#103;&lt;/a&gt;&lt;/p&gt;
-
-&lt;p&gt;&lt;em&gt;Great thanks to everyone who contributed!&lt;/em&gt;&lt;/p&gt;
-</description>
-        <pubDate>Wed, 23 Dec 2015 14:28:00 -0800</pubDate>
-        <link>http://kylin.apache.org/blog/2015/12/23/release-v1.2/</link>
-        <guid isPermaLink="true">http://kylin.apache.org/blog/2015/12/23/release-v1.2/</guid>
-        
-        
-        <category>blog</category>
-        
-      </item>
-    
-      <item>
         <title>Apache Kylin v1.2 正式发布</title>
         <description>&lt;p&gt;Apache Kylin社区非常高兴宣布Apache Kylin v1.2正式发布,这是自顺利毕业成Apache顶级项目后的第一个发布版本。&lt;/p&gt;
 
@@ -210,6 +181,67 @@ send mail to Apache Kylin dev mailing li
       </item>
     
       <item>
+        <title>Apache Kylin v1.2 Release Announcement</title>
+        <description>&lt;p&gt;The Apache Kylin community is pleased to announce the release of Apache Kylin v1.2, the first release after graduation.&lt;/p&gt;
+
+&lt;p&gt;Apache Kylin is an open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets, original contributed from eBay Inc.&lt;/p&gt;
+
+&lt;p&gt;To download Apache Kylin v1.2 source code or binary package: &lt;br /&gt;
+please visit the &lt;a href=&quot;http://kylin.apache.org/download&quot;&gt;download&lt;/a&gt; page.&lt;/p&gt;
+
+&lt;p&gt;This is a major release which brings more stable, robust and well management version, Apache Kylin community resolved about 44 issues including bug fixes, improvements, and few new features.&lt;/p&gt;
+
+&lt;h2 id=&quot;change-highlights&quot;&gt;Change Highlights&lt;/h2&gt;
+
+&lt;p&gt;&lt;strong&gt;Kylin Core Improvement&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;Support Excel, Power BI and Tableau 9.1 &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-596&quot;&gt;KYLIN-596&lt;/a&gt;,&lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1065&quot;&gt;KYLIN-1065&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Improve small file management on HDFS &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-702&quot;&gt;KYLIN-702&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Env shell script enhance for Hive HCatalog &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1081&quot;&gt;KYLIN-1081&lt;/a&gt;, &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1119&quot;&gt;KYLIN-1119&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Dimenion column supports high cardinality over 10 million &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1099&quot;&gt;KYLIN-1099&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Enhance job page loading performance &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1154&quot;&gt;KYLIN-1154&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Make memory budget per query configurable &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1190&quot;&gt;KYLIN-1190&lt;/a&gt;&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;strong&gt;Main Bug Fixes&lt;/strong&gt;&lt;/p&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;Save cube issue in edit model &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1168&quot;&gt;KYLIN-1168&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Couldn’t change a cube’s name after it be created &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-693&quot;&gt;KYLIN-693&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Cube list missing under project &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-930&quot;&gt;KYLIN-930&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Error when join two sub-query &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1033&quot;&gt;KYLIN-1033&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Filter like (A or false) yields wrong result &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1039&quot;&gt;KYLIN-1039&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Support get MapReduce Job status for ResourceManager HA Env &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1067&quot;&gt;KYLIN-1067&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Can not send email caused by Build Base Cuboid Data step failed &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1106&quot;&gt;KYLIN-1106&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;ResourceTool download/upload does not work in binary package &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1121&quot;&gt;KYLIN-1121&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Kylin’s sample cube “kylin_sales_cube” couldn’t be saved &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1140&quot;&gt;KYLIN-1140&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Unit test with minicluster doesn’t work on 1.x &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1155&quot;&gt;KYLIN-1155&lt;/a&gt;&lt;/li&gt;
+  &lt;li&gt;Can’t parse DateFormat like ‘YYYYMMDD’ correctly in query &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-1216&quot;&gt;KYLIN-1216&lt;/a&gt;&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;strong&gt;Upgrade&lt;/strong&gt;  &lt;br /&gt;
+We recommend to upgrade to this version for better performance, stability and bug fixes.&lt;br /&gt;
+Also to keep up to date with community with latest features and supports.&lt;/p&gt;
+
+&lt;p&gt;&lt;strong&gt;Support&lt;/strong&gt;  &lt;br /&gt;
+Any issue or question during upgrade, please &lt;br /&gt;
+open JIRA to Kylin project: &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN/&quot;&gt;https://issues.apache.org/jira/browse/KYLIN/&lt;/a&gt;  &lt;br /&gt;
+or  &lt;br /&gt;
+send mail to Apache Kylin dev mailing list: &lt;a href=&quot;&amp;#109;&amp;#097;&amp;#105;&amp;#108;&amp;#116;&amp;#111;:&amp;#100;&amp;#101;&amp;#118;&amp;#064;&amp;#107;&amp;#121;&amp;#108;&amp;#105;&amp;#110;&amp;#046;&amp;#097;&amp;#112;&amp;#097;&amp;#099;&amp;#104;&amp;#101;&amp;#046;&amp;#111;&amp;#114;&amp;#103;&quot;&gt;&amp;#100;&amp;#101;&amp;#118;&amp;#064;&amp;#107;&amp;#121;&amp;#108;&amp;#105;&amp;#110;&amp;#046;&amp;#097;&amp;#112;&amp;#097;&amp;#099;&amp;#104;&amp;#101;&amp;#046;&amp;#111;&amp;#114;&amp;#103;&lt;/a&gt;&lt;/p&gt;
+
+&lt;p&gt;&lt;em&gt;Great thanks to everyone who contributed!&lt;/em&gt;&lt;/p&gt;
+</description>
+        <pubDate>Wed, 23 Dec 2015 14:28:00 -0800</pubDate>
+        <link>http://kylin.apache.org/blog/2015/12/23/release-v1.2/</link>
+        <guid isPermaLink="true">http://kylin.apache.org/blog/2015/12/23/release-v1.2/</guid>
+        
+        
+        <category>blog</category>
+        
+      </item>
+    
+      <item>
         <title>Apache Kylin v1.1 (incubating) Release Announcement</title>
         <description>&lt;p&gt;The Apache Kylin community is pleased to announce the release of Apache Kylin v1.1 (incubating).&lt;/p&gt;
 
@@ -652,58 +684,6 @@ So the environment setup is as below:&lt
         
         
         <category>blog</category>
-        
-      </item>
-    
-      <item>
-        <title>Apache Kylin v1.0 (incubating) Release Announcement</title>
-        <description>&lt;p&gt;The Apache Kylin team is pleased to announce the release of Apache Kylin v1.0 (incubating). Apache Kylin is an open source Distributed Analytics Engine designed to provide SQL interface and multi-dimensional analysis (OLAP) on Hadoop supporting extremely large datasets.&lt;/p&gt;
-
-&lt;p&gt;To download Apache Kylin v1.0 (incubating) visit the &lt;a href=&quot;http://kylin.apache.org/download&quot;&gt;download&lt;/a&gt; page.&lt;/p&gt;
-
-&lt;p&gt;This is a major release which brings more stable, robust and well management version, Apache Kylin team resolved about 47 issues including bug fixes, improvements, and few new features.&lt;/p&gt;
-
-&lt;h2 id=&quot;change-highlights&quot;&gt;Change Highlights&lt;/h2&gt;
-
-&lt;p&gt;&lt;strong&gt;Kylin Core Improvement&lt;/strong&gt;&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;Dynamic Data Model has been added to supporting adding or removing column in data model without rebuild cube from the beginning &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-867&quot;&gt;KYLIN-867&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Upgraded Apache Calcite to 1.3 for more bug fixes and new SQL functions &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-881&quot;&gt;KYLIN-881&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Cleanup job enhanced to make sure there’s no garbage files left in OS and HDFS/HBase after job build &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-926&quot;&gt;KYLIN-926&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Added setting option for Hive intermediate tables created by Kylin &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-883&quot;&gt;KYLIN-883&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;HBase coprocessor enhanced to imrpove query performance &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-857&quot;&gt;KYLIN-857&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Kylin System Dashboard for usage, storage, performance &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-792&quot;&gt;KYLIN-792&lt;/a&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;&lt;strong&gt;Main Bug Fixes&lt;/strong&gt;&lt;/p&gt;
-
-&lt;ul&gt;
-  &lt;li&gt;Can’t get source record size, especially when using other Hadoop distribution rather than HDP, like Cloudera and MapR &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-404&quot;&gt;KYLIN-404&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Front-end cache cleanup issue &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-757&quot;&gt;KYLIN-757&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Useless hive intermediate tables and HBase tables will be dropped after cube build/merge &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-805&quot;&gt;KYLIN-805&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;Support More than one HDFS files of lookup table, especially for large lookup table &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-889&quot;&gt;KYLIN-889&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;JDBC driver bug fixes &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-945&quot;&gt;KYLIN-945&lt;/a&gt;, &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-626&quot;&gt;KYLIN-626&lt;/a&gt;&lt;/li&gt;
-  &lt;li&gt;UI Bug fixes &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-946&quot;&gt;KYLIN-946&lt;/a&gt;, &lt;a href=&quot;https://issues.apache.org/jira/browse/KYLIN-935&quot;&gt;KYLIN-935&lt;/a&gt;&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;&lt;strong&gt;Zeppelin Integration&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;&lt;a href=&quot;http://zeppelin.incubator.apache.org/&quot;&gt;Apache Zeppelin&lt;/a&gt; is a web-based notebook that enables interactive data analytics. The Apache Kylin team has contributed Kylin Interpreter which enables Zeppelin interaction with Kylin from notebook using ANSI SQL, this interpreter could be found from Zeppelin master code repo &lt;a href=&quot;https://github.com/apache/incubator-zeppelin/tree/master/kylin&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;&lt;strong&gt;Upgrade&lt;/strong&gt;&lt;/p&gt;
-
-&lt;p&gt;We recommend to upgrade to this version from v0.7.x or even more early version for better performance, stablility and clear one (most of the intermediate files will be cleaned up automatically). Also to keep up to date with community with latest features and supports.&lt;br /&gt;
-Any issue or question during upgrade, please send to Apache Kylin dev mailing list: &lt;a href=&quot;&amp;#109;&amp;#097;&amp;#105;&amp;#108;&amp;#116;&amp;#111;:&amp;#100;&amp;#101;&amp;#118;&amp;#064;&amp;#107;&amp;#121;&amp;#108;&amp;#105;&amp;#110;&amp;#046;&amp;#097;&amp;#112;&amp;#097;&amp;#099;&amp;#104;&amp;#101;&amp;#046;&amp;#111;&amp;#114;&amp;#103;&quot;&gt;&amp;#100;&amp;#101;&amp;#118;&amp;#064;&amp;#107;&amp;#121;&amp;#108;&amp;#105;&amp;#110;&amp;#046;&amp;#097;&amp;#112;&amp;#097;&amp;#099;&amp;#104;&amp;#101;&amp;#046;&amp;#111;&amp;#114;&amp;#103;&lt;/a&gt;&lt;/p&gt;
-
-&lt;p&gt;&lt;em&gt;Great thanks to everyone who contributed!&lt;/em&gt;&lt;/p&gt;
-</description>
-        <pubDate>Sun, 06 Sep 2015 10:28:00 -0700</pubDate>
-        <link>http://kylin.apache.org/blog/2015/09/06/release-v1.0-incubating/</link>
-        <guid isPermaLink="true">http://kylin.apache.org/blog/2015/09/06/release-v1.0-incubating/</guid>
-        
-        
-        <category>blog</category>
         
       </item>