flink-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From u..@apache.org
Subject [1/2] flink-web git commit: Move 1.0 blog post to drafts
Date Tue, 08 Mar 2016 11:13:55 GMT
Repository: flink-web
Updated Branches:
  refs/heads/asf-site 15b2077d9 -> afd4c96e9


Move 1.0 blog post to drafts


Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo
Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/9ddd0dee
Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/9ddd0dee
Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/9ddd0dee

Branch: refs/heads/asf-site
Commit: 9ddd0deea588376afe8d13095e05fbfca11afe57
Parents: 15b2077
Author: Ufuk Celebi <uce@apache.org>
Authored: Tue Mar 8 12:12:54 2016 +0100
Committer: Ufuk Celebi <uce@apache.org>
Committed: Tue Mar 8 12:12:54 2016 +0100

----------------------------------------------------------------------
 _drafts/2016-03-08-release-1.0.0.md | 127 +++++++++++++++++++++++++++++++
 _posts/2016-03-08-release-1.0.0.md  | 127 -------------------------------
 2 files changed, 127 insertions(+), 127 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flink-web/blob/9ddd0dee/_drafts/2016-03-08-release-1.0.0.md
----------------------------------------------------------------------
diff --git a/_drafts/2016-03-08-release-1.0.0.md b/_drafts/2016-03-08-release-1.0.0.md
new file mode 100644
index 0000000..da3917e
--- /dev/null
+++ b/_drafts/2016-03-08-release-1.0.0.md
@@ -0,0 +1,127 @@
+---
+layout: post
+title:  "Announcing Apache Flink 1.0.0"
+date:   2016-03-08 13:00:00
+categories: news
+---
+
+The Apache Flink community is pleased to announce the availability of the 1.0.0 release.
The community put significant effort into improving and extending Apache Flink since the last
release, focusing on improving the experience of writing and executing data stream processing
pipelines in production. 
+
+<center>
+<img src="{{site.baseurl}}/img/blog/flink-1.0.png" style="height:200px;margin:15px">
+</center>
+
+Flink version 1.0.0 marks the beginning of the 1.X.X series of releases, which will maintain
full backwards compatibility with 1.0.0. This means that applications written against Flink
1.0.0 will compile and run with all Flink versions in the 1. series. This is the first time
we are guaranteeing compatibility formally in Flink history, and we therefore see this release
as a major milestone of the project, perhaps the most important since graduation as a top-level
project. 
+
+Apart from backwards compatibility, Flink 1.0.0 brings a variety of new user-facing features,
as well as tons of bug fixes. About 64 contributors provided bug fixes, improvements, and
new features such that in total more than 450 JIRA issues could be resolved.
+
+
+We encourage everyone to [download the release](http://flink.apache.org/downloads.html) and
[check out the documentation](https://ci.apache.org/projects/flink/flink-docs-release-1.0/).
Feedback through the Flink [mailing lists](http://flink.apache.org/community.html#mailing-lists)
is, as always, very welcome!
+
+## Interface stability for all releases in the 1.0.0 series
+
+With Flink 1.0, all declared public interfaces (classes, methods, etc) are guaranteed to
remain compatible across minor versions. Applications implemented against Flink 1.0.0 will
compile and execute unchanged against Flink 1.1.X, 1.2.X, etc. 
+
+Interfaces are declared public using the `@Public` annotation. Classes containing experimental
or unstable features are annotated with `@PublicEvolving`. The `@Internal` annotation marks
interfaces as internal to Flink. Guaranteeing interface stability greatly reduces the complexity
for users when upgrading to a newer Flink release.
+
+## Out-of-core state support
+
+Flink 1.0.0 adds a new state backend that uses RocksDB to store state (both windows and user-defined
key-value state). [RocksDB](http://rocksdb.org/) is an embedded key/value store database,
originally developed by Facebook.
+When using this backend, active state in streaming programs can grow well beyond memory.
The RocksDB files are stored in a distributed file system such as HDFS or S3 for backups.
+
+## Savepoints and version upgrades
+
+Savepoints are checkpoints of the state of a running streaming job that can be manually triggered
by the user while the job is running. Savepoints solve several production headaches, including
code upgrades (both application and framework), cluster maintenance and migration, A/B testing
and what-if scenarios, as well as testing and debugging. Read more about savepoints at the
[data Artisans blog](http://data-artisans.com/how-apache-flink-enables-new-streaming-applications/).
+
+## Library for Complex Event Processing (CEP)
+
+Complex Event Processing has been one of the oldest and more important use cases from stream
processing. The new CEP functionality in Flink allows you to use a distributed general-purpose
stream processor instead of a specialized CEP system to detect complex patterns in event streams.
Get started with [CEP on Flink](https://ci.apache.org/projects/flink/flink-docs-master/apis/streaming/libs/cep.html).
+
+## Enhanced monitoring interface: job submission, checkpoint statistics and backpressure
monitoring
+
+The web interface now allows users to submit jobs. Previous Flink releases had a separate
service for submitting jobs. The new interface is part of the JobManager frontend. It also
works on YARN now.
+
+Backpressure monitoring allows users to trigger a sampling mechanism which analyzes the time
operators are waiting for new network buffers. When senders are spending most of their time
for new network buffers, they are experiencing backpressure from their downstream operators.
Many users requested this feature for understanding bottlenecks in both batch and streaming
applications.
+
+## Improved checkpointing control and monitoring
+
+The checkpointing has been extended by a more fine-grained control mechanism: In previous
versions, new checkpoints were triggered independent of the speed at which old checkpoints
completed. This can lead to situations where new checkpoints are piling up, because they are
triggered too frequently.
+
+The checkpoint coordinator now exposes statistics through our REST monitoring API and the
web interface. Users can review the checkpoint size and duration on a per-operator basis and
see the last completed checkpoints. This is helpful for identifying performance issues, such
as processing slowdown by the checkpoints. 
+
+## Improved Kafka connector and support for Kafka 0.9
+
+Flink 1.0 supports both Kafka 0.8 and 0.9. With the new release, Flink exposes Kafka metrics
for the producers and the 0.9 consumer through Flink’s accumulator system. We also enhanced
the existing connector for Kafka 0.8, allowing users to subscribe to multiple topics in one
source.
+
+## Changelog
+
+This release resolves more than 450 issues, including bug fixes, improvements, and new features.
See the [complete changelog](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12333960).
+
+## List of contributors
+
+- Abhishek Agarwal
+- Ajay Bhat
+- Aljoscha Krettek
+- Andra Lungu
+- Andrea Sella
+- Chesnay Schepler
+- Chiwan Park
+- Daniel Pape
+- Fabian Hueske
+- Filipe Correia
+- Frederick F. Kautz IV
+- Gabor Gevay
+- Gabor Horvath
+- Georgios Andrianakis
+- Greg Hogan
+- Gyula Fora
+- Henry Saputra
+- Hilmi Yildirim
+- Hubert Czerpak
+- Jark Wu
+- Johannes
+- Jun Aoki
+- Jun Aoki
+- Kostas Kloudas
+- Li Chengxiang
+- Lun Gao
+- Martin Junghanns
+- Martin Liesenberg
+- Matthias J. Sax
+- Maximilian Michels
+- Márton Balassi
+- Nick Dimiduk
+- Niels Basjes
+- Omer Katz
+- Paris Carbone
+- Patrice Freydiere
+- Peter Vandenabeele
+- Piotr Godek
+- Prez Cannady
+- Robert Metzger
+- Romeo Kienzler
+- Sachin Goel
+- Saumitra Shahapure
+- Sebastian Klemke
+- Stefano Baghino
+- Stephan Ewen
+- Stephen Samuel
+- Subhobrata Dey
+- Suneel Marthi
+- Ted Yu
+- Theodore Vasiloudis
+- Till Rohrmann
+- Timo Walther
+- Trevor Grant
+- Ufuk Celebi
+- Ulf Karlsson
+- Vasia Kalavri
+- fversaci
+- madhukar
+- qingmeng.wyh
+- ramkrishna
+- rtudoran
+- sahitya-pavurala
+- zhangminglei
+
+

http://git-wip-us.apache.org/repos/asf/flink-web/blob/9ddd0dee/_posts/2016-03-08-release-1.0.0.md
----------------------------------------------------------------------
diff --git a/_posts/2016-03-08-release-1.0.0.md b/_posts/2016-03-08-release-1.0.0.md
deleted file mode 100644
index da3917e..0000000
--- a/_posts/2016-03-08-release-1.0.0.md
+++ /dev/null
@@ -1,127 +0,0 @@
----
-layout: post
-title:  "Announcing Apache Flink 1.0.0"
-date:   2016-03-08 13:00:00
-categories: news
----
-
-The Apache Flink community is pleased to announce the availability of the 1.0.0 release.
The community put significant effort into improving and extending Apache Flink since the last
release, focusing on improving the experience of writing and executing data stream processing
pipelines in production. 
-
-<center>
-<img src="{{site.baseurl}}/img/blog/flink-1.0.png" style="height:200px;margin:15px">
-</center>
-
-Flink version 1.0.0 marks the beginning of the 1.X.X series of releases, which will maintain
full backwards compatibility with 1.0.0. This means that applications written against Flink
1.0.0 will compile and run with all Flink versions in the 1. series. This is the first time
we are guaranteeing compatibility formally in Flink history, and we therefore see this release
as a major milestone of the project, perhaps the most important since graduation as a top-level
project. 
-
-Apart from backwards compatibility, Flink 1.0.0 brings a variety of new user-facing features,
as well as tons of bug fixes. About 64 contributors provided bug fixes, improvements, and
new features such that in total more than 450 JIRA issues could be resolved.
-
-
-We encourage everyone to [download the release](http://flink.apache.org/downloads.html) and
[check out the documentation](https://ci.apache.org/projects/flink/flink-docs-release-1.0/).
Feedback through the Flink [mailing lists](http://flink.apache.org/community.html#mailing-lists)
is, as always, very welcome!
-
-## Interface stability for all releases in the 1.0.0 series
-
-With Flink 1.0, all declared public interfaces (classes, methods, etc) are guaranteed to
remain compatible across minor versions. Applications implemented against Flink 1.0.0 will
compile and execute unchanged against Flink 1.1.X, 1.2.X, etc. 
-
-Interfaces are declared public using the `@Public` annotation. Classes containing experimental
or unstable features are annotated with `@PublicEvolving`. The `@Internal` annotation marks
interfaces as internal to Flink. Guaranteeing interface stability greatly reduces the complexity
for users when upgrading to a newer Flink release.
-
-## Out-of-core state support
-
-Flink 1.0.0 adds a new state backend that uses RocksDB to store state (both windows and user-defined
key-value state). [RocksDB](http://rocksdb.org/) is an embedded key/value store database,
originally developed by Facebook.
-When using this backend, active state in streaming programs can grow well beyond memory.
The RocksDB files are stored in a distributed file system such as HDFS or S3 for backups.
-
-## Savepoints and version upgrades
-
-Savepoints are checkpoints of the state of a running streaming job that can be manually triggered
by the user while the job is running. Savepoints solve several production headaches, including
code upgrades (both application and framework), cluster maintenance and migration, A/B testing
and what-if scenarios, as well as testing and debugging. Read more about savepoints at the
[data Artisans blog](http://data-artisans.com/how-apache-flink-enables-new-streaming-applications/).
-
-## Library for Complex Event Processing (CEP)
-
-Complex Event Processing has been one of the oldest and more important use cases from stream
processing. The new CEP functionality in Flink allows you to use a distributed general-purpose
stream processor instead of a specialized CEP system to detect complex patterns in event streams.
Get started with [CEP on Flink](https://ci.apache.org/projects/flink/flink-docs-master/apis/streaming/libs/cep.html).
-
-## Enhanced monitoring interface: job submission, checkpoint statistics and backpressure
monitoring
-
-The web interface now allows users to submit jobs. Previous Flink releases had a separate
service for submitting jobs. The new interface is part of the JobManager frontend. It also
works on YARN now.
-
-Backpressure monitoring allows users to trigger a sampling mechanism which analyzes the time
operators are waiting for new network buffers. When senders are spending most of their time
for new network buffers, they are experiencing backpressure from their downstream operators.
Many users requested this feature for understanding bottlenecks in both batch and streaming
applications.
-
-## Improved checkpointing control and monitoring
-
-The checkpointing has been extended by a more fine-grained control mechanism: In previous
versions, new checkpoints were triggered independent of the speed at which old checkpoints
completed. This can lead to situations where new checkpoints are piling up, because they are
triggered too frequently.
-
-The checkpoint coordinator now exposes statistics through our REST monitoring API and the
web interface. Users can review the checkpoint size and duration on a per-operator basis and
see the last completed checkpoints. This is helpful for identifying performance issues, such
as processing slowdown by the checkpoints. 
-
-## Improved Kafka connector and support for Kafka 0.9
-
-Flink 1.0 supports both Kafka 0.8 and 0.9. With the new release, Flink exposes Kafka metrics
for the producers and the 0.9 consumer through Flink’s accumulator system. We also enhanced
the existing connector for Kafka 0.8, allowing users to subscribe to multiple topics in one
source.
-
-## Changelog
-
-This release resolves more than 450 issues, including bug fixes, improvements, and new features.
See the [complete changelog](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12333960).
-
-## List of contributors
-
-- Abhishek Agarwal
-- Ajay Bhat
-- Aljoscha Krettek
-- Andra Lungu
-- Andrea Sella
-- Chesnay Schepler
-- Chiwan Park
-- Daniel Pape
-- Fabian Hueske
-- Filipe Correia
-- Frederick F. Kautz IV
-- Gabor Gevay
-- Gabor Horvath
-- Georgios Andrianakis
-- Greg Hogan
-- Gyula Fora
-- Henry Saputra
-- Hilmi Yildirim
-- Hubert Czerpak
-- Jark Wu
-- Johannes
-- Jun Aoki
-- Jun Aoki
-- Kostas Kloudas
-- Li Chengxiang
-- Lun Gao
-- Martin Junghanns
-- Martin Liesenberg
-- Matthias J. Sax
-- Maximilian Michels
-- Márton Balassi
-- Nick Dimiduk
-- Niels Basjes
-- Omer Katz
-- Paris Carbone
-- Patrice Freydiere
-- Peter Vandenabeele
-- Piotr Godek
-- Prez Cannady
-- Robert Metzger
-- Romeo Kienzler
-- Sachin Goel
-- Saumitra Shahapure
-- Sebastian Klemke
-- Stefano Baghino
-- Stephan Ewen
-- Stephen Samuel
-- Subhobrata Dey
-- Suneel Marthi
-- Ted Yu
-- Theodore Vasiloudis
-- Till Rohrmann
-- Timo Walther
-- Trevor Grant
-- Ufuk Celebi
-- Ulf Karlsson
-- Vasia Kalavri
-- fversaci
-- madhukar
-- qingmeng.wyh
-- ramkrishna
-- rtudoran
-- sahitya-pavurala
-- zhangminglei
-
-


Mime
View raw message