Build web site with plan visualizer
Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/08f9b466 Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/08f9b466 Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/08f9b466 Branch: refs/heads/asf-site Commit: 08f9b46684ad528d5436084d5f2f4c0743a66279 Parents: eeb8b9c Author: Ufuk Celebi <u...@apache.org> Authored: Wed Feb 24 11:26:08 2016 +0100 Committer: Ufuk Celebi <u...@apache.org> Committed: Wed Feb 24 11:26:08 2016 +0100 ---------------------------------------------------------------------- content/blog/index.html | 3 +- content/blog/page2/index.html | 3 +- content/blog/page3/index.html | 3 +- content/blog/page4/index.html | 3 +- content/blog/page5/index.html | 3 +- content/community.html | 9 +- content/contribute-code.html | 3 +- content/contribute-documentation.html | 3 +- content/downloads.html | 3 +- content/faq.html | 3 +- content/features.html | 3 +- content/how-to-contribute.html | 3 +- content/improve-website.html | 3 +- content/index.html | 3 +- content/material.html | 3 +- content/news/2012/08/21/release02.html | 3 +- content/news/2012/10/15/icde2013.html | 3 +- content/news/2012/11/12/btw2013demo.html | 3 +- content/news/2012/11/21/previewICDE2013.html | 3 +- content/news/2013/03/27/www-demo-paper.html | 3 +- content/news/2013/10/21/cikm2013-paper.html | 3 +- .../2013/12/13/humboldt-innovation-award.html | 3 +- .../2014/01/10/stratosphere-hadoop-summit.html | 3 +- .../news/2014/01/12/0.4-migration-guide.html | 3 +- .../2014/01/13/stratosphere-release-0.4.html | 3 +- .../26/optimizer_plan_visualization_tool.html | 3 +- content/news/2014/01/28/querying_mongodb.html | 3 +- .../18/amazon-elastic-mapreduce-cloud-yarn.html | 3 +- ...stratosphere-google-summer-of-code-2014.html | 3 +- .../16/stratosphere-goes-apache-incubator.html | 3 +- content/news/2014/05/31/release-0.5.html | 3 +- content/news/2014/08/26/release-0.6.html | 3 +- content/news/2014/09/26/release-0.6.1.html | 3 +- content/news/2014/10/03/upcoming_events.html | 3 +- content/news/2014/11/04/release-0.7.0.html | 3 +- .../news/2014/11/18/hadoop-compatibility.html | 3 +- content/news/2015/01/06/december-in-flink.html | 3 +- content/news/2015/01/21/release-0.8.html | 3 +- content/news/2015/02/04/january-in-flink.html | 3 +- content/news/2015/02/09/streaming-example.html | 3 +- .../news/2015/03/02/february-2015-in-flink.html | 3 +- .../peeking-into-Apache-Flinks-Engine-Room.html | 3 +- content/news/2015/04/07/march-in-flink.html | 3 +- .../2015/04/13/release-0.9.0-milestone1.html | 3 +- .../05/11/Juggling-with-Bits-and-Bytes.html | 3 +- .../news/2015/05/14/Community-update-April.html | 3 +- .../announcing-apache-flink-0.9.0-release.html | 3 +- .../2015/08/24/introducing-flink-gelly.html | 3 +- content/news/2015/09/01/release-0.9.1.html | 3 +- content/news/2015/09/03/flink-forward.html | 3 +- content/news/2015/09/16/off-heap-memory.html | 3 +- content/news/2015/11/16/release-0.10.0.html | 3 +- content/news/2015/11/27/release-0.10.1.html | 3 +- .../news/2015/12/04/Introducing-windows.html | 3 +- .../news/2015/12/11/storm-compatibility.html | 3 +- content/news/2015/12/18/a-year-in-review.html | 3 +- content/news/2016/02/11/release-0.10.2.html | 3 +- content/privacy-policy.html | 3 +- content/project.html | 3 +- content/q/sbt-quickstart.sh | 345 + content/visualizer/css/bootstrap.css | 5785 +++++++++++ content/visualizer/css/graph.css | 48 + content/visualizer/css/nephelefrontend.css | 198 + content/visualizer/css/overlay.css | 47 + content/visualizer/css/pactgraphs.css | 294 + content/visualizer/img/GradientBoxes.png | Bin 0 -> 26286 bytes content/visualizer/img/delete-icon.png | Bin 0 -> 568 bytes content/visualizer/img/flink-logo.png | Bin 0 -> 16446 bytes content/visualizer/img/gradient.jpg | Bin 0 -> 28636 bytes content/visualizer/img/overlay/close.png | Bin 0 -> 1996 bytes content/visualizer/index.html | 80 + content/visualizer/js/bootstrap.min.js | 6 + content/visualizer/js/d3.js | 9270 ++++++++++++++++++ content/visualizer/js/dagre-d3.js | 4560 +++++++++ content/visualizer/js/graphCreator.js | 445 + content/visualizer/js/jquery-2.1.0.js | 9111 +++++++++++++++++ content/visualizer/js/jquery.tools.min.js | 20 + content/visualizer/js/program.js | 233 + 78 files changed, 30566 insertions(+), 59 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/blog/index.html ---------------------------------------------------------------------- diff --git a/content/blog/index.html b/content/blog/index.html index 8c2f25c..fed5c43 100644 --- a/content/blog/index.html +++ b/content/blog/index.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/blog/page2/index.html ---------------------------------------------------------------------- diff --git a/content/blog/page2/index.html b/content/blog/page2/index.html index 55aa04a..ef3cde1 100644 --- a/content/blog/page2/index.html +++ b/content/blog/page2/index.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/blog/page3/index.html ---------------------------------------------------------------------- diff --git a/content/blog/page3/index.html b/content/blog/page3/index.html index 8947581..c0aba85 100644 --- a/content/blog/page3/index.html +++ b/content/blog/page3/index.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/blog/page4/index.html ---------------------------------------------------------------------- diff --git a/content/blog/page4/index.html b/content/blog/page4/index.html index 5305b2b..1e6c731 100644 --- a/content/blog/page4/index.html +++ b/content/blog/page4/index.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/blog/page5/index.html ---------------------------------------------------------------------- diff --git a/content/blog/page5/index.html b/content/blog/page5/index.html index 601ae4e..7b08469 100644 --- a/content/blog/page5/index.html +++ b/content/blog/page5/index.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/community.html ---------------------------------------------------------------------- diff --git a/content/community.html b/content/community.html index d232818..c672df0 100644 --- a/content/community.html +++ b/content/community.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> @@ -588,6 +589,12 @@ See Suneel Marthiâs <a href="http://www.slideshare.net/FlinkForward/suneel-mar <td class="text-center">PMC, Committer</td> <td class="text-center">warneke</td> </tr> + <tr> + <td class="text-center"><img src="https://avatars1.githubusercontent.com/u/4425616?s=50" /></td> + <td class="text-center">ChengXiang Li</td> + <td class="text-center">Committer</td> + <td class="text-center">chengxiang</td> + </tr> </table> <p>You can reach committers directly at <code><apache-id>@apache.org</code>. A list of all contributors can be found <a href="https://cwiki.apache.org/confluence/display/FLINK/List+of+contributors">here</a>.</p> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/contribute-code.html ---------------------------------------------------------------------- diff --git a/content/contribute-code.html b/content/contribute-code.html index 2bbc44e..335b671 100644 --- a/content/contribute-code.html +++ b/content/contribute-code.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/contribute-documentation.html ---------------------------------------------------------------------- diff --git a/content/contribute-documentation.html b/content/contribute-documentation.html index 979b5d4..554f925 100644 --- a/content/contribute-documentation.html +++ b/content/contribute-documentation.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/downloads.html ---------------------------------------------------------------------- diff --git a/content/downloads.html b/content/downloads.html index 134d2bf..dbdc520 100644 --- a/content/downloads.html +++ b/content/downloads.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/faq.html ---------------------------------------------------------------------- diff --git a/content/faq.html b/content/faq.html index a220469..7ad2465 100644 --- a/content/faq.html +++ b/content/faq.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/features.html ---------------------------------------------------------------------- diff --git a/content/features.html b/content/features.html index 0b0b1a3..b21756b 100644 --- a/content/features.html +++ b/content/features.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/how-to-contribute.html ---------------------------------------------------------------------- diff --git a/content/how-to-contribute.html b/content/how-to-contribute.html index 206e7ed..1daa1b7 100644 --- a/content/how-to-contribute.html +++ b/content/how-to-contribute.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/improve-website.html ---------------------------------------------------------------------- diff --git a/content/improve-website.html b/content/improve-website.html index 2d953a1..8cd6acc 100644 --- a/content/improve-website.html +++ b/content/improve-website.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/index.html ---------------------------------------------------------------------- diff --git a/content/index.html b/content/index.html index 65f1100..e283dfc 100644 --- a/content/index.html +++ b/content/index.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/material.html ---------------------------------------------------------------------- diff --git a/content/material.html b/content/material.html index a269a35..d29dfa1 100644 --- a/content/material.html +++ b/content/material.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2012/08/21/release02.html ---------------------------------------------------------------------- diff --git a/content/news/2012/08/21/release02.html b/content/news/2012/08/21/release02.html index 38a270a..8c3604f 100644 --- a/content/news/2012/08/21/release02.html +++ b/content/news/2012/08/21/release02.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2012/10/15/icde2013.html ---------------------------------------------------------------------- diff --git a/content/news/2012/10/15/icde2013.html b/content/news/2012/10/15/icde2013.html index 51ee209..a46d37d 100644 --- a/content/news/2012/10/15/icde2013.html +++ b/content/news/2012/10/15/icde2013.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2012/11/12/btw2013demo.html ---------------------------------------------------------------------- diff --git a/content/news/2012/11/12/btw2013demo.html b/content/news/2012/11/12/btw2013demo.html index 66d378e..9d6f08e 100644 --- a/content/news/2012/11/12/btw2013demo.html +++ b/content/news/2012/11/12/btw2013demo.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2012/11/21/previewICDE2013.html ---------------------------------------------------------------------- diff --git a/content/news/2012/11/21/previewICDE2013.html b/content/news/2012/11/21/previewICDE2013.html index ae5c43a..697dd98 100644 --- a/content/news/2012/11/21/previewICDE2013.html +++ b/content/news/2012/11/21/previewICDE2013.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2013/03/27/www-demo-paper.html ---------------------------------------------------------------------- diff --git a/content/news/2013/03/27/www-demo-paper.html b/content/news/2013/03/27/www-demo-paper.html index 231a90f..3545f1b 100644 --- a/content/news/2013/03/27/www-demo-paper.html +++ b/content/news/2013/03/27/www-demo-paper.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2013/10/21/cikm2013-paper.html ---------------------------------------------------------------------- diff --git a/content/news/2013/10/21/cikm2013-paper.html b/content/news/2013/10/21/cikm2013-paper.html index 0b2e76a..9eaf282 100644 --- a/content/news/2013/10/21/cikm2013-paper.html +++ b/content/news/2013/10/21/cikm2013-paper.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2013/12/13/humboldt-innovation-award.html ---------------------------------------------------------------------- diff --git a/content/news/2013/12/13/humboldt-innovation-award.html b/content/news/2013/12/13/humboldt-innovation-award.html index efb4e3b..900bc41 100644 --- a/content/news/2013/12/13/humboldt-innovation-award.html +++ b/content/news/2013/12/13/humboldt-innovation-award.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/01/10/stratosphere-hadoop-summit.html ---------------------------------------------------------------------- diff --git a/content/news/2014/01/10/stratosphere-hadoop-summit.html b/content/news/2014/01/10/stratosphere-hadoop-summit.html index 3f37711..dbf2b14 100644 --- a/content/news/2014/01/10/stratosphere-hadoop-summit.html +++ b/content/news/2014/01/10/stratosphere-hadoop-summit.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/01/12/0.4-migration-guide.html ---------------------------------------------------------------------- diff --git a/content/news/2014/01/12/0.4-migration-guide.html b/content/news/2014/01/12/0.4-migration-guide.html index 4db67ba..4026a7e 100644 --- a/content/news/2014/01/12/0.4-migration-guide.html +++ b/content/news/2014/01/12/0.4-migration-guide.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/01/13/stratosphere-release-0.4.html ---------------------------------------------------------------------- diff --git a/content/news/2014/01/13/stratosphere-release-0.4.html b/content/news/2014/01/13/stratosphere-release-0.4.html index ed06a54..80ff509 100644 --- a/content/news/2014/01/13/stratosphere-release-0.4.html +++ b/content/news/2014/01/13/stratosphere-release-0.4.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/01/26/optimizer_plan_visualization_tool.html ---------------------------------------------------------------------- diff --git a/content/news/2014/01/26/optimizer_plan_visualization_tool.html b/content/news/2014/01/26/optimizer_plan_visualization_tool.html index 9a4c5bf..00c1dcc 100644 --- a/content/news/2014/01/26/optimizer_plan_visualization_tool.html +++ b/content/news/2014/01/26/optimizer_plan_visualization_tool.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/01/28/querying_mongodb.html ---------------------------------------------------------------------- diff --git a/content/news/2014/01/28/querying_mongodb.html b/content/news/2014/01/28/querying_mongodb.html index 442877b..c124c27 100644 --- a/content/news/2014/01/28/querying_mongodb.html +++ b/content/news/2014/01/28/querying_mongodb.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/02/18/amazon-elastic-mapreduce-cloud-yarn.html ---------------------------------------------------------------------- diff --git a/content/news/2014/02/18/amazon-elastic-mapreduce-cloud-yarn.html b/content/news/2014/02/18/amazon-elastic-mapreduce-cloud-yarn.html index 49bc0e9..a075b58 100644 --- a/content/news/2014/02/18/amazon-elastic-mapreduce-cloud-yarn.html +++ b/content/news/2014/02/18/amazon-elastic-mapreduce-cloud-yarn.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/02/24/stratosphere-google-summer-of-code-2014.html ---------------------------------------------------------------------- diff --git a/content/news/2014/02/24/stratosphere-google-summer-of-code-2014.html b/content/news/2014/02/24/stratosphere-google-summer-of-code-2014.html index bfc513f..d1ca0f9 100644 --- a/content/news/2014/02/24/stratosphere-google-summer-of-code-2014.html +++ b/content/news/2014/02/24/stratosphere-google-summer-of-code-2014.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/04/16/stratosphere-goes-apache-incubator.html ---------------------------------------------------------------------- diff --git a/content/news/2014/04/16/stratosphere-goes-apache-incubator.html b/content/news/2014/04/16/stratosphere-goes-apache-incubator.html index 7950a1e..ad8437f 100644 --- a/content/news/2014/04/16/stratosphere-goes-apache-incubator.html +++ b/content/news/2014/04/16/stratosphere-goes-apache-incubator.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/05/31/release-0.5.html ---------------------------------------------------------------------- diff --git a/content/news/2014/05/31/release-0.5.html b/content/news/2014/05/31/release-0.5.html index afe290b..9f63104 100644 --- a/content/news/2014/05/31/release-0.5.html +++ b/content/news/2014/05/31/release-0.5.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/08/26/release-0.6.html ---------------------------------------------------------------------- diff --git a/content/news/2014/08/26/release-0.6.html b/content/news/2014/08/26/release-0.6.html index 01c634f..c16855b 100644 --- a/content/news/2014/08/26/release-0.6.html +++ b/content/news/2014/08/26/release-0.6.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/09/26/release-0.6.1.html ---------------------------------------------------------------------- diff --git a/content/news/2014/09/26/release-0.6.1.html b/content/news/2014/09/26/release-0.6.1.html index c6f508c..72f24d3 100644 --- a/content/news/2014/09/26/release-0.6.1.html +++ b/content/news/2014/09/26/release-0.6.1.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/10/03/upcoming_events.html ---------------------------------------------------------------------- diff --git a/content/news/2014/10/03/upcoming_events.html b/content/news/2014/10/03/upcoming_events.html index b1207b3..7709715 100644 --- a/content/news/2014/10/03/upcoming_events.html +++ b/content/news/2014/10/03/upcoming_events.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/11/04/release-0.7.0.html ---------------------------------------------------------------------- diff --git a/content/news/2014/11/04/release-0.7.0.html b/content/news/2014/11/04/release-0.7.0.html index c7a3bf9..b6e1781 100644 --- a/content/news/2014/11/04/release-0.7.0.html +++ b/content/news/2014/11/04/release-0.7.0.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2014/11/18/hadoop-compatibility.html ---------------------------------------------------------------------- diff --git a/content/news/2014/11/18/hadoop-compatibility.html b/content/news/2014/11/18/hadoop-compatibility.html index 2217b18..9b6d1af 100644 --- a/content/news/2014/11/18/hadoop-compatibility.html +++ b/content/news/2014/11/18/hadoop-compatibility.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/01/06/december-in-flink.html ---------------------------------------------------------------------- diff --git a/content/news/2015/01/06/december-in-flink.html b/content/news/2015/01/06/december-in-flink.html index e73e4e9..56e4d59 100644 --- a/content/news/2015/01/06/december-in-flink.html +++ b/content/news/2015/01/06/december-in-flink.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/01/21/release-0.8.html ---------------------------------------------------------------------- diff --git a/content/news/2015/01/21/release-0.8.html b/content/news/2015/01/21/release-0.8.html index a0a9c43..25a00d6 100644 --- a/content/news/2015/01/21/release-0.8.html +++ b/content/news/2015/01/21/release-0.8.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/02/04/january-in-flink.html ---------------------------------------------------------------------- diff --git a/content/news/2015/02/04/january-in-flink.html b/content/news/2015/02/04/january-in-flink.html index ed3ee7e..fea1417 100644 --- a/content/news/2015/02/04/january-in-flink.html +++ b/content/news/2015/02/04/january-in-flink.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/02/09/streaming-example.html ---------------------------------------------------------------------- diff --git a/content/news/2015/02/09/streaming-example.html b/content/news/2015/02/09/streaming-example.html index 818d3a8..0be9127 100644 --- a/content/news/2015/02/09/streaming-example.html +++ b/content/news/2015/02/09/streaming-example.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/03/02/february-2015-in-flink.html ---------------------------------------------------------------------- diff --git a/content/news/2015/03/02/february-2015-in-flink.html b/content/news/2015/03/02/february-2015-in-flink.html index 39ced18..19386c9 100644 --- a/content/news/2015/03/02/february-2015-in-flink.html +++ b/content/news/2015/03/02/february-2015-in-flink.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html ---------------------------------------------------------------------- diff --git a/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html b/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html index 42c33db..15144b8 100644 --- a/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html +++ b/content/news/2015/03/13/peeking-into-Apache-Flinks-Engine-Room.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/04/07/march-in-flink.html ---------------------------------------------------------------------- diff --git a/content/news/2015/04/07/march-in-flink.html b/content/news/2015/04/07/march-in-flink.html index 82afff8..8ec4d49 100644 --- a/content/news/2015/04/07/march-in-flink.html +++ b/content/news/2015/04/07/march-in-flink.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/04/13/release-0.9.0-milestone1.html ---------------------------------------------------------------------- diff --git a/content/news/2015/04/13/release-0.9.0-milestone1.html b/content/news/2015/04/13/release-0.9.0-milestone1.html index 474ac2a..c179497 100644 --- a/content/news/2015/04/13/release-0.9.0-milestone1.html +++ b/content/news/2015/04/13/release-0.9.0-milestone1.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html ---------------------------------------------------------------------- diff --git a/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html b/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html index b2fae6c..0b869a8 100644 --- a/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html +++ b/content/news/2015/05/11/Juggling-with-Bits-and-Bytes.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/05/14/Community-update-April.html ---------------------------------------------------------------------- diff --git a/content/news/2015/05/14/Community-update-April.html b/content/news/2015/05/14/Community-update-April.html index c3c4da4..94a9159 100644 --- a/content/news/2015/05/14/Community-update-April.html +++ b/content/news/2015/05/14/Community-update-April.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html ---------------------------------------------------------------------- diff --git a/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html b/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html index 5d273c5..64263b8 100644 --- a/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html +++ b/content/news/2015/06/24/announcing-apache-flink-0.9.0-release.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/08/24/introducing-flink-gelly.html ---------------------------------------------------------------------- diff --git a/content/news/2015/08/24/introducing-flink-gelly.html b/content/news/2015/08/24/introducing-flink-gelly.html index de5ea5f..7efa985 100644 --- a/content/news/2015/08/24/introducing-flink-gelly.html +++ b/content/news/2015/08/24/introducing-flink-gelly.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/09/01/release-0.9.1.html ---------------------------------------------------------------------- diff --git a/content/news/2015/09/01/release-0.9.1.html b/content/news/2015/09/01/release-0.9.1.html index 08aa692..bf7bb6f 100644 --- a/content/news/2015/09/01/release-0.9.1.html +++ b/content/news/2015/09/01/release-0.9.1.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/09/03/flink-forward.html ---------------------------------------------------------------------- diff --git a/content/news/2015/09/03/flink-forward.html b/content/news/2015/09/03/flink-forward.html index 7a8d3a9..c266055 100644 --- a/content/news/2015/09/03/flink-forward.html +++ b/content/news/2015/09/03/flink-forward.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/09/16/off-heap-memory.html ---------------------------------------------------------------------- diff --git a/content/news/2015/09/16/off-heap-memory.html b/content/news/2015/09/16/off-heap-memory.html index a8ff25a..7f601f3 100644 --- a/content/news/2015/09/16/off-heap-memory.html +++ b/content/news/2015/09/16/off-heap-memory.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/11/16/release-0.10.0.html ---------------------------------------------------------------------- diff --git a/content/news/2015/11/16/release-0.10.0.html b/content/news/2015/11/16/release-0.10.0.html index 4610026..4b9eaab 100644 --- a/content/news/2015/11/16/release-0.10.0.html +++ b/content/news/2015/11/16/release-0.10.0.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/11/27/release-0.10.1.html ---------------------------------------------------------------------- diff --git a/content/news/2015/11/27/release-0.10.1.html b/content/news/2015/11/27/release-0.10.1.html index ff9fc63..2fbb050 100644 --- a/content/news/2015/11/27/release-0.10.1.html +++ b/content/news/2015/11/27/release-0.10.1.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/12/04/Introducing-windows.html ---------------------------------------------------------------------- diff --git a/content/news/2015/12/04/Introducing-windows.html b/content/news/2015/12/04/Introducing-windows.html index 2f702b1..d5ff781 100644 --- a/content/news/2015/12/04/Introducing-windows.html +++ b/content/news/2015/12/04/Introducing-windows.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/12/11/storm-compatibility.html ---------------------------------------------------------------------- diff --git a/content/news/2015/12/11/storm-compatibility.html b/content/news/2015/12/11/storm-compatibility.html index c7d7f9f..e046a45 100644 --- a/content/news/2015/12/11/storm-compatibility.html +++ b/content/news/2015/12/11/storm-compatibility.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2015/12/18/a-year-in-review.html ---------------------------------------------------------------------- diff --git a/content/news/2015/12/18/a-year-in-review.html b/content/news/2015/12/18/a-year-in-review.html index 5e0bae7..7ef9cda 100644 --- a/content/news/2015/12/18/a-year-in-review.html +++ b/content/news/2015/12/18/a-year-in-review.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/news/2016/02/11/release-0.10.2.html ---------------------------------------------------------------------- diff --git a/content/news/2016/02/11/release-0.10.2.html b/content/news/2016/02/11/release-0.10.2.html index 5417181..dc92a86 100644 --- a/content/news/2016/02/11/release-0.10.2.html +++ b/content/news/2016/02/11/release-0.10.2.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/privacy-policy.html ---------------------------------------------------------------------- diff --git a/content/privacy-policy.html b/content/privacy-policy.html index 7459ff4..b7d8b14 100644 --- a/content/privacy-policy.html +++ b/content/privacy-policy.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/project.html ---------------------------------------------------------------------- diff --git a/content/project.html b/content/project.html index 6a23da1..6bd0e47 100644 --- a/content/project.html +++ b/content/project.html @@ -96,7 +96,8 @@ <!-- Wiki --> <li class="divider"></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home">Wiki</a></li> + <li><a href="/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Apache+Flink+Home"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> </ul> </li> http://git-wip-us.apache.org/repos/asf/flink-web/blob/08f9b466/content/q/sbt-quickstart.sh ---------------------------------------------------------------------- diff --git a/content/q/sbt-quickstart.sh b/content/q/sbt-quickstart.sh new file mode 100755 index 0000000..98d96ef --- /dev/null +++ b/content/q/sbt-quickstart.sh @@ -0,0 +1,345 @@ +#!/bin/bash + +################################################################################ +# 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. +################################################################################ + +declare -r TRUE=0 +declare -r FALSE=1 + +# takes a string and returns true if it seems to represent "yes" +function isYes() { + local x=$1 + [ $x = "y" ] && echo $TRUE; return + [ $x = "Y" ] && echo $TRUE; return + [ $x = "yes" ] && echo $TRUE; return +echo $FALSE +} + +function mkDir() { + local x=$1 + echo ${x// /-} | tr '[:upper:]' '[:lower:]' +} + +function mkPackage() { + local x=$1 + echo ${x//./\/} +} + +defaultProjectName="Flink Project" +defaultOrganization="org.example" +defaultVersion="0.1-SNAPSHOT" +defaultScalaVersion="2.11.7" +defaultFlinkVersion="0.10.2" + +echo "This script creates a Flink project using Scala and SBT." + +while [ $TRUE ]; do + + echo "" + read -p "Project name ($defaultProjectName): " projectName + projectName=${projectName:-$defaultProjectName} + read -p "Organization ($defaultOrganization): " organization + organization=${organization:-$defaultOrganization} + read -p "Version ($defaultVersion): " version + version=${version:-$defaultVersion} + read -p "Scala version ($defaultScalaVersion): " scalaVersion + scalaVersion=${scalaVersion:-$defaultScalaVersion} + read -p "Flink version ($defaultFlinkVersion): " flinkVersion + flinkVersion=${flinkVersion:-$defaultFlinkVersion} + + echo "" + echo "-----------------------------------------------" + echo "Project Name: $projectName" + echo "Organization: $organization" + echo "Version: $version" + echo "Scala version: $scalaVersion" + echo "Flink version: $flinkVersion" + echo "-----------------------------------------------" + read -p "Create Project? (Y/n): " createProject + createProject=${createProject:-y} + + [ "$(isYes $createProject)" = "$TRUE" ] && break + +done + +directoryName=$(mkDir "$projectName") + +echo "Creating Flink project under $directoryName" + +mkdir -p ${directoryName}/src/main/{resources,scala} +mkdir -p ${directoryName}/project + +# Create the README file + +echo "A Flink application project using Scala and SBT. + +To run and test your application use SBT invoke: 'sbt run' + +In order to run your application from within IntelliJ, you have to select the classpath of the 'mainRunner' module in the run/debug configurations. Simply open 'Run -> Edit configurations...' and then select 'mainRunner' from the "Use classpath of module" dropbox." > ${directoryName}/README + +# Create the build.sbt file + +echo "name := \"$projectName\" + +version := \"$version\" + +organization := \"$organization\" + +scalaVersion in ThisBuild := \"$scalaVersion\" + +val flinkVersion = \"$flinkVersion\" + +val flinkDependencies = Seq( + \"org.apache.flink\" %% \"flink-scala\" % flinkVersion % \"provided\", + \"org.apache.flink\" %% \"flink-streaming-scala\" % flinkVersion % \"provided\") + +lazy val root = (project in file(\".\")). + settings( + libraryDependencies ++= flinkDependencies + ) + +// make run command include the provided dependencies +run in Compile <<= Defaults.runTask(fullClasspath in Compile, mainClass in (Compile, run), runner in (Compile, run)) + +// exclude Scala library from assembly +assemblyOption in assembly := (assemblyOption in assembly).value.copy(includeScala = false)" > ${directoryName}/build.sbt + +# Create idea.sbt file for mainRunner module for IntelliJ + +echo "lazy val mainRunner = project.in(file(\"mainRunner\")).dependsOn(RootProject(file(\".\"))).settings( + // we set all provided dependencies to none, so that they are included in the classpath of mainRunner + libraryDependencies := (libraryDependencies in RootProject(file(\".\"))).value.map{ + module => + if (module.configurations.equals(Some(\"provided\"))) { + module.copy(configurations = None) + } else { + module + } + } +)" > ${directoryName}/idea.sbt + +# Create assembly plugin file + +echo "addSbtPlugin(\"com.eed3si9n\" % \"sbt-assembly\" % \"0.14.1\")" > ${directoryName}/project/assembly.sbt + +# Create package structure + +mkdir -p ${directoryName}/src/main/scala/$(mkPackage $organization) + +# Create simple job skeleton + +echo "package $organization + +/** + * 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. + */ + +import org.apache.flink.api.scala._ + +/** + * Skeleton for a Flink Job. + * + * You can also generate a .jar file that you can submit on your Flink + * cluster. Just type + * {{{ + * sbt clean assembly + * }}} + * in the projects root directory. You will find the jar in + * target/scala-2.11/Flink\ Project-assembly-0.1-SNAPSHOT.jar + * + */ +object Job { + def main(args: Array[String]) { + // set up the execution environment + val env = ExecutionEnvironment.getExecutionEnvironment + + /** + * Here, you can start creating your execution plan for Flink. + * + * Start with getting some data from the environment, like + * env.readTextFile(textPath); + * + * then, transform the resulting DataSet[String] using operations + * like: + * .filter() + * .flatMap() + * .join() + * .group() + * + * and many more. + * Have a look at the programming guide: + * + * http://flink.apache.org/docs/latest/programming_guide.html + * + * and the examples + * + * http://flink.apache.org/docs/latest/examples.html + * + */ + + + // execute program + env.execute(\"Flink Scala API Skeleton\") + } +}" > ${directoryName}/src/main/scala/$(mkPackage $organization)/Job.scala + +# Create WordCount example + +echo "package $organization + +/** + * 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. + */ + +import org.apache.flink.api.scala._ + +/** + * Implements the \"WordCount\" program that computes a simple word occurrence histogram + * over some sample data + * + * This example shows how to: + * + * - write a simple Flink program. + * - use Tuple data types. + * - write and use user-defined functions. + */ +object WordCount { + def main(args: Array[String]) { + + // set up the execution environment + val env = ExecutionEnvironment.getExecutionEnvironment + + // get input data + val text = env.fromElements(\"To be, or not to be,--that is the question:--\", + \"Whether 'tis nobler in the mind to suffer\", \"The slings and arrows of outrageous fortune\", + \"Or to take arms against a sea of troubles,\") + + val counts = text.flatMap { _.toLowerCase.split(\"\\\\W+\") } + .map { (_, 1) } + .groupBy(0) + .sum(1) + + // execute and print result + counts.print() + + } +} +" > ${directoryName}/src/main/scala/$(mkPackage $organization)/WordCount.scala + +# Create SocketTextStreamWordCount example + +echo "package $organization + +/* + * 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. + */ + +import org.apache.flink.streaming.api.scala._ + +/** + * This example shows an implementation of WordCount with data from a text socket. + * To run the example make sure that the service providing the text data is already up and running. + * + * To start an example socket text stream on your local machine run netcat from a command line, + * where the parameter specifies the port number: + * + * {{{ + * nc -lk 9999 + * }}} + * + * Usage: + * {{{ + * SocketTextStreamWordCount <hostname> <port> <output path> + * }}} + * + * This example shows how to: + * + * - use StreamExecutionEnvironment.socketTextStream + * - write a simple Flink Streaming program in scala. + * - write and use user-defined functions. + */ +object SocketTextStreamWordCount { + + def main(args: Array[String]) { + if (args.length != 2) { + System.err.println(\"USAGE:\nSocketTextStreamWordCount <hostname> <port>\") + return + } + + val hostName = args(0) + val port = args(1).toInt + + val env = StreamExecutionEnvironment.getExecutionEnvironment + + //Create streams for names and ages by mapping the inputs to the corresponding objects + val text = env.socketTextStream(hostName, port) + val counts = text.flatMap { _.toLowerCase.split(\"\\\\W+\") filter { _.nonEmpty } } + .map { (_, 1) } + .keyBy(0) + .sum(1) + + counts print + + env.execute(\"Scala SocketTextStreamWordCount Example\") + } + +} +" > ${directoryName}/src/main/scala/$(mkPackage $organization)/SocketTextStreamWordCount.scala +