[VOTE] Release Apache Flink 1.1.5 (RC1)

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[VOTE] Release Apache Flink 1.1.5 (RC1)

Tzu-Li (Gordon) Tai
Dear Flink community, 

Please vote on releasing the following candidate as Apache Flink version 1.1.5.

The commit to be voted on: 
ed18e97 (http://git-wip-us.apache.org/repos/asf/flink/commit/ed18e97

Branch: 
release-1.1.5-rc1 
(https://git1-us-west.apache.org/repos/asf/flink/repo?p=flink.git;a=shortlog;h=refs/heads/release-1.1.5-rc1

The release artifacts to be voted on can be found at: 
http://people.apache.org/~tzulitai/flink-1.1.5-rc1/

The release artifacts are signed with the key with fingerprint B065B356: 
http://www.apache.org/dist/flink/KEYS

The staging repository for this release can be found at: 
https://repository.apache.org/content/repositories/orgapacheflink-1115

------------------------------------------------------------- 

The voting time is three days and the vote passes if a 
majority of at least three +1 PMC votes are cast.

The vote ends on Wednesday, March 22nd, 2017, 6PM CET.
(I’ve started the 3 day count starting from next Monday,
since it’s already near the end of the week).

[ ] +1 Release this package as Apache Flink 1.1.5 
[ ] -1 Do not release this package, because ... 

------------------------------------------------------------- 

Short note on testing this RC:

Please have a look at the new commits since 1.1.4 and try to 
target and test the fixes specifically, too.
That will be much appreciated and helpful.

Here’s a list of new commits since 1.1.4 -

6662cc6 [FLINK-5701] [kafka] FlinkKafkaProducer should check asyncException on checkpoints
e296aca [FLINK-6006] [kafka] Always use complete restored state in FlinkKafkaConsumer
a34559d [FLINK-5940] [checkpoint] Harden ZooKeeperCompletedCheckpointStore.recover method
97616fd [FLINK-5942] [checkpoint] Harden ZooKeeperStateHandleStore to handle corrupt data
e50bf65 [FLINK-6025] [core] Add Flink's own JavaSerializer for Kryo serialization
01703e6 [FLINK-5945] [core] Close function in OuterJoinOperatorBase#executeOnCollections
ba5aa10 [FLINK-5934] Set the Scheduler in the ExecutionGraph via its constructor
44f48b3 [FLINK-5771] [core] Fix multi-char delimiter detection in DelimitedInputFormat.
3cd7c8e [FLINK-5575] [docs] Add outdated release warning
3f2860f [docs] Set version to 1.1.4
e1861db [FLINK-5647] Fix RocksDB Backend Cleanup
0c99e48 [FLINK-5639] [rabbitmq connector] Fix incorrect location of README.md for backported notice
743aaf6 [FLINK-5639] [rabbitmq connector] Add a note about MPL 1.1 license of Maven dependency
6566b63 [FLINK-2662] [optimizer] Fix translation of broadcasted unions.
f6f1c24 [FLINK-5585] [jobmanager] Fix NullPointerException in JobManager.updateAccumulators
931929b [FLINK-5484] [serialization] Add test for registered Kryo types
214c188 [FLINK-5518] [hadoopCompat] Add null check to HadoopInputFormatBase.close().
4ea52d6 [FLINK-5466] [webfrontend] Rebuild CSS/JS files
12cf5dc [FLINK-5466] [webfrontend] Set environment to production in gulpfile

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Flink 1.1.5 (RC1)

Robert Metzger
+1

- start-local.sh + some example jobs work (logs are fine, web interface
works, scripts are fine)
- files in the staging repo look good (quickstart is correct) (except java8
module is missing, but see comment below)


Side note: The flink-java8 module is not in the staging repository. I first
considered cancelling the vote, but then I realized that since Flink 0.10
(november 2015) we never released the module:
http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.apache.flink%22%20AND%20a%3A%22flink-java8%22


On Fri, Mar 17, 2017 at 6:57 PM, Tzu-Li (Gordon) Tai <[hidden email]>
wrote:

> Dear Flink community,
>
> Please vote on releasing the following candidate as Apache Flink version
> 1.1.5.
>
> The commit to be voted on:
> ed18e97 (http://git-wip-us.apache.org/repos/asf/flink/commit/ed18e97)
>
> Branch:
> release-1.1.5-rc1
> (https://git1-us-west.apache.org/repos/asf/flink/repo?p=
> flink.git;a=shortlog;h=refs/heads/release-1.1.5-rc1)
>
> The release artifacts to be voted on can be found at:
> http://people.apache.org/~tzulitai/flink-1.1.5-rc1/
>
> The release artifacts are signed with the key with fingerprint B065B356:
> http://www.apache.org/dist/flink/KEYS
>
> The staging repository for this release can be found at:
> https://repository.apache.org/content/repositories/orgapacheflink-1115
>
> -------------------------------------------------------------
>
> The voting time is three days and the vote passes if a
> majority of at least three +1 PMC votes are cast.
>
> The vote ends on Wednesday, March 22nd, 2017, 6PM CET.
> (I’ve started the 3 day count starting from next Monday,
> since it’s already near the end of the week).
>
> [ ] +1 Release this package as Apache Flink 1.1.5
> [ ] -1 Do not release this package, because ...
>
> -------------------------------------------------------------
>
> Short note on testing this RC:
>
> Please have a look at the new commits since 1.1.4 and try to
> target and test the fixes specifically, too.
> That will be much appreciated and helpful.
>
> Here’s a list of new commits since 1.1.4 -
>
> 6662cc6 [FLINK-5701] [kafka] FlinkKafkaProducer should check
> asyncException on checkpoints
> e296aca [FLINK-6006] [kafka] Always use complete restored state in
> FlinkKafkaConsumer
> a34559d [FLINK-5940] [checkpoint] Harden ZooKeeperCompletedCheckpointStore.recover
> method
> 97616fd [FLINK-5942] [checkpoint] Harden ZooKeeperStateHandleStore to
> handle corrupt data
> e50bf65 [FLINK-6025] [core] Add Flink's own JavaSerializer for Kryo
> serialization
> 01703e6 [FLINK-5945] [core] Close function in OuterJoinOperatorBase#
> executeOnCollections
> ba5aa10 [FLINK-5934] Set the Scheduler in the ExecutionGraph via its
> constructor
> 44f48b3 [FLINK-5771] [core] Fix multi-char delimiter detection in
> DelimitedInputFormat.
> 3cd7c8e [FLINK-5575] [docs] Add outdated release warning
> 3f2860f [docs] Set version to 1.1.4
> e1861db [FLINK-5647] Fix RocksDB Backend Cleanup
> 0c99e48 [FLINK-5639] [rabbitmq connector] Fix incorrect location of
> README.md for backported notice
> 743aaf6 [FLINK-5639] [rabbitmq connector] Add a note about MPL 1.1 license
> of Maven dependency
> 6566b63 [FLINK-2662] [optimizer] Fix translation of broadcasted unions.
> f6f1c24 [FLINK-5585] [jobmanager] Fix NullPointerException in
> JobManager.updateAccumulators
> 931929b [FLINK-5484] [serialization] Add test for registered Kryo types
> 214c188 [FLINK-5518] [hadoopCompat] Add null check to
> HadoopInputFormatBase.close().
> 4ea52d6 [FLINK-5466] [webfrontend] Rebuild CSS/JS files
> 12cf5dc [FLINK-5466] [webfrontend] Set environment to production in
> gulpfile
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Flink 1.1.5 (RC1)

Stephan Ewen
+1

  - Verified the LICENSE and NOTICE (no dependency updates, update on
RabbitMQ license)
  - Release contains no executable binaries
  - Build and all integration tests pass forHadoop 2.6.1 , Scala 2.11

@Robert The java8 module has only tests, so it should be fine to not have
it published.

On Tue, Mar 21, 2017 at 9:52 AM, Robert Metzger <[hidden email]> wrote:

> +1
>
> - start-local.sh + some example jobs work (logs are fine, web interface
> works, scripts are fine)
> - files in the staging repo look good (quickstart is correct) (except java8
> module is missing, but see comment below)
>
>
> Side note: The flink-java8 module is not in the staging repository. I first
> considered cancelling the vote, but then I realized that since Flink 0.10
> (november 2015) we never released the module:
> http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.
> apache.flink%22%20AND%20a%3A%22flink-java8%22
>
>
> On Fri, Mar 17, 2017 at 6:57 PM, Tzu-Li (Gordon) Tai <[hidden email]>
> wrote:
>
> > Dear Flink community,
> >
> > Please vote on releasing the following candidate as Apache Flink version
> > 1.1.5.
> >
> > The commit to be voted on:
> > ed18e97 (http://git-wip-us.apache.org/repos/asf/flink/commit/ed18e97)
> >
> > Branch:
> > release-1.1.5-rc1
> > (https://git1-us-west.apache.org/repos/asf/flink/repo?p=
> > flink.git;a=shortlog;h=refs/heads/release-1.1.5-rc1)
> >
> > The release artifacts to be voted on can be found at:
> > http://people.apache.org/~tzulitai/flink-1.1.5-rc1/
> >
> > The release artifacts are signed with the key with fingerprint B065B356:
> > http://www.apache.org/dist/flink/KEYS
> >
> > The staging repository for this release can be found at:
> > https://repository.apache.org/content/repositories/orgapacheflink-1115
> >
> > -------------------------------------------------------------
> >
> > The voting time is three days and the vote passes if a
> > majority of at least three +1 PMC votes are cast.
> >
> > The vote ends on Wednesday, March 22nd, 2017, 6PM CET.
> > (I’ve started the 3 day count starting from next Monday,
> > since it’s already near the end of the week).
> >
> > [ ] +1 Release this package as Apache Flink 1.1.5
> > [ ] -1 Do not release this package, because ...
> >
> > -------------------------------------------------------------
> >
> > Short note on testing this RC:
> >
> > Please have a look at the new commits since 1.1.4 and try to
> > target and test the fixes specifically, too.
> > That will be much appreciated and helpful.
> >
> > Here’s a list of new commits since 1.1.4 -
> >
> > 6662cc6 [FLINK-5701] [kafka] FlinkKafkaProducer should check
> > asyncException on checkpoints
> > e296aca [FLINK-6006] [kafka] Always use complete restored state in
> > FlinkKafkaConsumer
> > a34559d [FLINK-5940] [checkpoint] Harden ZooKeeperCompletedCheckpointSt
> ore.recover
> > method
> > 97616fd [FLINK-5942] [checkpoint] Harden ZooKeeperStateHandleStore to
> > handle corrupt data
> > e50bf65 [FLINK-6025] [core] Add Flink's own JavaSerializer for Kryo
> > serialization
> > 01703e6 [FLINK-5945] [core] Close function in OuterJoinOperatorBase#
> > executeOnCollections
> > ba5aa10 [FLINK-5934] Set the Scheduler in the ExecutionGraph via its
> > constructor
> > 44f48b3 [FLINK-5771] [core] Fix multi-char delimiter detection in
> > DelimitedInputFormat.
> > 3cd7c8e [FLINK-5575] [docs] Add outdated release warning
> > 3f2860f [docs] Set version to 1.1.4
> > e1861db [FLINK-5647] Fix RocksDB Backend Cleanup
> > 0c99e48 [FLINK-5639] [rabbitmq connector] Fix incorrect location of
> > README.md for backported notice
> > 743aaf6 [FLINK-5639] [rabbitmq connector] Add a note about MPL 1.1
> license
> > of Maven dependency
> > 6566b63 [FLINK-2662] [optimizer] Fix translation of broadcasted unions.
> > f6f1c24 [FLINK-5585] [jobmanager] Fix NullPointerException in
> > JobManager.updateAccumulators
> > 931929b [FLINK-5484] [serialization] Add test for registered Kryo types
> > 214c188 [FLINK-5518] [hadoopCompat] Add null check to
> > HadoopInputFormatBase.close().
> > 4ea52d6 [FLINK-5466] [webfrontend] Rebuild CSS/JS files
> > 12cf5dc [FLINK-5466] [webfrontend] Set environment to production in
> > gulpfile
> >
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Flink 1.1.5 (RC1)

Aljoscha Krettek-2
+1

I looked at every commit since 1.1.4. The code looks good and we didn’t introduce any new dependencies, so ,legally speaking, we should be fine.

> On 21 Mar 2017, at 14:40, Stephan Ewen <[hidden email]> wrote:
>
> +1
>
>  - Verified the LICENSE and NOTICE (no dependency updates, update on
> RabbitMQ license)
>  - Release contains no executable binaries
>  - Build and all integration tests pass forHadoop 2.6.1 , Scala 2.11
>
> @Robert The java8 module has only tests, so it should be fine to not have
> it published.
>
> On Tue, Mar 21, 2017 at 9:52 AM, Robert Metzger <[hidden email]> wrote:
>
>> +1
>>
>> - start-local.sh + some example jobs work (logs are fine, web interface
>> works, scripts are fine)
>> - files in the staging repo look good (quickstart is correct) (except java8
>> module is missing, but see comment below)
>>
>>
>> Side note: The flink-java8 module is not in the staging repository. I first
>> considered cancelling the vote, but then I realized that since Flink 0.10
>> (november 2015) we never released the module:
>> http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.
>> apache.flink%22%20AND%20a%3A%22flink-java8%22
>>
>>
>> On Fri, Mar 17, 2017 at 6:57 PM, Tzu-Li (Gordon) Tai <[hidden email]>
>> wrote:
>>
>>> Dear Flink community,
>>>
>>> Please vote on releasing the following candidate as Apache Flink version
>>> 1.1.5.
>>>
>>> The commit to be voted on:
>>> ed18e97 (http://git-wip-us.apache.org/repos/asf/flink/commit/ed18e97)
>>>
>>> Branch:
>>> release-1.1.5-rc1
>>> (https://git1-us-west.apache.org/repos/asf/flink/repo?p=
>>> flink.git;a=shortlog;h=refs/heads/release-1.1.5-rc1)
>>>
>>> The release artifacts to be voted on can be found at:
>>> http://people.apache.org/~tzulitai/flink-1.1.5-rc1/
>>>
>>> The release artifacts are signed with the key with fingerprint B065B356:
>>> http://www.apache.org/dist/flink/KEYS
>>>
>>> The staging repository for this release can be found at:
>>> https://repository.apache.org/content/repositories/orgapacheflink-1115
>>>
>>> -------------------------------------------------------------
>>>
>>> The voting time is three days and the vote passes if a
>>> majority of at least three +1 PMC votes are cast.
>>>
>>> The vote ends on Wednesday, March 22nd, 2017, 6PM CET.
>>> (I’ve started the 3 day count starting from next Monday,
>>> since it’s already near the end of the week).
>>>
>>> [ ] +1 Release this package as Apache Flink 1.1.5
>>> [ ] -1 Do not release this package, because ...
>>>
>>> -------------------------------------------------------------
>>>
>>> Short note on testing this RC:
>>>
>>> Please have a look at the new commits since 1.1.4 and try to
>>> target and test the fixes specifically, too.
>>> That will be much appreciated and helpful.
>>>
>>> Here’s a list of new commits since 1.1.4 -
>>>
>>> 6662cc6 [FLINK-5701] [kafka] FlinkKafkaProducer should check
>>> asyncException on checkpoints
>>> e296aca [FLINK-6006] [kafka] Always use complete restored state in
>>> FlinkKafkaConsumer
>>> a34559d [FLINK-5940] [checkpoint] Harden ZooKeeperCompletedCheckpointSt
>> ore.recover
>>> method
>>> 97616fd [FLINK-5942] [checkpoint] Harden ZooKeeperStateHandleStore to
>>> handle corrupt data
>>> e50bf65 [FLINK-6025] [core] Add Flink's own JavaSerializer for Kryo
>>> serialization
>>> 01703e6 [FLINK-5945] [core] Close function in OuterJoinOperatorBase#
>>> executeOnCollections
>>> ba5aa10 [FLINK-5934] Set the Scheduler in the ExecutionGraph via its
>>> constructor
>>> 44f48b3 [FLINK-5771] [core] Fix multi-char delimiter detection in
>>> DelimitedInputFormat.
>>> 3cd7c8e [FLINK-5575] [docs] Add outdated release warning
>>> 3f2860f [docs] Set version to 1.1.4
>>> e1861db [FLINK-5647] Fix RocksDB Backend Cleanup
>>> 0c99e48 [FLINK-5639] [rabbitmq connector] Fix incorrect location of
>>> README.md for backported notice
>>> 743aaf6 [FLINK-5639] [rabbitmq connector] Add a note about MPL 1.1
>> license
>>> of Maven dependency
>>> 6566b63 [FLINK-2662] [optimizer] Fix translation of broadcasted unions.
>>> f6f1c24 [FLINK-5585] [jobmanager] Fix NullPointerException in
>>> JobManager.updateAccumulators
>>> 931929b [FLINK-5484] [serialization] Add test for registered Kryo types
>>> 214c188 [FLINK-5518] [hadoopCompat] Add null check to
>>> HadoopInputFormatBase.close().
>>> 4ea52d6 [FLINK-5466] [webfrontend] Rebuild CSS/JS files
>>> 12cf5dc [FLINK-5466] [webfrontend] Set environment to production in
>>> gulpfile
>>>
>>>
>>

Reply | Threaded
Open this post in threaded view
|

[RESULT] [VOTE] Release Apache Flink 1.1.5 (RC1)

Tzu-Li (Gordon) Tai
Dear Flink community,

The vote for Flink 1.1.5 has passed with 3 binding +1 votes.
Thanks to everyone who was involved in testing and contributing to the release!
Also, thanks a lot to Robert for offering to help me with finalizing this release :-)

+1s:
Robert Metzger (binding)
Stephan Ewen (binding)
Aljoscha Krettek (binding)

There are no 0s or -1s.

On March 21, 2017 at 11:20:07 PM, Aljoscha Krettek ([hidden email]) wrote:

+1  

I looked at every commit since 1.1.4. The code looks good and we didn’t introduce any new dependencies, so ,legally speaking, we should be fine.  

> On 21 Mar 2017, at 14:40, Stephan Ewen <[hidden email]> wrote:  
>  
> +1  
>  
> - Verified the LICENSE and NOTICE (no dependency updates, update on  
> RabbitMQ license)  
> - Release contains no executable binaries  
> - Build and all integration tests pass forHadoop 2.6.1 , Scala 2.11  
>  
> @Robert The java8 module has only tests, so it should be fine to not have  
> it published.  
>  
> On Tue, Mar 21, 2017 at 9:52 AM, Robert Metzger <[hidden email]> wrote:  
>  
>> +1  
>>  
>> - start-local.sh + some example jobs work (logs are fine, web interface  
>> works, scripts are fine)  
>> - files in the staging repo look good (quickstart is correct) (except java8  
>> module is missing, but see comment below)  
>>  
>>  
>> Side note: The flink-java8 module is not in the staging repository. I first  
>> considered cancelling the vote, but then I realized that since Flink 0.10  
>> (november 2015) we never released the module:  
>> http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.  
>> apache.flink%22%20AND%20a%3A%22flink-java8%22  
>>  
>>  
>> On Fri, Mar 17, 2017 at 6:57 PM, Tzu-Li (Gordon) Tai <[hidden email]>  
>> wrote:  
>>  
>>> Dear Flink community,  
>>>  
>>> Please vote on releasing the following candidate as Apache Flink version  
>>> 1.1.5.  
>>>  
>>> The commit to be voted on:  
>>> ed18e97 (http://git-wip-us.apache.org/repos/asf/flink/commit/ed18e97)  
>>>  
>>> Branch:  
>>> release-1.1.5-rc1  
>>> (https://git1-us-west.apache.org/repos/asf/flink/repo?p= 
>>> flink.git;a=shortlog;h=refs/heads/release-1.1.5-rc1)  
>>>  
>>> The release artifacts to be voted on can be found at:  
>>> http://people.apache.org/~tzulitai/flink-1.1.5-rc1/ 
>>>  
>>> The release artifacts are signed with the key with fingerprint B065B356:  
>>> http://www.apache.org/dist/flink/KEYS 
>>>  
>>> The staging repository for this release can be found at:  
>>> https://repository.apache.org/content/repositories/orgapacheflink-1115 
>>>  
>>> -------------------------------------------------------------  
>>>  
>>> The voting time is three days and the vote passes if a  
>>> majority of at least three +1 PMC votes are cast.  
>>>  
>>> The vote ends on Wednesday, March 22nd, 2017, 6PM CET.  
>>> (I’ve started the 3 day count starting from next Monday,  
>>> since it’s already near the end of the week).  
>>>  
>>> [ ] +1 Release this package as Apache Flink 1.1.5  
>>> [ ] -1 Do not release this package, because ...  
>>>  
>>> -------------------------------------------------------------  
>>>  
>>> Short note on testing this RC:  
>>>  
>>> Please have a look at the new commits since 1.1.4 and try to  
>>> target and test the fixes specifically, too.  
>>> That will be much appreciated and helpful.  
>>>  
>>> Here’s a list of new commits since 1.1.4 -  
>>>  
>>> 6662cc6 [FLINK-5701] [kafka] FlinkKafkaProducer should check  
>>> asyncException on checkpoints  
>>> e296aca [FLINK-6006] [kafka] Always use complete restored state in  
>>> FlinkKafkaConsumer  
>>> a34559d [FLINK-5940] [checkpoint] Harden ZooKeeperCompletedCheckpointSt  
>> ore.recover  
>>> method  
>>> 97616fd [FLINK-5942] [checkpoint] Harden ZooKeeperStateHandleStore to  
>>> handle corrupt data  
>>> e50bf65 [FLINK-6025] [core] Add Flink's own JavaSerializer for Kryo  
>>> serialization  
>>> 01703e6 [FLINK-5945] [core] Close function in OuterJoinOperatorBase#  
>>> executeOnCollections  
>>> ba5aa10 [FLINK-5934] Set the Scheduler in the ExecutionGraph via its  
>>> constructor  
>>> 44f48b3 [FLINK-5771] [core] Fix multi-char delimiter detection in  
>>> DelimitedInputFormat.  
>>> 3cd7c8e [FLINK-5575] [docs] Add outdated release warning  
>>> 3f2860f [docs] Set version to 1.1.4  
>>> e1861db [FLINK-5647] Fix RocksDB Backend Cleanup  
>>> 0c99e48 [FLINK-5639] [rabbitmq connector] Fix incorrect location of  
>>> README.md for backported notice  
>>> 743aaf6 [FLINK-5639] [rabbitmq connector] Add a note about MPL 1.1  
>> license  
>>> of Maven dependency  
>>> 6566b63 [FLINK-2662] [optimizer] Fix translation of broadcasted unions.  
>>> f6f1c24 [FLINK-5585] [jobmanager] Fix NullPointerException in  
>>> JobManager.updateAccumulators  
>>> 931929b [FLINK-5484] [serialization] Add test for registered Kryo types  
>>> 214c188 [FLINK-5518] [hadoopCompat] Add null check to  
>>> HadoopInputFormatBase.close().  
>>> 4ea52d6 [FLINK-5466] [webfrontend] Rebuild CSS/JS files  
>>> 12cf5dc [FLINK-5466] [webfrontend] Set environment to production in  
>>> gulpfile  
>>>  
>>>  
>>