[VOTE] Release Apache Ignite 2.13.0 RC2

2022-04-20 Thread Nikita Amelchev
Dear Community,

The release candidate is ready.

I have uploaded a release candidate to:
https://dist.apache.org/repos/dist/dev/ignite/2.13.0-rc2/
https://dist.apache.org/repos/dist/dev/ignite/packages_2.13.0-rc2/

The following staging can be used for testing:
https://repository.apache.org/content/repositories/orgapacheignite-1542

Tag name is 2.13.0-rc1:
https://gitbox.apache.org/repos/asf?p=ignite.git;a=commit;h=refs/tags/2.13.0-rc2

RELEASE_NOTES:
https://gitbox.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=RELEASE_NOTES.txt;hb=ignite-2.13

Complete list of resolved issues:
https://issues.apache.org/jira/issues/?jql=(project%20%3D%20%27Ignite%27%20AND%20fixVersion%20is%20not%20empty%20AND%20fixVersion%20in%20(%272.13%27))%20and%20status%20in%20(%27CLOSED%27%2C%20%27RESOLVED%27)%20ORDER%20BY%20priority

DEVNOTES:
https://gitbox.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=DEVNOTES.txt;hb=ignite-2.13

Additional checks have been performed (available for users included
into the release group on TeamCity).

TC [Check RC: Licenses, compile, chksum]
https://ci2.ignite.apache.org/buildConfiguration/ignite2_Release_ApacheIgniteReleaseJava8_PrepareVote4CheckRcLicensesChecksum/6399934

TC [2] Compare w/ Previous Release
https://ci2.ignite.apache.org/buildConfiguration/ignite2_Release_ApacheIgniteReleaseJava8_IgniteRelease72CheckFileConsistency/6399932

The vote is formal, see voting guidelines
https://www.apache.org/foundation/voting.html

+1 - to accept Apache Ignite 2.13.0-rc2
0 - don't care either way
-1 - DO NOT accept Apache Ignite Ignite 2.13.0-rc2 (explain why)

See notes on how to verify release here
https://www.apache.org/info/verification.html
and
https://cwiki.apache.org/confluence/display/IGNITE/Release+Process#ReleaseProcess-P5.VotingonReleaseandReleaseVerification

This vote will be open for at least 3 days till Fri Apr 23, 2022,
20:00 UTC. Please, write me down the thread if you need additional
time to check the
release.
https://www.timeanddate.com/countdown/vote?iso=20220423T20&p0=0&msg=VOTE+on+the+Apache+Ignite+Release+2.13.0+RC2&font=sanserif

-- 
Best wishes,
Amelchev Nikita


Re: Re[4]: Apache Ignite 2.13 RELEASE [Time, Scope, Manager]

2022-04-20 Thread Nikita Amelchev
Roman, Hi.

The Spring dependency has been updated in the IGNITE-16781 that's in
the 2.13 scope.

