flink-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rmetz...@apache.org
Subject [10/39] flink-web git commit: Rebuild site
Date Wed, 18 Jan 2017 14:04:32 GMT
http://git-wip-us.apache.org/repos/asf/flink-web/blob/9ec0a879/content/news/2016/10/12/release-1.1.3.html
----------------------------------------------------------------------
diff --git a/content/news/2016/10/12/release-1.1.3.html b/content/news/2016/10/12/release-1.1.3.html
new file mode 100644
index 0000000..ce71792
--- /dev/null
+++ b/content/news/2016/10/12/release-1.1.3.html
@@ -0,0 +1,296 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+    <title>Apache Flink: Apache Flink 1.1.3 Released</title>
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <!-- Bootstrap -->
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
+    <link rel="stylesheet" href="/css/flink.css">
+    <link rel="stylesheet" href="/css/syntax.css">
+
+    <!-- Blog RSS feed -->
+    <link href="/blog/feed.xml" rel="alternate" type="application/rss+xml" title="Apache Flink Blog: RSS feed" />
+
+    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
+    <!-- We need to load Jquery in the header for custom google analytics event tracking-->
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+    <![endif]-->
+  </head>
+  <body>  
+    
+
+    <!-- Main content. -->
+    <div class="container">
+    <div class="row">
+
+      
+     <div id="sidebar" class="col-sm-3">
+          <!-- Top navbar. -->
+    <nav class="navbar navbar-default">
+        <!-- The logo. -->
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <div class="navbar-logo">
+            <a href="/">
+              <img alt="Apache Flink" src="/img/navbar-brand-logo.png" width="147px" height="73px">
+            </a>
+          </div>
+        </div><!-- /.navbar-header -->
+
+        <!-- The navigation links. -->
+        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+          <ul class="nav navbar-nav navbar-main">
+
+            <!-- Downloads -->
+            <li class=""><a class="btn btn-info" href="/downloads.html">Download Flink</a></li>
+
+            <!-- Overview -->
+            <li><a href="/index.html">Home</a></li>
+
+            <!-- Intro -->
+            <li><a href="/introduction.html">Introduction to Flink</a></li>
+
+            <!-- Use cases -->
+            <li><a href="/usecases.html">Flink Use Cases</a></li>
+
+            <!-- Powered by -->
+            <li><a href="/poweredby.html">Powered by Flink</a></li>
+
+            <!-- Ecosystem -->
+            <li><a href="/ecosystem.html">Ecosystem</a></li>
+
+            <!-- Community -->
+            <li><a href="/community.html">Community &amp; Project Info</a></li>
+
+            <!-- Contribute -->
+            <li><a href="/how-to-contribute.html">How to Contribute</a></li>
+
+            <!-- Blog -->
+            <li class=" active hidden-md hidden-sm"><a href="/blog/"><b>Flink Blog</b></a></li>
+
+            <hr />
+
+
+
+            <!-- Documentation -->
+            <!-- <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">Documentation <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li> -->
+            <li class="dropdown">
+              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation
+                <span class="caret"></span></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">1.1 (Latest stable release) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.2" target="_blank">1.2 (Snapshot) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                </ul>
+              </li>
+
+            <!-- Quickstart -->
+            <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1/quickstart/setup_quickstart.html" target="_blank">Quickstart <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+            <!-- GitHub -->
+            <li>
+              <a href="https://github.com/apache/flink" target="_blank">Flink on GitHub <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+
+
+
+
+
+          </ul>
+
+
+
+          <ul class="nav navbar-nav navbar-bottom">
+          <hr />
+
+            <!-- FAQ -->
+            <li ><a href="/faq.html">Project FAQ</a></li>
+
+            <!-- Twitter -->
+            <li><a href="https://twitter.com/apacheflink" target="_blank">@ApacheFlink <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+            <!-- Visualizer -->
+            <li class=" hidden-md hidden-sm"><a href="/visualizer/" target="_blank">Plan Visualizer <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+          </ul>
+        </div><!-- /.navbar-collapse -->
+    </nav>
+
+      </div>
+      <div class="col-sm-9">
+      <div class="row-fluid">
+  <div class="col-sm-12">
+    <div class="row">
+      <h1>Apache Flink 1.1.3 Released</h1>
+
+      <article>
+        <p>12 Oct 2016</p>
+
+<p>The Apache Flink community released the next bugfix version of the Apache Flink 1.1. series.</p>
+
+<p>We recommend all users to upgrade to Flink 1.1.3.</p>
+
+<div class="highlight"><pre><code class="language-xml"><span class="nt">&lt;dependency&gt;</span>
+  <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
+  <span class="nt">&lt;artifactId&gt;</span>flink-java<span class="nt">&lt;/artifactId&gt;</span>
+  <span class="nt">&lt;version&gt;</span>1.1.3<span class="nt">&lt;/version&gt;</span>
+<span class="nt">&lt;/dependency&gt;</span>
+<span class="nt">&lt;dependency&gt;</span>
+  <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
+  <span class="nt">&lt;artifactId&gt;</span>flink-streaming-java_2.10<span class="nt">&lt;/artifactId&gt;</span>
+  <span class="nt">&lt;version&gt;</span>1.1.3<span class="nt">&lt;/version&gt;</span>
+<span class="nt">&lt;/dependency&gt;</span>
+<span class="nt">&lt;dependency&gt;</span>
+  <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
+  <span class="nt">&lt;artifactId&gt;</span>flink-clients_2.10<span class="nt">&lt;/artifactId&gt;</span>
+  <span class="nt">&lt;version&gt;</span>1.1.3<span class="nt">&lt;/version&gt;</span>
+<span class="nt">&lt;/dependency&gt;</span></code></pre></div>
+
+<p>You can find the binaries on the updated <a href="http://flink.apache.org/downloads.html">Downloads page</a>.</p>
+
+<h2 id="note-for-rocksdb-backend-users">Note for RocksDB Backend Users</h2>
+
+<p>It is highly recommended to use the “fully async” mode for the RocksDB state backend. The “fully async” mode will most likely allow you to easily upgrade to Flink 1.2 (via <a href="https://ci.apache.org/projects/flink/flink-docs-release-1.1/apis/streaming/savepoints.html">savepoints</a>) when it is released. The “semi async” mode will no longer be supported by Flink 1.2.</p>
+
+<div class="highlight"><pre><code class="language-java"><span class="n">RocksDBStateBackend</span> <span class="n">backend</span> <span class="o">=</span> <span class="k">new</span> <span class="nf">RocksDBStateBackend</span><span class="o">(</span><span class="s">&quot;...&quot;</span><span class="o">);</span>
+<span class="n">backend</span><span class="o">.</span><span class="na">enableFullyAsyncSnapshots</span><span class="o">();</span></code></pre></div>
+
+<h2 id="release-notes---flink---version-113">Release Notes - Flink - Version 1.1.3</h2>
+
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-2662">FLINK-2662</a>] -         CompilerException: &quot;Bug: Plan generation for Unions picked a ship strategy between binary plan operators.&quot;
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4311">FLINK-4311</a>] -         TableInputFormat fails when reused on next split
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4329">FLINK-4329</a>] -         Fix Streaming File Source Timestamps/Watermarks Handling
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4485">FLINK-4485</a>] -         Finished jobs in yarn session fill /tmp filesystem
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4513">FLINK-4513</a>] -         Kafka connector documentation refers to Flink 1.1-SNAPSHOT
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4514">FLINK-4514</a>] -         ExpiredIteratorException in Kinesis Consumer on long catch-ups to head of stream
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4540">FLINK-4540</a>] -         Detached job execution may prevent cluster shutdown
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4544">FLINK-4544</a>] -         TaskManager metrics are vulnerable to custom JMX bean installation
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4566">FLINK-4566</a>] -         ProducerFailedException does not properly preserve Exception causes
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4588">FLINK-4588</a>] -         Fix Merging of Covering Window in MergingWindowSet
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4589">FLINK-4589</a>] -         Fix Merging of Covering Window in MergingWindowSet
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4616">FLINK-4616</a>] -         Kafka consumer doesn&#39;t store last emmited watermarks per partition in state
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4618">FLINK-4618</a>] -         FlinkKafkaConsumer09 should start from the next record on startup from offsets in Kafka
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4619">FLINK-4619</a>] -         JobManager does not answer to client when restore from savepoint fails
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4636">FLINK-4636</a>] -         AbstractCEPPatternOperator fails to restore state
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4640">FLINK-4640</a>] -         Serialization of the initialValue of a Fold on WindowedStream fails
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4651">FLINK-4651</a>] -         Re-register processing time timers at the WindowOperator upon recovery.
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4663">FLINK-4663</a>] -         Flink JDBCOutputFormat logs wrong WARN message
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4672">FLINK-4672</a>] -         TaskManager accidentally decorates Kill messages
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4677">FLINK-4677</a>] -         Jars with no job executions produces NullPointerException in ClusterClient
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4702">FLINK-4702</a>] -         Kafka consumer must commit offsets asynchronously
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4727">FLINK-4727</a>] -         Kafka 0.9 Consumer should also checkpoint auto retrieved offsets even when no data is read
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4732">FLINK-4732</a>] -         Maven junction plugin security threat
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4777">FLINK-4777</a>] -         ContinuousFileMonitoringFunction may throw IOException when files are moved
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4788">FLINK-4788</a>] -         State backend class cannot be loaded, because fully qualified name converted to lower-case
+</li>
+</ul>
+
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4396">FLINK-4396</a>] -         GraphiteReporter class not found at startup of jobmanager
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4574">FLINK-4574</a>] -         Strengthen fetch interval implementation in Kinesis consumer
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4723">FLINK-4723</a>] -         Unify behaviour of committed offsets to Kafka / ZK for Kafka 0.8 and 0.9 consumer
+</li>
+</ul>
+
+      </article>
+    </div>
+
+    <div class="row">
+      <div id="disqus_thread"></div>
+      <script type="text/javascript">
+        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+        var disqus_shortname = 'stratosphere-eu'; // required: replace example with your forum shortname
+
+        /* * * DON'T EDIT BELOW THIS LINE * * */
+        (function() {
+            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+            dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+             (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+        })();
+      </script>
+    </div>
+  </div>
+</div>
+      </div>
+    </div>
+
+    <hr />
+
+    <div class="row">
+      <div class="footer text-center col-sm-12">
+        <p>Copyright © 2014-2016 <a href="http://apache.org">The Apache Software Foundation</a>. All Rights Reserved.</p>
+        <p>Apache Flink, Apache, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.</p>
+        <p><a href="/privacy-policy.html">Privacy Policy</a> &middot; <a href="/blog/feed.xml">RSS feed</a></p>
+      </div>
+    </div>
+    </div><!-- /.container -->
+
+    <!-- Include all compiled plugins (below), or include individual files as needed -->
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
+    <script src="/js/codetabs.js"></script>
+    <script src="/js/stickysidebar.js"></script>
+
+
+    <!-- Google Analytics -->
+    <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');
+
+      ga('create', 'UA-52545728-1', 'auto');
+      ga('send', 'pageview');
+    </script>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/9ec0a879/content/news/2016/12/19/2016-year-in-review.html
----------------------------------------------------------------------
diff --git a/content/news/2016/12/19/2016-year-in-review.html b/content/news/2016/12/19/2016-year-in-review.html
new file mode 100644
index 0000000..6c1be72
--- /dev/null
+++ b/content/news/2016/12/19/2016-year-in-review.html
@@ -0,0 +1,386 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+    <title>Apache Flink: Apache Flink in 2016: Year in Review</title>
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <!-- Bootstrap -->
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
+    <link rel="stylesheet" href="/css/flink.css">
+    <link rel="stylesheet" href="/css/syntax.css">
+
+    <!-- Blog RSS feed -->
+    <link href="/blog/feed.xml" rel="alternate" type="application/rss+xml" title="Apache Flink Blog: RSS feed" />
+
+    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
+    <!-- We need to load Jquery in the header for custom google analytics event tracking-->
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+    <![endif]-->
+  </head>
+  <body>  
+    
+
+    <!-- Main content. -->
+    <div class="container">
+    <div class="row">
+
+      
+     <div id="sidebar" class="col-sm-3">
+          <!-- Top navbar. -->
+    <nav class="navbar navbar-default">
+        <!-- The logo. -->
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <div class="navbar-logo">
+            <a href="/">
+              <img alt="Apache Flink" src="/img/navbar-brand-logo.png" width="147px" height="73px">
+            </a>
+          </div>
+        </div><!-- /.navbar-header -->
+
+        <!-- The navigation links. -->
+        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+          <ul class="nav navbar-nav navbar-main">
+
+            <!-- Downloads -->
+            <li class=""><a class="btn btn-info" href="/downloads.html">Download Flink</a></li>
+
+            <!-- Overview -->
+            <li><a href="/index.html">Home</a></li>
+
+            <!-- Intro -->
+            <li><a href="/introduction.html">Introduction to Flink</a></li>
+
+            <!-- Use cases -->
+            <li><a href="/usecases.html">Flink Use Cases</a></li>
+
+            <!-- Powered by -->
+            <li><a href="/poweredby.html">Powered by Flink</a></li>
+
+            <!-- Ecosystem -->
+            <li><a href="/ecosystem.html">Ecosystem</a></li>
+
+            <!-- Community -->
+            <li><a href="/community.html">Community &amp; Project Info</a></li>
+
+            <!-- Contribute -->
+            <li><a href="/how-to-contribute.html">How to Contribute</a></li>
+
+            <!-- Blog -->
+            <li class=" active hidden-md hidden-sm"><a href="/blog/"><b>Flink Blog</b></a></li>
+
+            <hr />
+
+
+
+            <!-- Documentation -->
+            <!-- <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">Documentation <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li> -->
+            <li class="dropdown">
+              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation
+                <span class="caret"></span></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">1.1 (Latest stable release) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.2" target="_blank">1.2 (Snapshot) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                </ul>
+              </li>
+
+            <!-- Quickstart -->
+            <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1/quickstart/setup_quickstart.html" target="_blank">Quickstart <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+            <!-- GitHub -->
+            <li>
+              <a href="https://github.com/apache/flink" target="_blank">Flink on GitHub <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+
+
+
+
+
+          </ul>
+
+
+
+          <ul class="nav navbar-nav navbar-bottom">
+          <hr />
+
+            <!-- FAQ -->
+            <li ><a href="/faq.html">Project FAQ</a></li>
+
+            <!-- Twitter -->
+            <li><a href="https://twitter.com/apacheflink" target="_blank">@ApacheFlink <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+            <!-- Visualizer -->
+            <li class=" hidden-md hidden-sm"><a href="/visualizer/" target="_blank">Plan Visualizer <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+          </ul>
+        </div><!-- /.navbar-collapse -->
+    </nav>
+
+      </div>
+      <div class="col-sm-9">
+      <div class="row-fluid">
+  <div class="col-sm-12">
+    <div class="row">
+      <h1>Apache Flink in 2016: Year in Review</h1>
+
+      <article>
+        <p>19 Dec 2016 by Mike Winters</p>
+
+<p>2016 was an exciting year for the Apache Flink® community, and the
+  <a href="http://flink.apache.org/news/2016/03/08/release-1.0.0.html" target="_blank">release of Flink 1.0 in March</a>
+   marked the first time in Flink’s history that the community guaranteed API backward compatibility for all
+   versions in a series. This step forward for Flink was followed by many new and exciting production deployments
+   in organizations of all shapes and sizes, all around the globe.</p>
+
+<p>In this post, we’ll look back on the project’s progress over the course of 2016, and
+we’ll also preview what 2017 has in store.</p>
+
+<div class="page-toc">
+<ul id="markdown-toc">
+  <li><a href="#community-growth" id="markdown-toc-community-growth">Community Growth</a>    <ul>
+      <li><a href="#github" id="markdown-toc-github">Github</a></li>
+      <li><a href="#meetups" id="markdown-toc-meetups">Meetups</a></li>
+    </ul>
+  </li>
+  <li><a href="#flink-forward-2016" id="markdown-toc-flink-forward-2016">Flink Forward 2016</a></li>
+  <li><a href="#features-and-ecosystem" id="markdown-toc-features-and-ecosystem">Features and Ecosystem</a>    <ul>
+      <li><a href="#flink-ecosystem-growth" id="markdown-toc-flink-ecosystem-growth">Flink Ecosystem Growth</a></li>
+      <li><a href="#feature-timeline-in-2016" id="markdown-toc-feature-timeline-in-2016">Feature Timeline in 2016</a></li>
+    </ul>
+  </li>
+  <li><a href="#looking-ahead-to-2017" id="markdown-toc-looking-ahead-to-2017">Looking ahead to 2017</a></li>
+</ul>
+
+</div>
+
+<h2 id="community-growth">Community Growth</h2>
+
+<h3 id="github">Github</h3>
+<p>First, here’s a summary of community statistics from <a href="https://github.com/apache/flink" target="_blank">GitHub</a>. At the time of writing:</p>
+<ul>
+  <li><b>Contributors</b> have increased from 150 in December 2015 to 258 in December 2016 (up <b>72%</b>)</li>
+  <li><b>Stars</b> have increased from 813 in December 2015 to 1830 in December 2016 (up <b>125%</b>)</li>
+  <li><b>Forks</b> have increased from 544 in December 2015 to 1255 in December 2016 (up <b>130%</b>)</li>
+</ul>
+
+<p>The community also welcomed <b>3 new committers in 2016</b>: Chengxiang Li, Greg Hogan, and Tzu-Li (Gordon) Tai.</p>
+
+<p><br /><img src="/img/blog/github-stats-2016.png" width="775" alt="Apache Flink GitHub Stats" />
+<br />
+<br /></p>
+
+<p>Next, let’s take a look at a few other project stats, starting with number of commits. If we run:</p>
+
+<div class="highlight"><pre><code>git log --pretty=oneline --after=12/31/2015 | wc -l
+</code></pre></div>
+<p>…inside the Flink repository, we’ll see a total of <strong>1884</strong> commits so far in 2016, bringing the all-time total commits to <strong>10,015</strong>.</p>
+
+<p>Now, let’s go a bit deeper. And here are instructions in case you’d like to take a look at this data yourself.</p>
+
+<ul>
+  <li>Download gitstats from the <a href="http://gitstats.sourceforge.net/">project homepage</a>. Or, on OS X with homebrew, type:</li>
+</ul>
+
+<div class="highlight"><pre><code>brew install --HEAD homebrew/head-only/gitstats
+</code></pre></div>
+
+<ul>
+  <li>Clone the Apache Flink git repository:</li>
+</ul>
+
+<div class="highlight"><pre><code>git clone git@github.com:apache/flink.git
+</code></pre></div>
+
+<ul>
+  <li>Generate the statistics</li>
+</ul>
+
+<div class="highlight"><pre><code>gitstats flink/ flink-stats/
+</code></pre></div>
+
+<ul>
+  <li>View all the statistics as an html page using your defaulf browser:</li>
+</ul>
+
+<div class="highlight"><pre><code>open flink-stats/index.html
+</code></pre></div>
+<p>2016 is the year that Flink surpassed 1 million lines of code, now clocking in at <strong>1,034,137</strong> lines.</p>
+
+<p><img src="/img/blog/flink-lines-of-code-2016.png" align="center" width="550" alt="Flink Total Lines of Code" /></p>
+
+<p>Monday remains the day of the week with the most commits over the project’s history:</p>
+
+<p><img src="/img/blog/flink-dow-2016.png" align="center" width="550" alt="Flink Commits by Day of Week" /></p>
+
+<p>And 5pm is still solidly the preferred commit time:</p>
+
+<p><img src="/img/blog/flink-hod-2016.png" align="center" width="550" alt="Flink Commits by Hour of Day" /></p>
+
+<p><br /></p>
+
+<h3 id="meetups">Meetups</h3>
+<p><a href="https://www.meetup.com/topics/apache-flink/" target="_blank">Apache Flink Meetup membership</a> grew by <b>240%</b>
+this year, and at the time of writing, there are 41 meetups comprised of 16,541 members listing Flink as a topic–up from 16 groups with 4,864 members in December 2015.
+The Flink community is proud to be truly global in nature.</p>
+
+<p><img src="/img/blog/flink-meetups-dec2016.png" width="775" alt="Apache Flink Meetup Map" /></p>
+
+<h2 id="flink-forward-2016">Flink Forward 2016</h2>
+
+<p>The <a href="http://2016.flink-forward.org/" target="_blank">second annual Flink Forward conference </a>took place in
+Berlin on September 12-14, and over 350 members of the Flink community came together for speaker sessions, training,
+and discussion about Flink. <a href="http://2016.flink-forward.org/program/sessions/" target="_blank">Slides and videos</a>
+ from speaker sessions are available online, and we encourage you to take a look if you’re interested in learning more
+ about how Flink is used in production in a wide range of organizations.</p>
+
+<p>Flink Forward will be expanding to <a href="http://sf.flink-forward.org/" target="_blank">San Francisco in April 2017</a>, and the <a href="http://berlin.flink-forward.org/" target="_blank">third-annual Berlin event
+  is scheduled for September 2017.</a></p>
+
+<p><img src="/img/blog/speaker-logos-ff2016.png" width="775" alt="Flink Forward Speakers" /></p>
+
+<h2 id="features-and-ecosystem">Features and Ecosystem</h2>
+
+<h3 id="flink-ecosystem-growth">Flink Ecosystem Growth</h3>
+
+<p>Flink was added to a selection of distributions during 2016, making it easier
+for an even larger base of users to start working with Flink:</p>
+
+<ul>
+  <li><a href="https://aws.amazon.com/blogs/big-data/use-apache-flink-on-amazon-emr/" target="_blank">
+    Amazon EMR</a></li>
+  <li><a href="https://cloud.google.com/dataproc/docs/release-notes/service#november_29_2016" target="_blank">
+    Google Cloud Dataproc</a></li>
+  <li><a href="https://www.lightbend.com/blog/introducing-lightbend-fast-data-platform" target="_blank">
+    Lightbend Fast Data Platform</a></li>
+</ul>
+
+<p>In addition, the Apache Beam and Flink communities teamed up to build a Flink runner for Beam that, according to the Google team, is <a href="https://cloud.google.com/blog/big-data/2016/05/why-apache-beam-a-google-perspective" target="_blank">“sophisticated enough to be a compelling alternative to Cloud Dataflow when running on premise or on non-Google clouds”</a>.</p>
+
+<h3 id="feature-timeline-in-2016">Feature Timeline in 2016</h3>
+
+<p>Here’s a selection of major features added to Flink over the course of 2016:</p>
+
+<p><img src="/img/blog/flink-releases-2016.png" width="775" alt="Flink Release Timeline 2016" /></p>
+
+<p>If you spend time in the <a href="https://issues.apache.org/jira/browse/FLINK-4554?jql=project%20%3D%20FLINK%20AND%20issuetype%20%3D%20%22New%20Feature%22%20AND%20status%20%3D%20Resolved%20ORDER%20BY%20resolved%20DESC" target="_blank">Apache Flink JIRA project</a>, you’ll see that the Flink community has addressed every single one of the roadmap items identified
+in <a href="http://flink.apache.org/news/2015/12/18/a-year-in-review.html" target="_blank">2015’s year in review post</a>. Here’s to making that an annual tradition. :)</p>
+
+<h2 id="looking-ahead-to-2017">Looking ahead to 2017</h2>
+
+<p>A good source of information about the Flink community’s roadmap is the list of
+<a href="https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals" target="_blank">Flink
+Improvement Proposals (FLIPs)</a> in the project wiki. Below, we’ll highlight a selection of FLIPs
+that have been accepted by the community as well as some that are still under discussion.</p>
+
+<p>We should note that work is already underway on a number of these features, and some will even be included in Flink 1.2 at the beginning of 2017.</p>
+
+<ul>
+  <li>
+    <p><strong>A new Flink deployment and process model</strong>, as described in <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65147077" target="_blank">FLIP-6<a></a>. This work ensures that Flink supports a wide
+range of deployment types and cluster managers, making it possible to run Flink smoothly in any environment.</a></p>
+  </li>
+  <li>
+    <p><strong>Dynamic scaling</strong> for both key-value state <a href="https://github.com/apache/flink/pull/2440" target="_blank">(as described in
+this PR)<a></a> <em>and</em> non-partitioned state <a href="https://cwiki.apache.org/confluence/display/FLINK/FLIP-8%3A+Rescalable+Non-Partitioned+State" target="_blank">(as described in FLIP-8)<a></a>, ensuring that it’s always possible to split or merge state when scaling up or down, respectively.</a></a></p>
+  </li>
+  <li>
+    <p><strong>Asynchronous I/O</strong>, as described in <a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65870673" target="_blank">FLIP-12
+</a>, which makes I/O access a less time-consuming process without adding complexity or the need for extra checkpoint coordination.</p>
+  </li>
+  <li>
+    <p><strong>Enhancements to the window evictor</strong>, as described in <a href="https://cwiki.apache.org/confluence/display/FLINK/FLIP-4+%3A+Enhance+Window+Evictor" target="_blank">FLIP-4</a>,
+to provide users with more control over how elements are evicted from a window.</p>
+  </li>
+  <li>
+    <p><strong>Fined-grained recovery from task failures</strong>, as described in <a href="https://cwiki.apache.org/confluence/display/FLINK/FLIP-1+%3A+Fine+Grained+Recovery+from+Task+Failures" target="_blank">FLIP-1</a>,
+to make it possible to restart only what needs to be restarted during recovery, building on cached intermediate results.</p>
+  </li>
+  <li>
+    <p><strong>Unified checkpoints and savepoints</strong>, as described in <a href="https://cwiki.apache.org/confluence/display/FLINK/FLIP-10%3A+Unify+Checkpoints+and+Savepoints" target="_blank">FLIP-10</a>, to
+allow savepoints to be triggered automatically–important for program updates for the sake of error handling because savepoints allow the user to modify both
+ the job and Flink version whereas checkpoints can only be recovered with the same job.</p>
+  </li>
+  <li>
+    <p><strong>Table API window aggregations</strong>, as described in <a href="https://cwiki.apache.org/confluence/display/FLINK/FLIP-11%3A+Table+API+Stream+Aggregations" target="_blank">FLIP-11</a>, to support group-window and row-window aggregates on streaming and batch tables.</p>
+  </li>
+  <li>
+    <p><strong>Side inputs</strong>, as described in <a href="https://docs.google.com/document/d/1hIgxi2Zchww_5fWUHLoYiXwSBXjv-M5eOv-MKQYN3m4/edit" target="_blank">this design document</a>, to
+enable the joining of a main, high-throughput stream with one more more inputs with static or slowly-changing data.</p>
+  </li>
+</ul>
+
+<p>If you’re interested in getting involved with Flink, we encourage you to take a look at the FLIPs and to join the discussion via the <a href="http://flink.apache.org/community.html#mailing-lists">Flink mailing lists</a>.</p>
+
+<p>Lastly, we’d like to extend a sincere thank you to all of the Flink community for making 2016 a great year!</p>
+
+      </article>
+    </div>
+
+    <div class="row">
+      <div id="disqus_thread"></div>
+      <script type="text/javascript">
+        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+        var disqus_shortname = 'stratosphere-eu'; // required: replace example with your forum shortname
+
+        /* * * DON'T EDIT BELOW THIS LINE * * */
+        (function() {
+            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+            dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+             (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+        })();
+      </script>
+    </div>
+  </div>
+</div>
+      </div>
+    </div>
+
+    <hr />
+
+    <div class="row">
+      <div class="footer text-center col-sm-12">
+        <p>Copyright © 2014-2016 <a href="http://apache.org">The Apache Software Foundation</a>. All Rights Reserved.</p>
+        <p>Apache Flink, Apache, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.</p>
+        <p><a href="/privacy-policy.html">Privacy Policy</a> &middot; <a href="/blog/feed.xml">RSS feed</a></p>
+      </div>
+    </div>
+    </div><!-- /.container -->
+
+    <!-- Include all compiled plugins (below), or include individual files as needed -->
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
+    <script src="/js/codetabs.js"></script>
+    <script src="/js/stickysidebar.js"></script>
+
+
+    <!-- Google Analytics -->
+    <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');
+
+      ga('create', 'UA-52545728-1', 'auto');
+      ga('send', 'pageview');
+    </script>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/9ec0a879/content/news/2016/12/21/release-1.1.4.html
----------------------------------------------------------------------
diff --git a/content/news/2016/12/21/release-1.1.4.html b/content/news/2016/12/21/release-1.1.4.html
new file mode 100644
index 0000000..03a2c65
--- /dev/null
+++ b/content/news/2016/12/21/release-1.1.4.html
@@ -0,0 +1,407 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+    <title>Apache Flink: Apache Flink 1.1.4 Released</title>
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <!-- Bootstrap -->
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
+    <link rel="stylesheet" href="/css/flink.css">
+    <link rel="stylesheet" href="/css/syntax.css">
+
+    <!-- Blog RSS feed -->
+    <link href="/blog/feed.xml" rel="alternate" type="application/rss+xml" title="Apache Flink Blog: RSS feed" />
+
+    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
+    <!-- We need to load Jquery in the header for custom google analytics event tracking-->
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+    <![endif]-->
+  </head>
+  <body>  
+    
+
+    <!-- Main content. -->
+    <div class="container">
+    <div class="row">
+
+      
+     <div id="sidebar" class="col-sm-3">
+          <!-- Top navbar. -->
+    <nav class="navbar navbar-default">
+        <!-- The logo. -->
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <div class="navbar-logo">
+            <a href="/">
+              <img alt="Apache Flink" src="/img/navbar-brand-logo.png" width="147px" height="73px">
+            </a>
+          </div>
+        </div><!-- /.navbar-header -->
+
+        <!-- The navigation links. -->
+        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+          <ul class="nav navbar-nav navbar-main">
+
+            <!-- Downloads -->
+            <li class=""><a class="btn btn-info" href="/downloads.html">Download Flink</a></li>
+
+            <!-- Overview -->
+            <li><a href="/index.html">Home</a></li>
+
+            <!-- Intro -->
+            <li><a href="/introduction.html">Introduction to Flink</a></li>
+
+            <!-- Use cases -->
+            <li><a href="/usecases.html">Flink Use Cases</a></li>
+
+            <!-- Powered by -->
+            <li><a href="/poweredby.html">Powered by Flink</a></li>
+
+            <!-- Ecosystem -->
+            <li><a href="/ecosystem.html">Ecosystem</a></li>
+
+            <!-- Community -->
+            <li><a href="/community.html">Community &amp; Project Info</a></li>
+
+            <!-- Contribute -->
+            <li><a href="/how-to-contribute.html">How to Contribute</a></li>
+
+            <!-- Blog -->
+            <li class=" active hidden-md hidden-sm"><a href="/blog/"><b>Flink Blog</b></a></li>
+
+            <hr />
+
+
+
+            <!-- Documentation -->
+            <!-- <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">Documentation <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li> -->
+            <li class="dropdown">
+              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation
+                <span class="caret"></span></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">1.1 (Latest stable release) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.2" target="_blank">1.2 (Snapshot) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                </ul>
+              </li>
+
+            <!-- Quickstart -->
+            <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1/quickstart/setup_quickstart.html" target="_blank">Quickstart <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+            <!-- GitHub -->
+            <li>
+              <a href="https://github.com/apache/flink" target="_blank">Flink on GitHub <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+
+
+
+
+
+          </ul>
+
+
+
+          <ul class="nav navbar-nav navbar-bottom">
+          <hr />
+
+            <!-- FAQ -->
+            <li ><a href="/faq.html">Project FAQ</a></li>
+
+            <!-- Twitter -->
+            <li><a href="https://twitter.com/apacheflink" target="_blank">@ApacheFlink <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+            <!-- Visualizer -->
+            <li class=" hidden-md hidden-sm"><a href="/visualizer/" target="_blank">Plan Visualizer <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+          </ul>
+        </div><!-- /.navbar-collapse -->
+    </nav>
+
+      </div>
+      <div class="col-sm-9">
+      <div class="row-fluid">
+  <div class="col-sm-12">
+    <div class="row">
+      <h1>Apache Flink 1.1.4 Released</h1>
+
+      <article>
+        <p>21 Dec 2016</p>
+
+<p>The Apache Flink community released the next bugfix version of the Apache Flink 1.1 series.</p>
+
+<p>This release includes major robustness improvements for checkpoint cleanup on failures and consumption of intermediate streams. We highly recommend all users to upgrade to Flink 1.1.4.</p>
+
+<div class="highlight"><pre><code class="language-xml"><span class="nt">&lt;dependency&gt;</span>
+  <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
+  <span class="nt">&lt;artifactId&gt;</span>flink-java<span class="nt">&lt;/artifactId&gt;</span>
+  <span class="nt">&lt;version&gt;</span>1.1.4<span class="nt">&lt;/version&gt;</span>
+<span class="nt">&lt;/dependency&gt;</span>
+<span class="nt">&lt;dependency&gt;</span>
+  <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
+  <span class="nt">&lt;artifactId&gt;</span>flink-streaming-java_2.10<span class="nt">&lt;/artifactId&gt;</span>
+  <span class="nt">&lt;version&gt;</span>1.1.4<span class="nt">&lt;/version&gt;</span>
+<span class="nt">&lt;/dependency&gt;</span>
+<span class="nt">&lt;dependency&gt;</span>
+  <span class="nt">&lt;groupId&gt;</span>org.apache.flink<span class="nt">&lt;/groupId&gt;</span>
+  <span class="nt">&lt;artifactId&gt;</span>flink-clients_2.10<span class="nt">&lt;/artifactId&gt;</span>
+  <span class="nt">&lt;version&gt;</span>1.1.4<span class="nt">&lt;/version&gt;</span>
+<span class="nt">&lt;/dependency&gt;</span></code></pre></div>
+
+<p>You can find the binaries on the updated <a href="http://flink.apache.org/downloads.html">Downloads page</a>.</p>
+
+<h2 id="note-for-rocksdb-backend-users">Note for RocksDB Backend Users</h2>
+
+<p>We updated Flink’s RocksDB dependency version from <code>4.5.1</code> to <code>4.11.2</code>. Between these versions some of RocksDB’s internal configuration defaults changed that would affect the memory footprint of running Flink with RocksDB. Therefore, we manually reset them to the previous defaults. If you want to run with the new Rocks 4.11.2 defaults, you can do this via:</p>
+
+<div class="highlight"><pre><code class="language-java"><span class="n">RocksDBStateBackend</span> <span class="n">backend</span> <span class="o">=</span> <span class="k">new</span> <span class="nf">RocksDBStateBackend</span><span class="o">(</span><span class="s">&quot;...&quot;</span><span class="o">);</span>
+<span class="c1">// Use the new default options. Otherwise, the default for RocksDB 4.5.1</span>
+<span class="c1">// `PredefinedOptions.DEFAULT_ROCKS_4_5_1` will be used.</span>
+<span class="n">backend</span><span class="o">.</span><span class="na">setPredefinedOptions</span><span class="o">(</span><span class="n">PredefinedOptions</span><span class="o">.</span><span class="na">DEFAULT</span><span class="o">);</span></code></pre></div>
+
+<h2 id="release-notes---flink---version-114">Release Notes - Flink - Version 1.1.4</h2>
+
+<h3 id="sub-task">Sub-task</h3>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4510">FLINK-4510</a>] -         Always create CheckpointCoordinator
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4984">FLINK-4984</a>] -         Add Cancellation Barriers to BarrierTracker and BarrierBuffer
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4985">FLINK-4985</a>] -         Report Declined/Canceled Checkpoints to Checkpoint Coordinator
+</li>
+</ul>
+
+<h3 id="bug">Bug</h3>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-2662">FLINK-2662</a>] -         CompilerException: &quot;Bug: Plan generation for Unions picked a ship strategy between binary plan operators.&quot;
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-3680">FLINK-3680</a>] -         Remove or improve (not set) text in the Job Plan UI
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-3813">FLINK-3813</a>] -         YARNSessionFIFOITCase.testDetachedMode failed on Travis
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4108">FLINK-4108</a>] -         NPE in Row.productArity
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4506">FLINK-4506</a>] -         CsvOutputFormat defaults allowNullValues to false, even though doc and declaration says true
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4581">FLINK-4581</a>] -         Table API throws &quot;No suitable driver found for jdbc:calcite&quot;
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4586">FLINK-4586</a>] -         NumberSequenceIterator and Accumulator threading issue
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4619">FLINK-4619</a>] -         JobManager does not answer to client when restore from savepoint fails
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4727">FLINK-4727</a>] -         Kafka 0.9 Consumer should also checkpoint auto retrieved offsets even when no data is read
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4862">FLINK-4862</a>] -         NPE on EventTimeSessionWindows with ContinuousEventTimeTrigger
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4932">FLINK-4932</a>] -         Don&#39;t let ExecutionGraph fail when in state Restarting
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4933">FLINK-4933</a>] -         ExecutionGraph.scheduleOrUpdateConsumers can fail the ExecutionGraph
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4977">FLINK-4977</a>] -         Enum serialization does not work in all cases
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4991">FLINK-4991</a>] -         TestTask hangs in testWatchDogInterruptsTask
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4998">FLINK-4998</a>] -         ResourceManager fails when num task slots &gt; Yarn vcores
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5013">FLINK-5013</a>] -         Flink Kinesis connector doesn&#39;t work on old EMR versions
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5028">FLINK-5028</a>] -         Stream Tasks must not go through clean shutdown logic on cancellation
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5038">FLINK-5038</a>] -         Errors in the &quot;cancelTask&quot; method prevent closeables from being closed early
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5039">FLINK-5039</a>] -         Avro GenericRecord support is broken
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5040">FLINK-5040</a>] -         Set correct input channel types with eager scheduling
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5050">FLINK-5050</a>] -         JSON.org license is CatX
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5057">FLINK-5057</a>] -         Cancellation timeouts are picked from wrong config
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5058">FLINK-5058</a>] -         taskManagerMemory attribute set wrong value in FlinkShell
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5063">FLINK-5063</a>] -         State handles are not properly cleaned up for declined or expired checkpoints
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5073">FLINK-5073</a>] -         ZooKeeperCompleteCheckpointStore executes blocking delete operation in ZooKeeper client thread
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5075">FLINK-5075</a>] -         Kinesis consumer incorrectly determines shards as newly discovered when tested against Kinesalite
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5082">FLINK-5082</a>] -         Pull ExecutionService lifecycle management out of the JobManager
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5085">FLINK-5085</a>] -         Execute CheckpointCoodinator&#39;s state discard calls asynchronously
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5114">FLINK-5114</a>] -         PartitionState update with finished execution fails
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5142">FLINK-5142</a>] -         Resource leak in CheckpointCoordinator
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5149">FLINK-5149</a>] -         ContinuousEventTimeTrigger doesn&#39;t fire at the end of the window
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5154">FLINK-5154</a>] -         Duplicate TypeSerializer when writing RocksDB Snapshot
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5158">FLINK-5158</a>] -         Handle ZooKeeperCompletedCheckpointStore exceptions in CheckpointCoordinator
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5172">FLINK-5172</a>] -         In RocksDBStateBackend, set flink-core and flink-streaming-java to &quot;provided&quot;
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5173">FLINK-5173</a>] -         Upgrade RocksDB dependency
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5184">FLINK-5184</a>] -         Error result of compareSerialized in RowComparator class
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5193">FLINK-5193</a>] -         Recovering all jobs fails completely if a single recovery fails
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5197">FLINK-5197</a>] -         Late JobStatusChanged messages can interfere with running jobs
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5214">FLINK-5214</a>] -         Clean up checkpoint files when failing checkpoint operation on TM
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5215">FLINK-5215</a>] -         Close checkpoint streams upon cancellation
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5216">FLINK-5216</a>] -         CheckpointCoordinator&#39;s &#39;minPauseBetweenCheckpoints&#39; refers to checkpoint start rather then checkpoint completion
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5218">FLINK-5218</a>] -         Eagerly close checkpoint streams on cancellation
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5228">FLINK-5228</a>] -         LocalInputChannel re-trigger request and release deadlock
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5229">FLINK-5229</a>] -         Cleanup StreamTaskStates if a checkpoint operation of a subsequent operator fails 
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5246">FLINK-5246</a>] -         Don&#39;t discard unknown checkpoint messages in the CheckpointCoordinator
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5248">FLINK-5248</a>] -         SavepointITCase doesn&#39;t catch savepoint restore failure
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5274">FLINK-5274</a>] -         LocalInputChannel throws NPE if partition reader is released
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5275">FLINK-5275</a>] -         InputChanelDeploymentDescriptors throws misleading Exception if producer failed/cancelled
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5276">FLINK-5276</a>] -         ExecutionVertex archiving can throw NPE with many previous attempts
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5285">FLINK-5285</a>] -         CancelCheckpointMarker flood when using at least once mode
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5326">FLINK-5326</a>] -         IllegalStateException: Bug in Netty consumer logic: reader queue got notified by partition about available data,  but none was available
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5352">FLINK-5352</a>] -         Restore RocksDB 1.1.3 memory behavior
+</li>
+</ul>
+
+<h3 id="improvement">Improvement</h3>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-3347">FLINK-3347</a>] -         TaskManager (or its ActorSystem) need to restart in case they notice quarantine
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-3787">FLINK-3787</a>] -         Yarn client does not report unfulfillable container constraints
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4445">FLINK-4445</a>] -         Ignore unmatched state when restoring from savepoint
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4715">FLINK-4715</a>] -         TaskManager should commit suicide after cancellation failure
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4894">FLINK-4894</a>] -         Don&#39;t block on buffer request after broadcastEvent 
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4975">FLINK-4975</a>] -         Add a limit for how much data may be buffered during checkpoint alignment
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4996">FLINK-4996</a>] -         Make CrossHint @Public
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5046">FLINK-5046</a>] -         Avoid redundant serialization when creating the TaskDeploymentDescriptor
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5123">FLINK-5123</a>] -         Add description how to do proper shading to Flink docs.
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5169">FLINK-5169</a>] -         Make consumption of input channels fair
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5192">FLINK-5192</a>] -         Provide better log config templates
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5194">FLINK-5194</a>] -         Log heartbeats on TRACE level
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5196">FLINK-5196</a>] -         Don&#39;t log InputChannelDescriptor
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5198">FLINK-5198</a>] -         Overwrite TaskState toString
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5199">FLINK-5199</a>] -         Improve logging of submitted job graph actions in HA case
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5201">FLINK-5201</a>] -         Promote loaded config properties to INFO
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5207">FLINK-5207</a>] -         Decrease HadoopFileSystem logging
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5249">FLINK-5249</a>] -         description of datastream rescaling doesn&#39;t match the figure
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5259">FLINK-5259</a>] -         wrong execution environment in retry delays example
+</li>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-5278">FLINK-5278</a>] -         Improve Task and checkpoint logging 
+</li>
+</ul>
+
+<h3 id="new-feature">New Feature</h3>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4976">FLINK-4976</a>] -         Add a way to abort in flight checkpoints
+</li>
+</ul>
+
+<h3 id="task">Task</h3>
+<ul>
+<li>[<a href="https://issues.apache.org/jira/browse/FLINK-4778">FLINK-4778</a>] -         Update program example in /docs/setup/cli.md due to the change in FLINK-2021
+</li>
+</ul>
+
+
+      </article>
+    </div>
+
+    <div class="row">
+      <div id="disqus_thread"></div>
+      <script type="text/javascript">
+        /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
+        var disqus_shortname = 'stratosphere-eu'; // required: replace example with your forum shortname
+
+        /* * * DON'T EDIT BELOW THIS LINE * * */
+        (function() {
+            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+            dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
+             (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+        })();
+      </script>
+    </div>
+  </div>
+</div>
+      </div>
+    </div>
+
+    <hr />
+
+    <div class="row">
+      <div class="footer text-center col-sm-12">
+        <p>Copyright © 2014-2016 <a href="http://apache.org">The Apache Software Foundation</a>. All Rights Reserved.</p>
+        <p>Apache Flink, Apache, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.</p>
+        <p><a href="/privacy-policy.html">Privacy Policy</a> &middot; <a href="/blog/feed.xml">RSS feed</a></p>
+      </div>
+    </div>
+    </div><!-- /.container -->
+
+    <!-- Include all compiled plugins (below), or include individual files as needed -->
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
+    <script src="/js/codetabs.js"></script>
+    <script src="/js/stickysidebar.js"></script>
+
+
+    <!-- Google Analytics -->
+    <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');
+
+      ga('create', 'UA-52545728-1', 'auto');
+      ga('send', 'pageview');
+    </script>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/9ec0a879/content/poweredby.html
----------------------------------------------------------------------
diff --git a/content/poweredby.html b/content/poweredby.html
new file mode 100644
index 0000000..c77a236
--- /dev/null
+++ b/content/poweredby.html
@@ -0,0 +1,240 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+    <title>Apache Flink: Powered by Flink</title>
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <!-- Bootstrap -->
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
+    <link rel="stylesheet" href="/css/flink.css">
+    <link rel="stylesheet" href="/css/syntax.css">
+
+    <!-- Blog RSS feed -->
+    <link href="/blog/feed.xml" rel="alternate" type="application/rss+xml" title="Apache Flink Blog: RSS feed" />
+
+    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
+    <!-- We need to load Jquery in the header for custom google analytics event tracking-->
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+    <![endif]-->
+  </head>
+  <body>  
+    
+
+    <!-- Main content. -->
+    <div class="container">
+    <div class="row">
+
+      
+     <div id="sidebar" class="col-sm-3">
+          <!-- Top navbar. -->
+    <nav class="navbar navbar-default">
+        <!-- The logo. -->
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <div class="navbar-logo">
+            <a href="/">
+              <img alt="Apache Flink" src="/img/navbar-brand-logo.png" width="147px" height="73px">
+            </a>
+          </div>
+        </div><!-- /.navbar-header -->
+
+        <!-- The navigation links. -->
+        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+          <ul class="nav navbar-nav navbar-main">
+
+            <!-- Downloads -->
+            <li class=""><a class="btn btn-info" href="/downloads.html">Download Flink</a></li>
+
+            <!-- Overview -->
+            <li><a href="/index.html">Home</a></li>
+
+            <!-- Intro -->
+            <li><a href="/introduction.html">Introduction to Flink</a></li>
+
+            <!-- Use cases -->
+            <li><a href="/usecases.html">Flink Use Cases</a></li>
+
+            <!-- Powered by -->
+            <li class="active"><a href="/poweredby.html">Powered by Flink</a></li>
+
+            <!-- Ecosystem -->
+            <li><a href="/ecosystem.html">Ecosystem</a></li>
+
+            <!-- Community -->
+            <li><a href="/community.html">Community &amp; Project Info</a></li>
+
+            <!-- Contribute -->
+            <li><a href="/how-to-contribute.html">How to Contribute</a></li>
+
+            <!-- Blog -->
+            <li class=" hidden-md hidden-sm"><a href="/blog/"><b>Flink Blog</b></a></li>
+
+            <hr />
+
+
+
+            <!-- Documentation -->
+            <!-- <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">Documentation <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li> -->
+            <li class="dropdown">
+              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation
+                <span class="caret"></span></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">1.1 (Latest stable release) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.2" target="_blank">1.2 (Snapshot) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                </ul>
+              </li>
+
+            <!-- Quickstart -->
+            <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1/quickstart/setup_quickstart.html" target="_blank">Quickstart <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+            <!-- GitHub -->
+            <li>
+              <a href="https://github.com/apache/flink" target="_blank">Flink on GitHub <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+
+
+
+
+
+          </ul>
+
+
+
+          <ul class="nav navbar-nav navbar-bottom">
+          <hr />
+
+            <!-- FAQ -->
+            <li ><a href="/faq.html">Project FAQ</a></li>
+
+            <!-- Twitter -->
+            <li><a href="https://twitter.com/apacheflink" target="_blank">@ApacheFlink <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+            <!-- Visualizer -->
+            <li class=" hidden-md hidden-sm"><a href="/visualizer/" target="_blank">Plan Visualizer <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+          </ul>
+        </div><!-- /.navbar-collapse -->
+    </nav>
+
+      </div>
+      <div class="col-sm-9">
+      <div class="row-fluid">
+  <div class="col-sm-12">
+    <h1>Powered by Flink</h1>
+
+	<!-- --------------------------------------------- -->
+<!--                Powered by Flink
+<!-- --------------------------------------------- -->
+
+<hr />
+<head>
+<style>
+   th, td {
+   padding: 10px;
+   }
+</style>
+</head>
+
+<p>To demonstrate Flink's capabilities, we've collected a few examples Flink use cases inside of companies. The <a href="https://cwiki.apache.org/confluence/display/FLINK/Powered+by+Flink" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> Powered by Flink directory</a> has a comprehensive list of companies and organizations using Flink.</p>
+
+<p>Would you like to be included on this page? Please reach out to the <a href="/community.html#mailing-lists">Flink user mailing list</a> and let us know.</p>
+
+<div class="row-fluid">
+
+   <div class="col-md-3 col-sm-4 col-xs-6">
+      <img src="/img/poweredby/alibaba-logo.png" width="175" alt="Alibaba" /><br />
+      Alibaba, the world's largest retailer, uses a fork of Flink called Blink to optimize search rankings in real time. <br /><br /><a href="http://data-artisans.com/blink-flink-alibaba-search/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> Read more about Flink's role at Alibaba</a>
+   </div>
+   <div class="col-md-3 col-sm-4 col-xs-6">
+      <img src="/img/poweredby/bouygues-logo.jpg" width="175" alt="Bouygues" /><br />
+      Bouygues Telecom is running 30 production applications powered by Flink and is processing 10 billion raw events per day. <br /><br /><a href="http://flink-forward.org/kb_sessions/a-brief-history-of-time-with-apache-flink-real-time-monitoring-and-analysis-with-flink-kafka-hb/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Bouygues Telcom at Flink Forward 2016</a>
+   </div>
+   <div class="col-md-3 col-sm-4 col-xs-6">
+      <img src="/img/poweredby/capital-one-logo.png" width="175" alt="Capital One" /><br />
+      Capital One, a Fortune 500 financial services company, uses Flink for real-time activity monitoring and alerting. <br /><br /><a href="http://www.slideshare.net/FlinkForward/flink-case-study-capital-one" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Capital One's case study slides</a>
+   </div>
+   <div class="col-md-3 col-sm-4 col-xs-6">
+      <img src="/img/poweredby/ericsson-logo.png" width="175" alt="Ericsson" /><br />
+      Ericsson used Flink to build a real-time anomaly detector with machine learning over large infrastructures. <br /><br /><a href="https://www.oreilly.com/ideas/applying-the-kappa-architecture-in-the-telco-industry" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> Read a detailed overview on O'Reilly Ideas</a>
+   </div>
+
+   <div class="col-md-3 col-sm-4 col-xs-6">
+   <img src="/img/poweredby/king-logo.png" width="175" alt="King" />
+         <br />
+         King, the creators of Candy Crush Saga, uses Flink to provide data science teams a real-time analytics dashboard. <br /><br /><a href="https://techblog.king.com/rbea-scalable-real-time-analytics-king/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> Read about King's Flink implementation</a>
+   </div>
+
+   <div class="col-md-3 col-sm-4 col-xs-6">
+   <img src="/img/poweredby/otto-group-logo.png" width="175" alt="King" />
+         <br />
+         Otto Group, the world's second-largest online retailer, uses Flink for business intelligence stream processing. <br /><br /><a href="http://flink-forward.org/kb_sessions/flinkspector-taming-the-squirrel/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See Otto at Flink Forward 2016</a>
+   </div>
+
+   <div class="col-md-3 col-sm-4 col-xs-6">
+   <img src="/img/poweredby/researchgate-logo.png" width="175" alt="ResearchGate" /><br />
+         ResearchGate, a social network for scientists, uses Flink for network analysis and near-duplicate detection. <br /><br /><a href="http://flink-forward.org/kb_sessions/joining-infinity-windowless-stream-processing-with-flink/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> See ResearchGate at Flink Forward 2016</a>
+   </div>
+
+   <div class="col-md-3 col-sm-4 col-xs-6">
+   <img src="/img/poweredby/zalando-logo.jpg" width="175" alt="Zalando" /><br />
+         Zalando, one of the largest ecommerce companies in Europe, uses Flink for real-time process monitoring and ETL. <br /><br /><a href="https://tech.zalando.de/blog/apache-showdown-flink-vs.-spark/" target="_blank"><small><span class="glyphicon glyphicon-new-window"></span></small> Read more on the Zalando Tech Blog</a>
+   </div>
+
+</div>
+
+
+  </div>
+</div>
+
+      </div>
+    </div>
+
+    <hr />
+
+    <div class="row">
+      <div class="footer text-center col-sm-12">
+        <p>Copyright © 2014-2016 <a href="http://apache.org">The Apache Software Foundation</a>. All Rights Reserved.</p>
+        <p>Apache Flink, Apache, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.</p>
+        <p><a href="/privacy-policy.html">Privacy Policy</a> &middot; <a href="/blog/feed.xml">RSS feed</a></p>
+      </div>
+    </div>
+    </div><!-- /.container -->
+
+    <!-- Include all compiled plugins (below), or include individual files as needed -->
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
+    <script src="/js/codetabs.js"></script>
+    <script src="/js/stickysidebar.js"></script>
+
+
+    <!-- Google Analytics -->
+    <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');
+
+      ga('create', 'UA-52545728-1', 'auto');
+      ga('send', 'pageview');
+    </script>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/9ec0a879/content/privacy-policy.html
----------------------------------------------------------------------
diff --git a/content/privacy-policy.html b/content/privacy-policy.html
new file mode 100644
index 0000000..5c4039c
--- /dev/null
+++ b/content/privacy-policy.html
@@ -0,0 +1,206 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+    <title>Apache Flink: Privacy Policy</title>
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <!-- Bootstrap -->
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
+    <link rel="stylesheet" href="/css/flink.css">
+    <link rel="stylesheet" href="/css/syntax.css">
+
+    <!-- Blog RSS feed -->
+    <link href="/blog/feed.xml" rel="alternate" type="application/rss+xml" title="Apache Flink Blog: RSS feed" />
+
+    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
+    <!-- We need to load Jquery in the header for custom google analytics event tracking-->
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+    <![endif]-->
+  </head>
+  <body>  
+    
+
+    <!-- Main content. -->
+    <div class="container">
+    <div class="row">
+
+      
+     <div id="sidebar" class="col-sm-3">
+          <!-- Top navbar. -->
+    <nav class="navbar navbar-default">
+        <!-- The logo. -->
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <div class="navbar-logo">
+            <a href="/">
+              <img alt="Apache Flink" src="/img/navbar-brand-logo.png" width="147px" height="73px">
+            </a>
+          </div>
+        </div><!-- /.navbar-header -->
+
+        <!-- The navigation links. -->
+        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+          <ul class="nav navbar-nav navbar-main">
+
+            <!-- Downloads -->
+            <li class=""><a class="btn btn-info" href="/downloads.html">Download Flink</a></li>
+
+            <!-- Overview -->
+            <li><a href="/index.html">Home</a></li>
+
+            <!-- Intro -->
+            <li><a href="/introduction.html">Introduction to Flink</a></li>
+
+            <!-- Use cases -->
+            <li><a href="/usecases.html">Flink Use Cases</a></li>
+
+            <!-- Powered by -->
+            <li><a href="/poweredby.html">Powered by Flink</a></li>
+
+            <!-- Ecosystem -->
+            <li><a href="/ecosystem.html">Ecosystem</a></li>
+
+            <!-- Community -->
+            <li><a href="/community.html">Community &amp; Project Info</a></li>
+
+            <!-- Contribute -->
+            <li><a href="/how-to-contribute.html">How to Contribute</a></li>
+
+            <!-- Blog -->
+            <li class=" hidden-md hidden-sm"><a href="/blog/"><b>Flink Blog</b></a></li>
+
+            <hr />
+
+
+
+            <!-- Documentation -->
+            <!-- <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">Documentation <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li> -->
+            <li class="dropdown">
+              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation
+                <span class="caret"></span></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">1.1 (Latest stable release) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.2" target="_blank">1.2 (Snapshot) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                </ul>
+              </li>
+
+            <!-- Quickstart -->
+            <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1/quickstart/setup_quickstart.html" target="_blank">Quickstart <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+            <!-- GitHub -->
+            <li>
+              <a href="https://github.com/apache/flink" target="_blank">Flink on GitHub <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+
+
+
+
+
+          </ul>
+
+
+
+          <ul class="nav navbar-nav navbar-bottom">
+          <hr />
+
+            <!-- FAQ -->
+            <li ><a href="/faq.html">Project FAQ</a></li>
+
+            <!-- Twitter -->
+            <li><a href="https://twitter.com/apacheflink" target="_blank">@ApacheFlink <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+            <!-- Visualizer -->
+            <li class=" hidden-md hidden-sm"><a href="/visualizer/" target="_blank">Plan Visualizer <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+          </ul>
+        </div><!-- /.navbar-collapse -->
+    </nav>
+
+      </div>
+      <div class="col-sm-9">
+      <div class="row-fluid">
+  <div class="col-sm-12">
+    <h1>Privacy Policy</h1>
+
+	<p>Information about your use of this website is collected using server access
+logs and a tracking cookie. The collected information consists of the
+following:</p>
+
+<ol>
+  <li>The IP address from which you access the website;</li>
+  <li>The type of browser and operating system you use to access our site;</li>
+  <li>The date and time you access our site;</li>
+  <li>The pages you visit; and</li>
+  <li>The addresses of pages from where you followed a link to our site.</li>
+</ol>
+
+<p>Part of this information is gathered using a tracking cookie set by the
+<a href="http://www.google.com/analytics/">Google Analytics</a> service and handled by
+Google as described in their <a href="http://www.google.com/privacy.html">privacy policy</a>.
+See your browser documentation for instructions on how to disable the cookie
+if you prefer not to share this data with Google.</p>
+
+<p>We use the gathered information to help us make our site more useful to
+visitors and to better understand how and when our site is used. We do not
+track or collect personally identifiable information or associate gathered
+data with any personally identifying information from other sources.</p>
+
+<p>By using this website, you consent to the collection of this data in the
+manner and for the purpose described above.</p>
+
+
+  </div>
+</div>
+
+      </div>
+    </div>
+
+    <hr />
+
+    <div class="row">
+      <div class="footer text-center col-sm-12">
+        <p>Copyright © 2014-2016 <a href="http://apache.org">The Apache Software Foundation</a>. All Rights Reserved.</p>
+        <p>Apache Flink, Apache, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.</p>
+        <p><a href="/privacy-policy.html">Privacy Policy</a> &middot; <a href="/blog/feed.xml">RSS feed</a></p>
+      </div>
+    </div>
+    </div><!-- /.container -->
+
+    <!-- Include all compiled plugins (below), or include individual files as needed -->
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
+    <script src="/js/codetabs.js"></script>
+    <script src="/js/stickysidebar.js"></script>
+
+
+    <!-- Google Analytics -->
+    <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');
+
+      ga('create', 'UA-52545728-1', 'auto');
+      ga('send', 'pageview');
+    </script>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/flink-web/blob/9ec0a879/content/project.html
----------------------------------------------------------------------
diff --git a/content/project.html b/content/project.html
new file mode 100644
index 0000000..a08fff9
--- /dev/null
+++ b/content/project.html
@@ -0,0 +1,188 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+    <title>Apache Flink: Project</title>
+    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
+    <link rel="icon" href="/favicon.ico" type="image/x-icon">
+
+    <!-- Bootstrap -->
+    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
+    <link rel="stylesheet" href="/css/flink.css">
+    <link rel="stylesheet" href="/css/syntax.css">
+
+    <!-- Blog RSS feed -->
+    <link href="/blog/feed.xml" rel="alternate" type="application/rss+xml" title="Apache Flink Blog: RSS feed" />
+
+    <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
+    <!-- We need to load Jquery in the header for custom google analytics event tracking-->
+    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+    <![endif]-->
+  </head>
+  <body>  
+    
+
+    <!-- Main content. -->
+    <div class="container">
+    <div class="row">
+
+      
+     <div id="sidebar" class="col-sm-3">
+          <!-- Top navbar. -->
+    <nav class="navbar navbar-default">
+        <!-- The logo. -->
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <div class="navbar-logo">
+            <a href="/">
+              <img alt="Apache Flink" src="/img/navbar-brand-logo.png" width="147px" height="73px">
+            </a>
+          </div>
+        </div><!-- /.navbar-header -->
+
+        <!-- The navigation links. -->
+        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+          <ul class="nav navbar-nav navbar-main">
+
+            <!-- Downloads -->
+            <li class=""><a class="btn btn-info" href="/downloads.html">Download Flink</a></li>
+
+            <!-- Overview -->
+            <li><a href="/index.html">Home</a></li>
+
+            <!-- Intro -->
+            <li><a href="/introduction.html">Introduction to Flink</a></li>
+
+            <!-- Use cases -->
+            <li><a href="/usecases.html">Flink Use Cases</a></li>
+
+            <!-- Powered by -->
+            <li><a href="/poweredby.html">Powered by Flink</a></li>
+
+            <!-- Ecosystem -->
+            <li><a href="/ecosystem.html">Ecosystem</a></li>
+
+            <!-- Community -->
+            <li><a href="/community.html">Community &amp; Project Info</a></li>
+
+            <!-- Contribute -->
+            <li><a href="/how-to-contribute.html">How to Contribute</a></li>
+
+            <!-- Blog -->
+            <li class=" hidden-md hidden-sm"><a href="/blog/"><b>Flink Blog</b></a></li>
+
+            <hr />
+
+
+
+            <!-- Documentation -->
+            <!-- <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">Documentation <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li> -->
+            <li class="dropdown">
+              <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation
+                <span class="caret"></span></a>
+                <ul class="dropdown-menu">
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1" target="_blank">1.1 (Latest stable release) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                  <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-1.2" target="_blank">1.2 (Snapshot) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+                </ul>
+              </li>
+
+            <!-- Quickstart -->
+            <li>
+              <a href="http://ci.apache.org/projects/flink/flink-docs-release-1.1/quickstart/setup_quickstart.html" target="_blank">Quickstart <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+            <!-- GitHub -->
+            <li>
+              <a href="https://github.com/apache/flink" target="_blank">Flink on GitHub <small><span class="glyphicon glyphicon-new-window"></span></small></a>
+            </li>
+
+
+
+
+
+
+          </ul>
+
+
+
+          <ul class="nav navbar-nav navbar-bottom">
+          <hr />
+
+            <!-- FAQ -->
+            <li ><a href="/faq.html">Project FAQ</a></li>
+
+            <!-- Twitter -->
+            <li><a href="https://twitter.com/apacheflink" target="_blank">@ApacheFlink <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+            <!-- Visualizer -->
+            <li class=" hidden-md hidden-sm"><a href="/visualizer/" target="_blank">Plan Visualizer <small><span class="glyphicon glyphicon-new-window"></span></small></a></li>
+
+          </ul>
+        </div><!-- /.navbar-collapse -->
+    </nav>
+
+      </div>
+      <div class="col-sm-9">
+      <div class="row-fluid">
+  <div class="col-sm-12">
+    <h1>Project</h1>
+
+	<h2 id="history">History</h2>
+
+<h2 id="incubator-proposal">Incubator Proposal</h2>
+
+<h2 id="license">License</h2>
+
+<h2 id="source-code">Source Code</h2>
+
+
+  </div>
+</div>
+
+      </div>
+    </div>
+
+    <hr />
+
+    <div class="row">
+      <div class="footer text-center col-sm-12">
+        <p>Copyright © 2014-2016 <a href="http://apache.org">The Apache Software Foundation</a>. All Rights Reserved.</p>
+        <p>Apache Flink, Apache, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.</p>
+        <p><a href="/privacy-policy.html">Privacy Policy</a> &middot; <a href="/blog/feed.xml">RSS feed</a></p>
+      </div>
+    </div>
+    </div><!-- /.container -->
+
+    <!-- Include all compiled plugins (below), or include individual files as needed -->
+    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
+    <script src="/js/codetabs.js"></script>
+    <script src="/js/stickysidebar.js"></script>
+
+
+    <!-- Google Analytics -->
+    <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');
+
+      ga('create', 'UA-52545728-1', 'auto');
+      ga('send', 'pageview');
+    </script>
+  </body>
+</html>


Mime
View raw message