Igniters, I want to add one more issue to the Apache Ignite 2.8 release scope [1].
The problem is impossibility of using communication metrics gathered for nodes in the cluster because node ID will changed in case of restart. Obvious solution is using consistent ID instead of node ID. PR is already implemented and ready for review. [1] https://issues.apache.org/jira/browse/IGNITE-12576 On Fri, Jan 24, 2020 at 4:06 PM Maxim Muzafarov <mmu...@apache.org> wrote: > > Folks, > > > I've cherry-picked these issues [1] [2] to the 2.8 release branch. > > > [1] https://issues.apache.org/jira/browse/IGNITE-12540 > Update versions of vulnerable dependencies > > [2] https://issues.apache.org/jira/browse/IGNITE-12486 > Truncation of archived WAL segments doesn't work > > On Thu, 23 Jan 2020 at 11:08, Ivan Bessonov <bessonov...@gmail.com> wrote: > > > > Hi igniters, > > > > there's a potential data corruption fix that I'd like you to include in the > > next release: > > https://issues.apache.org/jira/browse/IGNITE-12486https://issues.apache.org/jira/browse/IGNITE-12486 > > <https://issues.apache.org/jira/browse/IGNITE-12486> > > > > Can you please cherry-pick it? Thank you! > > > > ср, 22 янв. 2020 г. в 17:45, Pavel Tupitsyn <ptupit...@apache.org>: > > > > > Good idea about pre-release build of ignite-2.8 branch. > > > However, I would not name it `rc`, since it is not really a release > > > candidate. Make it `pre0` or something like that. > > > > > > For Ignite.NET I've uploaded pre-release NuGet packages built from current > > > ignite-2.8 branch: > > > https://www.nuget.org/packages/Apache.Ignite/2.8.0-alpha20200122 > > > > > > > > > On Wed, Jan 22, 2020 at 3:09 PM Ilya Kasnacheev <ilya.kasnach...@gmail.com > > > > > > > wrote: > > > > > > > Hello! > > > > > > > > I have committed the bumping of essential dependencies' versions: > > > > https://issues.apache.org/jira/browse/IGNITE-12540 > > > > > > > > Would you mind including this change into the scope of 2.8? No point of > > > > shipping known problematic JARs in our deliverable. > > > > > > > > Regards, > > > > -- > > > > Ilya Kasnacheev > > > > > > > > > > > > ср, 22 янв. 2020 г. в 14:00, Maxim Muzafarov <mmu...@apache.org>: > > > > > > > > > Alexey, > > > > > > > > > > Sure, I've just thought about it too a few days ago. > > > > > > > > > > On Wed, 22 Jan 2020 at 12:09, Anton Vinogradov <a...@apache.org> > > > > > wrote: > > > > > > > > > > > > Good Idea, this will also check that the release process is alive. > > > > > > > > > > > > On Wed, Jan 22, 2020 at 12:04 PM Alexey Goncharuk < > > > > > > alexey.goncha...@gmail.com> wrote: > > > > > > > > > > > > > Folks, Maxim, > > > > > > > > > > > > > > Do you mind if I build the current state of ignite-2.8 branch and > > > > > upload a > > > > > > > maven staging as rc0 (step 4.3.2 of the release process)? I want > > > run > > > > > some > > > > > > > tests for the fixes that are already included to the branch. > > > > > > > > > > > > > > вт, 21 янв. 2020 г. в 14:28, Maxim Muzafarov <mmu...@apache.org>: > > > > > > > > > > > > > > > Folks, > > > > > > > > > > > > > > > > > > > > > > > > I think both of these issues [1] [2] are critical to 2.8 release > > > > and > > > > > > > > we must include them. > > > > > > > > > > > > > > > > [1] https://issues.apache.org/jira/browse/IGNITE-12547 > > > > > > > > Excessive AtomicLong instantiations lead to GC pressure. > > > > > > > > > > > > > > > > [2] https://issues.apache.org/jira/browse/IGNITE-12530 > > > > > > > > Pages list caching can cause IgniteOOME when the checkpoint is > > > > > > > > triggered by "too many dirty pages" reason. > > > > > > > > > > > > > > > > > > > > > > > > On Mon, 20 Jan 2020 at 19:00, Alex Plehanov < > > > > plehanov.a...@gmail.com > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > Guys, > > > > > > > > > > > > > > > > > > There is an issue [1] caused by page list caching [2], which > > > also > > > > > > > affects > > > > > > > > > 2.8 release. IgniteOutOfMemoryException can be thrown in some > > > > cases > > > > > > > (data > > > > > > > > > region is small, a checkpoint is triggered by "too many dirty > > > > > pages" > > > > > > > > reason > > > > > > > > > and pages list cache is rather big). > > > > > > > > > The fix is ready and merged to master, I suggest to include > > > this > > > > > fix to > > > > > > > > 2.8 > > > > > > > > > release. What do you think? > > > > > > > > > > > > > > > > > > [1]: https://issues.apache.org/jira/browse/IGNITE-12530 > > > > > > > > > [2]: https://issues.apache.org/jira/browse/IGNITE-6930 > > > > > > > > > > > > > > > > > > пн, 20 янв. 2020 г. в 12:57, Alexey Goncharuk < > > > > > > > > alexey.goncha...@gmail.com>: > > > > > > > > > > > > > > > > > > > Maxim, > > > > > > > > > > > > > > > > > > > > I took a quick look at IGNITE-12456 and I am not sure it's > > > > about > > > > > data > > > > > > > > > > corruption. In the attached logs blocked system threads are > > > > > reported, > > > > > > > > > > however, there is no enough information to investigate the > > > > issue > > > > > (the > > > > > > > > full > > > > > > > > > > thread dump was not attached). I asked the ticket creator to > > > > > attach > > > > > > > > missing > > > > > > > > > > pieces. > > > > > > > > > > > > > > > > > > > > Should we consider moving this ticket to a next release? > > > > > > > > > > > > > > > > > > > > пн, 20 янв. 2020 г. в 08:54, Zhenya Stanilovsky > > > > > > > > <arzamas...@mail.ru.invalid > > > > > > > > > > >: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Maxim, performance fix issue [1] already in master, if no > > > > > > > > objections, can > > > > > > > > > > > u merge it into 2.8 ? Thanks ! > > > > > > > > > > > [1] https://issues.apache.org/jira/browse/IGNITE-12547 > > > > > > > > > > > > > > > > > > > > > > >Igniters, > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >Here is the actual list of BLOCKER release issues: > > > > > > > > > > > > > > > > > > > > > > > >IGNITE-12456 Cluster Data Store grid gets Corrupted for > > > Load > > > > > test > > > > > > > > > > > >*[Unassigned]* OPEN > > > > > > > > > > > >IGNITE-12489 Error during purges by expiration: Unknown > > > page > > > > > type* > > > > > > > > > > > >[Unassigned]* OPEN > > > > > > > > > > > >IGNITE-8641 SpringDataExample should use > > > example-ignite.xml > > > > > config > > > > > > > > > > > >*[Unassigned]* OPEN > > > > > > > > > > > > > > > > > > > > > > > >IGNITE-12398 Apache Ignite Cluster(Amazon S3 Based > > > > Discovery) > > > > > > > Nodes > > > > > > > > > > > getting > > > > > > > > > > > >down [Emmanouil Gkatziouras] OPEN > > > > > > > > > > > >IGNITE-9184 Cluster hangs during concurrent node client > > > and > > > > > server > > > > > > > > nodes > > > > > > > > > > > >restart [Dmitriy Sorokin] IN PROGRESS > > > > > > > > > > > >IGNITE-12553 [IEP-35] public Java metric API Improvement > > > > > [Nikolay > > > > > > > > > > Izhikov] > > > > > > > > > > > >Blocker IN PROGRESS > > > > > > > > > > > > > > > > > > > > > > > >IGNITE-12227 Default auto-adjust baseline enabled flag > > > > > calculated > > > > > > > > > > > >incorrectly [Anton Kalashnikov] PATCH AVAILABLE > > > > > > > > > > > >IGNITE-12470 Pme-free switch feature should be > > > deactivatable > > > > > > > [Sergei > > > > > > > > > > > >Ryzhov] PATCH AVAILABLE > > > > > > > > > > > >IGNITE-12552 [IEP-35] Expose MetricRegistry to the public > > > > API > > > > > > > > > > Improvement > > > > > > > > > > > >[Nikolay Izhikov] PATCH AVAILABLE > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >[1] https://issues.apache.org/jira/browse/IGNITE-12456 > > > > > > > > > > > >[2] https://issues.apache.org/jira/browse/IGNITE-12489 > > > > > > > > > > > >[3] https://issues.apache.org/jira/browse/IGNITE-8641 > > > > > > > > > > > >[8] https://issues.apache.org/jira/browse/IGNITE-12398 > > > > > > > > > > > >[3] https://issues.apache.org/jira/browse/IGNITE-9184 > > > > > > > > > > > >[6] https://issues.apache.org/jira/browse/IGNITE-12553 > > > > > > > > > > > >[7] https://issues.apache.org/jira/browse/IGNITE-12227 > > > > > > > > > > > >[9] https://issues.apache.org/jira/browse/IGNITE-12470 > > > > > > > > > > > >[5] https://issues.apache.org/jira/browse/IGNITE-12552 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >On Sat, 18 Jan 2020 at 19:11, Sergey Antonov < > > > > > > > > > > antonovserge...@gmail.com > > > > > > > > > > > > > > > > > > > > > > > >wrote: > > > > > > > > > > > > > > > > > > > > > > > >> Maxim, > > > > > > > > > > > >> > > > > > > > > > > > >> Conflicts in pr [1] are resolved. TC Run all is > > > > > > > > > > > >> started. > > > > > > > > > > > >> > > > > > > > > > > > >> [1] https://github.com/apache/ignite/pull/7238 > > > > > > > > > > > >> > > > > > > > > > > > >> пт, 17 янв. 2020 г. в 16:04, Sergey Antonov < > > > > > > > > > > antonovserge...@gmail.com > > > > > > > > > > > >: > > > > > > > > > > > >> > > > > > > > > > > > >>> Maxim, > > > > > > > > > > > >>> > > > > > > > > > > > >>> I will do that on monday (20/01). > > > > > > > > > > > >>> > > > > > > > > > > > >>> пт, 17 янв. 2020 г. в 13:08, Maxim Muzafarov < > > > > > > > mmu...@apache.org > > > > > > > > >: > > > > > > > > > > > >>> > > > > > > > > > > > >>>> Sergey, > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> Can you, please, resolve the PR conflicts [1] [2]? > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> [1] https://github.com/apache/ignite/pull/7238 > > > > > > > > > > > >>>> [2] > > > https://issues.apache.org/jira/browse/IGNITE-11256 > > > > > > > > > > > >>>> > > > > > > > > > > > >>>> On Thu, 16 Jan 2020 at 16:59, Ilya Kasnacheev < > > > > > > > > > > > ilya.kasnach...@gmail.com > > > > > > > > > > > > >>>> wrote: > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > Hello! > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > I have bumped beanutils and re-ran Cassandra Store > > > > > tests. > > > > > > > Can > > > > > > > > you > > > > > > > > > > > >>>> please > > > > > > > > > > > >>>> > comment on the ticket? > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > I think that fixing ZooKeeper is too much effort > > > > > (there's > > > > > > > > chaos > > > > > > > > > > with > > > > > > > > > > > >>>> > jackson vs. jackson-asl), maybe it should be split > > > up > > > > > as a > > > > > > > > > > separate > > > > > > > > > > > >>>> ticket > > > > > > > > > > > >>>> > to be done later. > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > Regards, > > > > > > > > > > > >>>> > -- > > > > > > > > > > > >>>> > Ilya Kasnacheev > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > ср, 15 янв. 2020 г. в 18:31, Vladimir Pligin < > > > > > > > > > > vova199...@yandex.ru > > > > > > > > > > > >: > > > > > > > > > > > >>>> > > > > > > > > > > > > >>>> > > Thanks, Ilya. It would be really great to have > > > your > > > > > patch > > > > > > > > > > included > > > > > > > > > > > >>>> into 2.8 > > > > > > > > > > > >>>> > > scope. > > > > > > > > > > > >>>> > > I'd like to give my two cent as well. For example > > > we > > > > > have > > > > > > > > > > > vulnerable > > > > > > > > > > > >>>> > > dependencies here: > > > > > > > > > > > >>>> > > modules/cassandra/store/pom.xml - > > > commons-beanutils > > > > > > > > > > > >>>> > > modules/zookeeper/pom.xml - transitive Jackson > > > from > > > > > > > Curator > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > I'd suggest to uprgrade > > > > > > > commons-beanutils:commons-beanutils > > > > > > > > to > > > > > > > > > > > 1.9.4 > > > > > > > > > > > >>>> and > > > > > > > > > > > >>>> > > override > > > com.fasterxml.jackson.core:jackson-databind > > > > > to > > > > > > > our > > > > > > > > > > common > > > > > > > > > > > >>>> jackson > > > > > > > > > > > >>>> > > version from other modules. > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > -- > > > > > > > > > > > >>>> > > Sent from: > > > > > > > > > > > http://apache-ignite-developers.2346864.n4.nabble.com/ > > > > > > > > > > > >>>> > > > > > > > > > > > > > >>>> > > > > > > > > > > > >>> > > > > > > > > > > > >>> > > > > > > > > > > > >>> -- > > > > > > > > > > > >>> BR, Sergey Antonov > > > > > > > > > > > >>> > > > > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > > > >> -- > > > > > > > > > > > >> BR, Sergey Antonov > > > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > Sincerely yours, > > Ivan Bessonov