ср, 20 апр. 2022 г. в 19:28, Roman Puchkovskiy :
>
> Hi Nikita.
>
> You already know this, just stating for the record: vulnerable Spring
> versions in ignite-extensions were replaced with the latest patched
> (and safe) versions in [1].
>
> [1] - https://issues.apache.org/jira/browse/IGNITE-16869
>
> пн, 18 апр. 2022 г. в 18:11, Nikita Amelchev :
> >
> > Hi, Roman.
> >
> > Vulnerable Spring Boot is used in Ignite extensions. AI 2.13 releases
> > ignite-parent that will be used for extensions to share versions. I
> > will cherry-pick the patch.
> >
> > Thank you.
> >
> > пн, 18 апр. 2022 г. в 15:00, Roman Puchkovskiy 
> > :
> > >
> > > Hi Igniters.
> > >
> > > A fix for CVE-2022-22965 [1] vulnerability was merged to master branch
> > > recently, Jira issue is [2].
> > > I'm not sure whether this is a blocker, but the vulnerability seems to
> > > be pretty bad.
> > >
> > > Should it be cherry-picked to release 2.13?
> > >
> > > [1] - https://nvd.nist.gov/vuln/detail/CVE-2022-22965
> > > [2] - https://issues.apache.org/jira/browse/IGNITE-16781
> > >
> > > пн, 11 апр. 2022 г. в 19:53, Nikita Amelchev :
> > > >
> > > > I'm announcing a code freeze for the 2.13 release [1]. Only blockers
> > > > are accepted to be included to the scope.
> > > >
> > > > [1] 
> > > > https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.13
> > > >
> > > > пн, 28 мар. 2022 г. в 12:39, Nikita Amelchev :
> > > > >
> > > > > Guys,
> > > > >
> > > > > Could you help with the TC bot configuration to the `ignite-2.13`
> > > > > release branch?
> > > > >
> > > > > пн, 28 мар. 2022 г. в 09:22, Zhenya Stanilovsky 
> > > > > :
> > > > >
> > > > > >
> > > > > >
> > > > > > Thanks Nikita, cherry-picked: IGNITE-16742 Extend calcite module 
> > > > > > documentation.
> > > > > >
> > > > > >
> > > > > >
> > > > > > >Igniters,
> > > > > > >
> > > > > > >I have cut the release branch: 'ignite-2.13'. Please, cherry-pick 
> > > > > > >new
> > > > > > >issues if needed.
> > > > > > >
> > > > > > >The 2.13 scope is freezed. Unresolved not-blocking issues will be
> > > > > > >moved on the code freeze stage. The planning release date was 
> > > > > > >updated
> > > > > > >[1]:
> > > > > > >
> > > > > > >Scope Freeze: March 25, 2022
> > > > > > >Code Freeze: April 8, 2022
> > > > > > >Voting Date: April 15, 2022
> > > > > > >Release Date: April 22, 2022
> > > > > > >
> > > > > > >[1]  
> > > > > > >https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.13
> > > > > > >
> > > > > > >чт, 10 мар. 2022 г. в 16:17, Nikita Amelchev < 
> > > > > > >namelc...@apache.org >:
> > > > > > >>
> > > > > > >> Hello, Igniters.
> > > > > > >>
> > > > > > >> I have created the 2.13 release page. [1]
> > > > > > >>
> > > > > > >> The new SQL Calcite engine is expected to merge in the coming 
> > > > > > >> week.
> > > > > > >> [2] I suggest cutting the 2.13 branch after the merge. I've 
> > > > > > >> updated
> > > > > > >> the planned release dates on the release page.
> > > > > > >>
> > > > > > >> [1]  
> > > > > > >> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.13
> > > > > > >> [2]  
> > > > > > >> https://lists.apache.org/thread/3fkq3mn2npz326bp6gjtw3sw8xrlqyho
> > > > > > >>
> > > > > > >> чт, 10 февр. 2022 г. в 15:23, Nikita Amelchev < 
> > > > > > >> namelc...@apache.org >:
> > > > > > >> >
> > > > > > >> > Guys,
> > > > > > >> >
> > > > > > >> > +1 to await merge of the Calcite SQL engine before code-freeze 
> > > > > > >> > phase
> > > > > > >> > and release branch cutting. Other features and fixes can be 
> > > > > > >> > awaited
> > > > > > >> > too, it's discussable.
> > > > > > >> >
> > > > > > >> > But the 2.12 branch was cut on October 15, 2021. There are 
> > > > > > >> > many fixes
> > > > > > >> > and features that were merged into the master during this 
> > > > > > >> > period. The
> > > > > > >> > total time between branches cut is 5 months (if there is no 
> > > > > > >> > delay
> > > > > > >> > happens). Seems it is not so frequently.
> > > > > > >> >
> > > > > > >> > чт, 10 февр. 2022 г. в 15:17, Zhenya Stanilovsky < 
> > > > > > >> > arzamas...@mail.ru.invalid >:
> > > > > > >> > >
> > > > > > >> > >
> > > > > > >> > > Maxim, i think that more frequent releases are useful.
> > > > > > >> > > Ready to release branch means that it passed all known tests 
> > > > > > >> > > and also have an appropriate votes.
> > > > > > >> > > More code changes creates more difficulties in final tests 
> > > > > > >> > > and sometimes migration.
> > > > > > >> > > No need to switch between neighbor minor versions for user 
> > > > > > >> > > if all work properly well.
> > > > > > >> > > I «vote» for more frequent releases.
> > > > > > >> > >
> > > > > > >> > > >
> > > > > > >> > > >>
> > > > > > >> > > >>>Hi, guys!
> > > > > > >> > > >>>
> > > > > > >> > > >>>Ignite 2.12 was released on 17th Jan. And here is a plan 
> > > >

