Hi,

We currently have some issues that are marked as resolved for both 1.5.0 and 
1.6.0 [1]. The reason is that we have the release-1.5 branch and the master 
branch, which will eventually become the branch for 1.6.0.

I think this can lead to confusion because the release notes are created based 
on that data. Say, we fix a bug "foo" after we created the release-1.5 branch. 
Now we will have "[FLINK-xxxx] Fixed foo" in the release notes for 1.5.0 and 
1.6.0. We basically start our Flink 1.6.0 release notes with around 50 issues 
that were never bugs in 1.6.0 because they were fixed in 1.5.0. Plus, having 
"[FLINK-xxxx] Fixed foo" in the 1.6.0 release notes indicates that "foo" was 
actually a bug in 1.5.0 (because we now had to fix it), but it wasn't.

I would propose to remove fixVersion 1.6.0 from all issues that have 1.5.0 as 
fixVersion. What do you think?

On a side note: a bug that is fixed in 1.5.1 should be marked as fixed for 
1.6.0 separately, because 1.6.0 is not a direct successor to 1.5.1.

Best,
Aljoscha

[1] 
https://issues.apache.org/jira/issues/?jql=project%20%3D%20FLINK%20and%20fixVersion%20%3D%201.6.0%20and%20resolution%20!%3D%20unresolved

Reply via email to