Nikolay,

> But, we must gather yardstick benchmark results for PR(comparing to current 
> master) before merge to ensure there is no performance drop.

"If it doesn’t work, it doesn’t matter how fast it doesn’t work." (c)

I believe that benchmarks ignite-2.7.6 vs ignite-2.8 will show
noticeable drop in performance for ignite-2.8. But it is cumulative
effect and IGINTE-12576 affects it minimally.

> Note, that these metrics updated on each communication message.

Metrics are not free at all. User can disable metrics if it will
affect performance.

On Mon, Jan 27, 2020 at 8:23 PM Nikolay Izhikov <nizhi...@apache.org> wrote:
>
> Hello, Andrey.
>
> I’m OK to include these changes to 2.8.
> I don’t review PR, but the ticket description makes sense to me.
>
> But, we must gather yardstick benchmark results for PR(comparing to current 
> master) before merge to ensure there is no performance drop.
> Note, that these metrics updated on each communication message.
>
> > 27 янв. 2020 г., в 18:19, Andrey Gura <ag...@apache.org> написал(а):
> >
> > 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
>

Reply via email to