Re: Re[4]: Apache Ignite 2.13 RELEASE [Time, Scope, Manager]

2022-04-20 Thread Roman Puchkovskiy
Hi Nikita.

You already know this, just stating for the record: vulnerable Spring
versions in ignite-extensions were replaced with the latest patched
(and safe) versions in [1].

[1] - https://issues.apache.org/jira/browse/IGNITE-16869

пн, 18 апр. 2022 г. в 18:11, Nikita Amelchev :
>
> Hi, Roman.
>
> Vulnerable Spring Boot is used in Ignite extensions. AI 2.13 releases
> ignite-parent that will be used for extensions to share versions. I
> will cherry-pick the patch.
>
> Thank you.
>
> пн, 18 апр. 2022 г. в 15:00, Roman Puchkovskiy :
> >
> > Hi Igniters.
> >
> > A fix for CVE-2022-22965 [1] vulnerability was merged to master branch
> > recently, Jira issue is [2].
> > I'm not sure whether this is a blocker, but the vulnerability seems to
> > be pretty bad.
> >
> > Should it be cherry-picked to release 2.13?
> >
> > [1] - https://nvd.nist.gov/vuln/detail/CVE-2022-22965
> > [2] - https://issues.apache.org/jira/browse/IGNITE-16781
> >
> > пн, 11 апр. 2022 г. в 19:53, Nikita Amelchev :
> > >
> > > I'm announcing a code freeze for the 2.13 release [1]. Only blockers
> > > are accepted to be included to the scope.
> > >
> > > [1] https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.13
> > >
> > > пн, 28 мар. 2022 г. в 12:39, Nikita Amelchev :
> > > >
> > > > Guys,
> > > >
> > > > Could you help with the TC bot configuration to the `ignite-2.13`
> > > > release branch?
> > > >
> > > > пн, 28 мар. 2022 г. в 09:22, Zhenya Stanilovsky 
> > > > :
> > > >
> > > > >
> > > > >
> > > > > Thanks Nikita, cherry-picked: IGNITE-16742 Extend calcite module 
> > > > > documentation.
> > > > >
> > > > >
> > > > >
> > > > > >Igniters,
> > > > > >
> > > > > >I have cut the release branch: 'ignite-2.13'. Please, cherry-pick new
> > > > > >issues if needed.
> > > > > >
> > > > > >The 2.13 scope is freezed. Unresolved not-blocking issues will be
> > > > > >moved on the code freeze stage. The planning release date was updated
> > > > > >[1]:
> > > > > >
> > > > > >Scope Freeze: March 25, 2022
> > > > > >Code Freeze: April 8, 2022
> > > > > >Voting Date: April 15, 2022
> > > > > >Release Date: April 22, 2022
> > > > > >
> > > > > >[1]  
> > > > > >https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.13
> > > > > >
> > > > > >чт, 10 мар. 2022 г. в 16:17, Nikita Amelchev < namelc...@apache.org 
> > > > > >>:
> > > > > >>
> > > > > >> Hello, Igniters.
> > > > > >>
> > > > > >> I have created the 2.13 release page. [1]
> > > > > >>
> > > > > >> The new SQL Calcite engine is expected to merge in the coming week.
> > > > > >> [2] I suggest cutting the 2.13 branch after the merge. I've updated
> > > > > >> the planned release dates on the release page.
> > > > > >>
> > > > > >> [1]  
> > > > > >> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.13
> > > > > >> [2]  
> > > > > >> https://lists.apache.org/thread/3fkq3mn2npz326bp6gjtw3sw8xrlqyho
> > > > > >>
> > > > > >> чт, 10 февр. 2022 г. в 15:23, Nikita Amelchev < 
> > > > > >> namelc...@apache.org >:
> > > > > >> >
> > > > > >> > Guys,
> > > > > >> >
> > > > > >> > +1 to await merge of the Calcite SQL engine before code-freeze 
> > > > > >> > phase
> > > > > >> > and release branch cutting. Other features and fixes can be 
> > > > > >> > awaited
> > > > > >> > too, it's discussable.
> > > > > >> >
> > > > > >> > But the 2.12 branch was cut on October 15, 2021. There are many 
> > > > > >> > fixes
> > > > > >> > and features that were merged into the master during this 
> > > > > >> > period. The
> > > > > >> > total time between branches cut is 5 months (if there is no delay
> > > > > >> > happens). Seems it is not so frequently.
> > > > > >> >
> > > > > >> > чт, 10 февр. 2022 г. в 15:17, Zhenya Stanilovsky < 
> > > > > >> > arzamas...@mail.ru.invalid >:
> > > > > >> > >
> > > > > >> > >
> > > > > >> > > Maxim, i think that more frequent releases are useful.
> > > > > >> > > Ready to release branch means that it passed all known tests 
> > > > > >> > > and also have an appropriate votes.
> > > > > >> > > More code changes creates more difficulties in final tests and 
> > > > > >> > > sometimes migration.
> > > > > >> > > No need to switch between neighbor minor versions for user if 
> > > > > >> > > all work properly well.
> > > > > >> > > I «vote» for more frequent releases.
> > > > > >> > >
> > > > > >> > > >
> > > > > >> > > >>
> > > > > >> > > >>>Hi, guys!
> > > > > >> > > >>>
> > > > > >> > > >>>Ignite 2.12 was released on 17th Jan. And here is a plan to 
> > > > > >> > > >>>release 2.13 on
> > > > > >> > > >>>28 Mar. It is only 2.5 months between those versions. IMHO, 
> > > > > >> > > >>>it's better to
> > > > > >> > > >>>have more time between releases:
> > > > > >> > > >>>1. We had some bug reports after releasing 2.11, and it can 
> > > > > >> > > >>>be worth
> > > > > >> > > >>>waiting for users feedback about 2.12. Also meetup with 
> > > > > >> > > >>>description of 2.12
> > > > > >> > > >>>will be only next week (16 Feb).
> > > >

[CANCEL] [VOTE] Release Apache Ignite 2.13.0 RC1

2022-04-20 Thread Nikita Amelchev
Canceling due to missing the NUMA-allocator library in binaries [1]. I
will prepare RC2 soon.

[1] https://issues.apache.org/jira/browse/IGNITE-16876

-- 
Best wishes,
Amelchev Nikita


Re: [VOTE] Release Apache Ignite 2.13.0 RC1

2022-04-20 Thread Ivan Daschinsky
It seems that we only add numa-allocator to profiles list in
intiialize task, i.e.

 mvn initialize -Prelease,numa-allocator,all-scala
-Dignite.edition=apache-ignite-slim

ср, 20 апр. 2022 г. в 14:57, Nikita Amelchev :

> Ivan, please create an issue to add to the assembly. I'll
> cherry-picked and prepare a new RC.
>
> ср, 20 апр. 2022 г. в 14:45, Ivan Daschinsky :
>
> >
> > Seems that somehow numa-allocator is not included in binary releases.
> >
> > ср, 20 апр. 2022 г. в 14:14, Nikita Amelchev :
> >
> > > I will make sure this issue is included in the 2.13 documentation.
> Thanks.
> > >
> > > ср, 20 апр. 2022 г. в 14:09, 18624049226 <18624049...@163.com>:
> > > >
> > > > I think the following commit should be included in 2.13:
> > > >
> > > > IGNITE-15712: Documentation: Invalid documentation about
> > > > SqlViewMetricExporterSpi
> > > >
> > > > just doc issue.
> > > >
> > > > 在 2022/4/20 16:21, Nikita Amelchev 写道:
> > > > > Zhenya, Hi!
> > > > >
> > > > > Additional checks are available for users included into the release
> > > > > group on TeamCity. Make sure you are in this group.
> > > > >
> > > > > ср, 20 апр. 2022 г. в 09:19, Zhenya
> > > Stanilovsky:
> > > > >>
> > > > >> Nikita, thanks !  I found that below link is unavailable:
> > > > >>
> > > > >>
> > > > >>
> > > > >>> TC [2] Compare w/ Previous Release
> > > > >>>
> > >
> https://ci2.ignite.apache.org/buildConfiguration/ignite2_Release_ApacheIgniteReleaseJava8_IgniteRelease72CheckFileConsistency/6398741
> > > > >>>
> > > > >>
> > > > >
> > > > >
> > >
> > >
> > >
> > > --
> > > Best wishes,
> > > Amelchev Nikita
> > >
> >
> >
> > --
> > Sincerely yours, Ivan Daschinskiy
>
>
>
> --
> Best wishes,
> Amelchev Nikita
>


-- 
Sincerely yours, Ivan Daschinskiy


Re: [VOTE] Release Apache Ignite 2.13.0 RC1

2022-04-20 Thread Nikita Amelchev
Ivan, please create an issue to add to the assembly. I'll
cherry-picked and prepare a new RC.

ср, 20 апр. 2022 г. в 14:45, Ivan Daschinsky :

>
> Seems that somehow numa-allocator is not included in binary releases.
>
> ср, 20 апр. 2022 г. в 14:14, Nikita Amelchev :
>
> > I will make sure this issue is included in the 2.13 documentation. Thanks.
> >
> > ср, 20 апр. 2022 г. в 14:09, 18624049226 <18624049...@163.com>:
> > >
> > > I think the following commit should be included in 2.13:
> > >
> > > IGNITE-15712: Documentation: Invalid documentation about
> > > SqlViewMetricExporterSpi
> > >
> > > just doc issue.
> > >
> > > 在 2022/4/20 16:21, Nikita Amelchev 写道:
> > > > Zhenya, Hi!
> > > >
> > > > Additional checks are available for users included into the release
> > > > group on TeamCity. Make sure you are in this group.
> > > >
> > > > ср, 20 апр. 2022 г. в 09:19, Zhenya
> > Stanilovsky:
> > > >>
> > > >> Nikita, thanks !  I found that below link is unavailable:
> > > >>
> > > >>
> > > >>
> > > >>> TC [2] Compare w/ Previous Release
> > > >>>
> > https://ci2.ignite.apache.org/buildConfiguration/ignite2_Release_ApacheIgniteReleaseJava8_IgniteRelease72CheckFileConsistency/6398741
> > > >>>
> > > >>
> > > >
> > > >
> >
> >
> >
> > --
> > Best wishes,
> > Amelchev Nikita
> >
>
>
> --
> Sincerely yours, Ivan Daschinskiy



--
Best wishes,
Amelchev Nikita


Re: [VOTE] Release Apache Ignite 2.13.0 RC1

2022-04-20 Thread Ivan Daschinsky
Seems that somehow numa-allocator is not included in binary releases.

ср, 20 апр. 2022 г. в 14:14, Nikita Amelchev :

> I will make sure this issue is included in the 2.13 documentation. Thanks.
>
> ср, 20 апр. 2022 г. в 14:09, 18624049226 <18624049...@163.com>:
> >
> > I think the following commit should be included in 2.13:
> >
> > IGNITE-15712: Documentation: Invalid documentation about
> > SqlViewMetricExporterSpi
> >
> > just doc issue.
> >
> > 在 2022/4/20 16:21, Nikita Amelchev 写道:
> > > Zhenya, Hi!
> > >
> > > Additional checks are available for users included into the release
> > > group on TeamCity. Make sure you are in this group.
> > >
> > > ср, 20 апр. 2022 г. в 09:19, Zhenya
> Stanilovsky:
> > >>
> > >> Nikita, thanks !  I found that below link is unavailable:
> > >>
> > >>
> > >>
> > >>> TC [2] Compare w/ Previous Release
> > >>>
> https://ci2.ignite.apache.org/buildConfiguration/ignite2_Release_ApacheIgniteReleaseJava8_IgniteRelease72CheckFileConsistency/6398741
> > >>>
> > >>
> > >
> > >
>
>
>
> --
> Best wishes,
> Amelchev Nikita
>


-- 
Sincerely yours, Ivan Daschinskiy


Re: [VOTE] Release Apache Ignite 2.13.0 RC1

2022-04-20 Thread Nikita Amelchev
I will make sure this issue is included in the 2.13 documentation. Thanks.

ср, 20 апр. 2022 г. в 14:09, 18624049226 <18624049...@163.com>:
>
> I think the following commit should be included in 2.13:
>
> IGNITE-15712: Documentation: Invalid documentation about
> SqlViewMetricExporterSpi
>
> just doc issue.
>
> 在 2022/4/20 16:21, Nikita Amelchev 写道:
> > Zhenya, Hi!
> >
> > Additional checks are available for users included into the release
> > group on TeamCity. Make sure you are in this group.
> >
> > ср, 20 апр. 2022 г. в 09:19, Zhenya Stanilovsky:
> >>
> >> Nikita, thanks !  I found that below link is unavailable:
> >>
> >>
> >>
> >>> TC [2] Compare w/ Previous Release
> >>> https://ci2.ignite.apache.org/buildConfiguration/ignite2_Release_ApacheIgniteReleaseJava8_IgniteRelease72CheckFileConsistency/6398741
> >>>
> >>
> >
> >



-- 
Best wishes,
Amelchev Nikita


Re: [VOTE] Release Apache Ignite 2.13.0 RC1

2022-04-20 Thread 18624049226

I think the following commit should be included in 2.13:

IGNITE-15712: Documentation: Invalid documentation about 
SqlViewMetricExporterSpi


just doc issue.

在 2022/4/20 16:21, Nikita Amelchev 写道:

Zhenya, Hi!

Additional checks are available for users included into the release
group on TeamCity. Make sure you are in this group.

ср, 20 апр. 2022 г. в 09:19, Zhenya Stanilovsky:


Nikita, thanks !  I found that below link is unavailable:




TC [2] Compare w/ Previous Release
https://ci2.ignite.apache.org/buildConfiguration/ignite2_Release_ApacheIgniteReleaseJava8_IgniteRelease72CheckFileConsistency/6398741







Re: [VOTE] Release Apache Ignite 2.13.0 RC1

2022-04-20 Thread Nikita Amelchev
Zhenya, Hi!

Additional checks are available for users included into the release
group on TeamCity. Make sure you are in this group.

ср, 20 апр. 2022 г. в 09:19, Zhenya Stanilovsky :
>
>
> Nikita, thanks !  I found that below link is unavailable:
>
>
>
> >TC [2] Compare w/ Previous Release
> >https://ci2.ignite.apache.org/buildConfiguration/ignite2_Release_ApacheIgniteReleaseJava8_IgniteRelease72CheckFileConsistency/6398741
> >
>
>



-- 
Best wishes,
Amelchev Nikita