Sure, here's PR with 3 cherry-picked commits that I mentioned:
https://github.com/apache/ignite/pull/7708

вт, 21 апр. 2020 г. в 17:17, Nikolay Izhikov <nizhi...@apache.org>:

> OK then, let’s include it in the 2.8.1
>
> Ivan, can you, please, prepare PR in the ignite-2.8.1 branch that contain
> cherry-pick for all required commits?
>
> > 21 апр. 2020 г., в 17:01, Andrey Gura <ag...@apache.org> написал(а):
> >
> > Hi
> >
> >> IGNITE-12735 - Metric exporter implementation could lead to
> NullPointerException from gauge which invoke communication
> >> IGNITE-12568 - MessageFactory implementations refactoring
> >
> >> Personally, I’m against any refactoring improvements in bug fix release.
> >> So, I propose to exclude IGNITE-12756 from 2.8.1
> >
> >> Andrey, what do you think as a committer of this improvements?
> >
> > Mainly IGNITE-12756 brings some improvements related with TCP
> > communication metrics (performance, memory footprint, IgniteSpiContext
> > improved in order to provide ability to implement metrics related
> > SPI's without using internal API's, code improvements)
> >
> > But! It also fixes potential NPE's which can be thrown on node start.
> > So it would be great to include this fix to 2.8.1 release.
> >
> > On Tue, Apr 21, 2020 at 11:12 AM Nikolay Izhikov <nizhi...@apache.org>
> wrote:
> >>
> >>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>
> >>
> >> Thanks!
> >>
> >>> considering commit "683f22e64f IGNITE-12756 TcpCommunication SPI
> metrics
> >>>> improvement" - it depends
> >>>> on https://issues.apache.org/jira/browse/IGNITE-12735 and
> >>>> https://issues.apache.org/jira/browse/IGNITE-12568,
> >>>> both were targeted to 2.9, but this has to be changed probably.
> >>
> >> IGNITE-12735 - Metric exporter implementation could lead to
> NullPointerException from gauge which invoke communication
> >> IGNITE-12568 - MessageFactory implementations refactoring
> >>
> >> Ivan,
> >> Personally, I’m against any refactoring improvements in bug fix release.
> >> So, I propose to exclude IGNITE-12756 from 2.8.1
> >>
> >> Andrey, what do you think as a committer of this improvements?
> >>
> >>
> >>> 21 апр. 2020 г., в 10:44, Alex Plehanov <plehanov.a...@gmail.com>
> написал(а):
> >>>
> >>> Nikolay,
> >>>
> >>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>
> >>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <bessonov...@gmail.com>:
> >>>
> >>>> Hello, Igniters,
> >>>>
> >>>> considering commit "683f22e64f IGNITE-12756 TcpCommunication SPI
> metrics
> >>>> improvement" - it depends
> >>>> on https://issues.apache.org/jira/browse/IGNITE-12735 and
> >>>> https://issues.apache.org/jira/browse/IGNITE-12568,
> >>>> both were targeted to 2.9, but this has to be changed probably.
> >>>>
> >>>> There might be other issues that I didn't find, we should probably ask
> >>>> Andrey Gura about it, he is the author of
> >>>> those changes.
> >>>>
> >>>> So, release scope should be expanded a little bit, are you ok with it?
> >>>>
> >>>> пн, 20 апр. 2020 г. в 19:24, Nikolay Izhikov <nizhi...@apache.org>:
> >>>>
> >>>>> Hello, Igniters.
> >>>>>
> >>>>> I perform cherry-pick for most commits targeted for 2.8.1 release.
> >>>>>
> >>>>> TC bot results -
> >>>>>
> >>>>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7690%2Fhead&action=Latest&baseBranchForTc=pull%2F7102%2Fhead
> >>>>>
> >>>>> I need help with cherry picking the following commits:
> >>>>>
> >>>>> - 4e6cd2ce04 IGNITE-12759 Getting a SecurityContext from
> >>>>> GridSecurityProcessor - Fixes #7523.
> >>>>> - 60ebc23f99 IGNITE-12848 fix H2Connection leaks on INSERT (#7649)
> >>>>> - 0b185b192f IGNITE-12800  SQL: local queries cursors must be closed
> or
> >>>>> full read to unlock the GridH2Table. (#7551)
> >>>>> - bcaae8deef IGNITE-12734 Fixed scan query over evicted partition -
> Fixes
> >>>>> #7494.
> >>>>> - 683f22e64f IGNITE-12756 TcpCommunication SPI metrics improvement
> >>>>>
> >>>>> Denis Garus,
> >>>>> Taras Ledkov,
> >>>>> Alexey Plekhanov,
> >>>>> Ivan Bessonov,
> >>>>>
> >>>>> Can you help me with above commits and cherry-pick your contribution
> in
> >>>>> ignite-2.8.1 branch?
> >>>>>
> >>>>> CHERRY PICKED:
> >>>>>
> >>>>> + d0c155fe43 IGNITE-12772 Fixed JmxMetricExporterSpi uses log method
> >>>> which
> >>>>> must not be used in production code (#7604)
> >>>>> + 00cb1ad7a3 IGNITE-12764: Thin JDBC streaming fails
> BatchUpdateException
> >>>>> if function is used (#7615)
> >>>>> + b8167296b1 IGNITE-12805 Fixed NullPointerException when memory
> restore
> >>>>> is in progress. Fixes #7562
> >>>>> + f57509e8e6 IGNITE-12828 Fixes NPE during CQ registration with
> failed
> >>>>> deployment. (#7620)
> >>>>> + 826aad8890 IGNITE-12726 Long keys support for metastorage. (#7606)
> >>>>> + 2b1d2b4dec IGNITE-12859: Support of .Net service call with the
> >>>> Timestamp
> >>>>> and Guid params. (#7618)
> >>>>> + 6f3515686f IGNITE-12769: histogramNames cache in
> MetricRegistryMBean
> >>>>> removed. (#7549)
> >>>>> + 795617fc94 IGNITE-12774 Handle "Too many open files" exception -
> Fixes
> >>>>> #7516.
> >>>>> + 3928bb3a13 IGNITE-12799 Fixed wrong SpEL expression.
> >>>>> + ef4f67e351 IGNITE-12743 Java thin client: Fixed thread shutdown on
> >>>>> client close when partition awareness is enabled - Fixes #7522.
> >>>>> + e389bb8f55 IGNITE-12728 Collect time statistics on
> cache#putAllAsync -
> >>>>> Fixes #7483.
> >>>>> + 90951c6b2e IGNITE-12711 Fixed tests memory usage. - Fixes #7469.
> >>>>> + f32b44deb1 IGNITE-12590: Fix (remove) check KEY at the MERGE
> command
> >>>>> (#7321)
> >>>>> + 59917f0731 IGNITE-12624 Java thin client: typeId generation for
> system
> >>>>> types fixed - Fixes #7416.
> >>>>> + cc6f4d7814 IGNITE-12671 Ignoring single messages during PME can
> prevent
> >>>>> late affinity switch. - Fixes #7425.
> >>>>> + 02ac292662 IGNITE-11798 Fix memory leak on unstable topology
> caused by
> >>>>> partition reservation (#7251)
> >>>>> + 8ed8576544 IGNITE-12665: SQL: Fix potential race on MapResult
> close.
> >>>>> + 465cc444d0 IGNITE-12582 Add Spring EL support in Spring Data. -
> Fixes
> >>>>> #7411.
> >>>>> + 100101ccce IGNITE-12605: Reset initial update counter value before
> >>>>> clearing a partition (#7341)
> >>>>> + e17887bfbf IGNITE-12654 Some of rentingFutures in
> >>>>> GridDhtPartitionTopologyImpl may accumulate a huge number of eviction
> >>>>> callbacks - Fixes #7399.
> >>>>> + bdbe6a79d0 IGNITE-12651 Non-comparable keys for eviction policy
> cause
> >>>>> failure handle and node shutdown - Fixes #7397.
> >>>>> + 56a515db6d IGNITE-12631 Incorrect rewriting wal record type in
> >>>>> marshalled mode during iteration - Fixes #7371.
> >>>>> + 14dd160f90 IGNITE-12621 Node leave may cause NullPointerException
> >>>> during
> >>>>> IO message processing if security is enabled - Fixes #7366.
> >>>>> + 67ac1d5d68 IGNITE-12636 Full rebalance instead of a historical one
> -
> >>>>> Fixes #7379.
> >>>>> + 4433485d74 IGNTIE-12468 Java thin client: deserialization of
> arrays,
> >>>>> collections and maps fixed - Fixes #7320.
> >>>>> + 0dfd98388e IGNITE-12618 Affinity cache for version of last server
> event
> >>>>> can be wiped from history - Fixes #7359.
> >>>>> + e2c597fff1 IGNITE-12013 NullPointerException is thrown by
> >>>>> ExchangeLatchManager during cache creation - Fixes #7335.
> >>>>> + cebc76f1f5d7d077093ddaecbabcd8db2106c60a - IGNITE-12545 Introduce
> >>>>> listener interface for components to react to partition map exchange
> >>>> events
> >>>>> + a9278eedf7 IGNITE-11797 Fixed partition consistency issues for
> atomic
> >>>>> and mixed tx-atomic cache groups. - Fixes #7315.
> >>>>> + e160c8f231 IGNITE-12557 Fix possible IgniteOOM during cache
> destroy. -
> >>>>> Fixes #7298.
> >>>>> + 41ed3294ec IGNITE-12567 H2Tree goes into illegal state when
> non-indexed
> >>>>> columns are dropped - Fixes #7290.
> >>>>> + e89c71d3cb IGNITE-12569 Can't set serialized enum to a
> BinaryObject's
> >>>>> field - Fixes #7292.
> >>>>> + 66593af03aeac37d0e76b6c010e8386f6f0c36c7 - IGNITE-12479 Make binary
> >>>>> metadata be registered only once per type creation
> >>>>> + 6668d86ad4 IGNITE-12460 Cluster fails to find the node by
> consistent ID
> >>>>> - Fixes #7151.
> >>>>> + 214044ae2e IGNITE-12459 Searching checkpoint record in WAL doesn't
> work
> >>>>> with segment compaction - Fixes #7148.
> >>>>> + b677b36cc4 IGNITE-12548 Fixed tx desync during recovery on near
> node
> >>>>> left. - Fixes #7274.
> >>>>> + 223281be93 IGNITE-12546 Prevent partitions owned by other nodes
> switch
> >>>>> their state to MOVING due to counter difference on node join. - Fixes
> >>>> #7273.
> >>>>> + 5bd385935bcba9a1cc271497d1818e9bb4f0318a IGNITE-12227 Fix failed
> >>>>> compilation due to concurrent merge
> >>>>> + 5e95f65bbc IGNITE-12551 Partition desync if a partition is evicted
> then
> >>>>> owned again and historically rebalanced. - Fixes #7270.
> >>>>> + 1fbc284fd0 IGNITE-12101 Fixed NullPointerException when
> >>>>> IgniteQueue.removeAll is called. - Fixes #7266.
> >>>>> + b9bab88cbb IGNITE-12536: Inconsistency between cache data and
> indexes
> >>>>> when cache operation is interrupted.
> >>>>> + 50f8f8c5be IGNITE-12403 Throttle output of bytes in
> >>>>> PageMemoryTracker/tests - Fixes #7086.
> >>>>> + 594061d906 IGNITE-12523 Added throttling for thread dumps
> generation on
> >>>>> system failure.
> >>>>> + c97b08e672 IGNITE-12491 Dirty pages count calculation optimized.
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>> 18 апр. 2020 г., в 18:59, Nikolay Izhikov <nizhikov....@gmail.com>
> >>>>> написал(а):
> >>>>>>
> >>>>>> Hello, Igniters.
> >>>>>>
> >>>>>> After some scripting I got the following lists of commits to
> transfer
> >>>>> from master to 2.8.1
> >>>>>> It will be very helpful if someone double check my results.
> >>>>>>
> >>>>>> I did the following:
> >>>>>>
> >>>>>> 1. Export all resolved tickets targeted to 2.8.1 from Mira
> >>>>>> 2. Found commit difference between 2.8.0 and master
> >>>>>>
> >>>>>>     git merge-base upstream-http/ignite-2.8 upstream-http/master
> >>>>>>     git log --pretty=oneline --abbrev-commit
> >>>>> 9265c04a368c4cf0fc331aac5a71f7d0db365ea8..HEAD
> >>>>>>
> >>>>>> 3. Filter commits to transfer preserving order with the dirty python
> >>>>> script:
> >>>>>>
> >>>>>> ```
> >>>>>> tickets = set()
> >>>>>> founded = {}
> >>>>>> with open("/Users/sbt-izhikov-nv/src/ignite-2.8.1/resolved.csv") as
> >>>>> file_in:
> >>>>>>  for line in file_in:
> >>>>>>      if not line.startswith('-'):
> >>>>>>          ticket = line[:-1]
> >>>>>>          tickets.add(ticket)
> >>>>>>          founded[ticket] = 0
> >>>>>> print(tickets)
> >>>>>>
> >>>>>> with
> >>>>>
> open("/Users/sbt-izhikov-nv/src/ignite-2.8.1/commits-after-cut-2.8.txt")
> >>>> as
> >>>>> file_in:
> >>>>>>  for commit_msg in file_in:
> >>>>>>      for ticket in tickets:
> >>>>>>          if ticket in commit_msg:
> >>>>>>              print(commit_msg)
> >>>>>>              founded[ticket] += 1
> >>>>>>
> >>>>>> for ticket in founded.keys():
> >>>>>>  if founded[ticket] != 1:
> >>>>>>      print(ticket + " = " + str(founded[ticket]))
> >>>>>> ```
> >>>>>>
> >>>>>> Results:
> >>>>>>
> >>>>>>
> >>>>>>  TO CHERRY PICK (FROM BOTTOM TO TOP):
> >>>>>> 4e6cd2ce04 IGNITE-12759 Getting a SecurityContext from
> >>>>> GridSecurityProcessor - Fixes #7523.
> >>>>>> a65e51c914 IGNITE-12790 Introduce distributed SQL configuration and
> >>>>> ability to disable SQL functions. (#7593)
> >>>>>> d0c155fe43 IGNITE-12772 Fixed JmxMetricExporterSpi uses log method
> >>>> which
> >>>>> must not be used in production code (#7604)
> >>>>>> 00cb1ad7a3 IGNITE-12764: Thin JDBC streaming fails
> BatchUpdateException
> >>>>> if function is used (#7615)
> >>>>>> 60ebc23f99 IGNITE-12848 fix H2Connection leaks on INSERT (#7649)
> >>>>>> b8167296b1 IGNITE-12805 Fixed NullPointerException when memory
> restore
> >>>>> is in progress. Fixes #7562
> >>>>>> f57509e8e6 IGNITE-12828 Fixes NPE during CQ registration with failed
> >>>>> deployment. (#7620)
> >>>>>> 826aad8890 IGNITE-12726 Long keys support for metastorage. (#7606)
> >>>>>> 2b1d2b4dec IGNITE-12859: Support of .Net service call with the
> >>>> Timestamp
> >>>>> and Guid params. (#7618)
> >>>>>> 6f3515686f IGNITE-12769: histogramNames cache in MetricRegistryMBean
> >>>>> removed. (#7549)
> >>>>>> 0b185b192f IGNITE-12800  SQL: local queries cursors must be closed
> or
> >>>>> full read to unlock the GridH2Table. (#7551)
> >>>>>> 795617fc94 IGNITE-12774 Handle "Too many open files" exception -
> Fixes
> >>>>> #7516.
> >>>>>> 3928bb3a13 IGNITE-12799 Fixed wrong SpEL expression.
> >>>>>> bcaae8deef IGNITE-12734 Fixed scan query over evicted partition -
> Fixes
> >>>>> #7494.
> >>>>>> ef4f67e351 IGNITE-12743 Java thin client: Fixed thread shutdown on
> >>>>> client close when partition awareness is enabled - Fixes #7522.
> >>>>>> 13637a2dfe IGNITE-12745: Compute job view implemented. (#7495)
> >>>>>> e389bb8f55 IGNITE-12728 Collect time statistics on
> cache#putAllAsync -
> >>>>> Fixes #7483.
> >>>>>> 4921fcf1fe IGNITE-12701 : Disallow silent deactivation in CLI and
> REST.
> >>>>> (#7471)
> >>>>>> 683f22e64f IGNITE-12756 TcpCommunication SPI metrics improvement
> >>>>>> e4f9be52f8 IGNITE-12717 SQL: index creation refactoring (#7474)
> >>>>>> 90951c6b2e IGNITE-12711 Fixed tests memory usage. - Fixes #7469.
> >>>>>> f32b44deb1 IGNITE-12590: Fix (remove) check KEY at the MERGE command
> >>>>> (#7321)
> >>>>>> 59917f0731 IGNITE-12624 Java thin client: typeId generation for
> system
> >>>>> types fixed - Fixes #7416.
> >>>>>> cc6f4d7814 IGNITE-12671 Ignoring single messages during PME can
> prevent
> >>>>> late affinity switch. - Fixes #7425.
> >>>>>> 02ac292662 IGNITE-11798 Fix memory leak on unstable topology caused
> by
> >>>>> partition reservation (#7251)
> >>>>>> 8ed8576544 IGNITE-12665: SQL: Fix potential race on MapResult close.
> >>>>>> 465cc444d0 IGNITE-12582 Add Spring EL support in Spring Data. -
> Fixes
> >>>>> #7411.
> >>>>>> 100101ccce IGNITE-12605: Reset initial update counter value before
> >>>>> clearing a partition (#7341)
> >>>>>> e17887bfbf IGNITE-12654 Some of rentingFutures in
> >>>>> GridDhtPartitionTopologyImpl may accumulate a huge number of eviction
> >>>>> callbacks - Fixes #7399.
> >>>>>> bdbe6a79d0 IGNITE-12651 Non-comparable keys for eviction policy
> cause
> >>>>> failure handle and node shutdown - Fixes #7397.
> >>>>>> 56a515db6d IGNITE-12631 Incorrect rewriting wal record type in
> >>>>> marshalled mode during iteration - Fixes #7371.
> >>>>>> 14dd160f90 IGNITE-12621 Node leave may cause NullPointerException
> >>>> during
> >>>>> IO message processing if security is enabled - Fixes #7366.
> >>>>>> 67ac1d5d68 IGNITE-12636 Full rebalance instead of a historical one -
> >>>>> Fixes #7379.
> >>>>>> 4433485d74 IGNTIE-12468 Java thin client: deserialization of arrays,
> >>>>> collections and maps fixed - Fixes #7320.
> >>>>>> 0dfd98388e IGNITE-12618 Affinity cache for version of last server
> event
> >>>>> can be wiped from history - Fixes #7359.
> >>>>>> e2c597fff1 IGNITE-12013 NullPointerException is thrown by
> >>>>> ExchangeLatchManager during cache creation - Fixes #7335.
> >>>>>> a9278eedf7 IGNITE-11797 Fixed partition consistency issues for
> atomic
> >>>>> and mixed tx-atomic cache groups. - Fixes #7315.
> >>>>>> e160c8f231 IGNITE-12557 Fix possible IgniteOOM during cache
> destroy. -
> >>>>> Fixes #7298.
> >>>>>> 41ed3294ec IGNITE-12567 H2Tree goes into illegal state when
> non-indexed
> >>>>> columns are dropped - Fixes #7290.
> >>>>>> e89c71d3cb IGNITE-12569 Can't set serialized enum to a
> BinaryObject's
> >>>>> field - Fixes #7292.
> >>>>>> 6668d86ad4 IGNITE-12460 Cluster fails to find the node by
> consistent ID
> >>>>> - Fixes #7151.
> >>>>>> 214044ae2e IGNITE-12459 Searching checkpoint record in WAL doesn't
> work
> >>>>> with segment compaction - Fixes #7148.
> >>>>>> b677b36cc4 IGNITE-12548 Fixed tx desync during recovery on near node
> >>>>> left. - Fixes #7274.
> >>>>>> 223281be93 IGNITE-12546 Prevent partitions owned by other nodes
> switch
> >>>>> their state to MOVING due to counter difference on node join. - Fixes
> >>>> #7273.
> >>>>>> 5e95f65bbc IGNITE-12551 Partition desync if a partition is evicted
> then
> >>>>> owned again and historically rebalanced. - Fixes #7270.
> >>>>>> 1fbc284fd0 IGNITE-12101 Fixed NullPointerException when
> >>>>> IgniteQueue.removeAll is called. - Fixes #7266.
> >>>>>> b9bab88cbb IGNITE-12536: Inconsistency between cache data and
> indexes
> >>>>> when cache operation is interrupted.
> >>>>>> 50f8f8c5be IGNITE-12403 Throttle output of bytes in
> >>>>> PageMemoryTracker/tests - Fixes #7086.
> >>>>>> 594061d906 IGNITE-12523 Added throttling for thread dumps
> generation on
> >>>>> system failure.
> >>>>>> c97b08e672 IGNITE-12491 Dirty pages count calculation optimized.
> >>>>>>
> >>>>>>  ALREADY IN 2.8.1:
> >>>>>> 1b51981c43 IGNITE-8343 Skip IPv6 address if node is started in
> 'prefer
> >>>>> IPv4' mode.
> >>>>>> bd67b31819 IGNITE-12549 Fix query mapping on REPLICATED cache during
> >>>>> rebalance (#7277)
> >>>>>> 87a7c4de90 IGNITE-12863 Initialize PojoField accessor after
> >>>>> deserialization - Fixes #7624.
> >>>>>> 1f34def836 IGNITE-12860 .NET: Fix NRE in BinaryStructure.GetFieldId
> >>>>>> ad6759f955 IGNITE-12757 Visor CMD: Fixed invalid properties - Fixes
> >>>>> #7505.
> >>>>>> 5100ec3e5c IGNITE-12672 Fix incorrect parsing of lower-case
> statements
> >>>>> in Spring Data.
> >>>>>> 6a81a7d6db IGNITE-12768: MetricRegistryMBean doesn't show histogram
> >>>>> values in case when histogram name contains underscore character
> (#7542)
> >>>>>> 8246bd8427 IGNITE-12746 Regression in GridCacheColocatedDebugTest:
> >>>>> putAll of sorted keys causes deadlock - Fixes #7507.
> >>>>>>
> >>>>>>
> >>>>>>  CLOSED WITHOUT FIX:
> >>>>>> IGNITE-12775 = 0
> >>>>>> IGNITE-7414 = 0
> >>>>>> IGNITE-10477 = 0
> >>>>>> IGNITE-8625 = 0
> >>>>>> IGNITE-11862 = 0
> >>>>>> IGNITE-10313 = 0
> >>>>>> IGNITE-10011 = 0
> >>>>>> IGNITE-12767 = 0
> >>>>>>
> >>>>>>
> >>>>>>> 17 апр. 2020 г., в 19:58, Alexey Goncharuk <
> >>>> alexey.goncha...@gmail.com>
> >>>>> написал(а):
> >>>>>>>
> >>>>>>> Thanks, I will keep the original ticket in patch available then and
> >>>>> leave a
> >>>>>>> comment.
> >>>>>>>
> >>>>>>> Let us know if need any help with moving commits to the release
> >>>> branch.
> >>>>>>>
> >>>>>>> пт, 17 апр. 2020 г. в 18:18, Nikolay Izhikov <nizhi...@apache.org
> >:
> >>>>>>>
> >>>>>>>> Please, don’t cherry pick tickets to 2.8.1
> >>>>>>>> It seems I have to cherry pick many previous tickets for 2.8.1 to
> >>>> avoid
> >>>>>>>> conflicts.
> >>>>>>>>
> >>>>>>>>> 17 апр. 2020 г., в 18:01, Alexey Goncharuk <
> >>>>> alexey.goncha...@gmail.com>
> >>>>>>>> написал(а):
> >>>>>>>>>
> >>>>>>>>> Nikolay,
> >>>>>>>>>
> >>>>>>>>> If I merge a ticket that is already targeted for 2.8.1 to
> master, do
> >>>>> you
> >>>>>>>>> prefer this ticket to be cherry-picket to 2.8.1 yourself or
> should I
> >>>>>>>> merge
> >>>>>>>>> it to the release branch?
> >>>>>>>>>
> >>>>>>>>> пт, 17 апр. 2020 г. в 16:55, Ivan Pavlukhin <vololo...@gmail.com
> >:
> >>>>>>>>>
> >>>>>>>>>> Great!
> >>>>>>>>>>
> >>>>>>>>>> Best regards,
> >>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>
> >>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> nizhi...@apache.org
> >>>>> :
> >>>>>>>>>>>
> >>>>>>>>>>> OK, let’s try it
> >>>>>>>>>>>
> >>>>>>>>>>>> I do not know who is a manager for 2.8.1.
> >>>>>>>>>>>
> >>>>>>>>>>> I am.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>> 17 апр. 2020 г., в 12:42, Ivan Pavlukhin <vololo...@gmail.com
> >
> >>>>>>>>>> написал(а):
> >>>>>>>>>>>>
> >>>>>>>>>>>>> We didn’t it for the previous releases.
> >>>>>>>>>>>>> Why we should start to do it?)
> >>>>>>>>>>>>
> >>>>>>>>>>>> Because it seems to be a good thing, is not it? I suppose it
> is
> >>>>>>>>>>>> important to know who is a release manager (the current thread
> >>>>> subject
> >>>>>>>>>>>> has a "Manager" keyword). E.g. I do not know who is a manager
> for
> >>>>>>>>>>>> 2.8.1.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Best regards,
> >>>>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>>>
> >>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:27, Nikolay Izhikov <
> >>>> nizhi...@apache.org
> >>>>>> :
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hello,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> Should not we reflect on the release page [1] who is a
> release
> >>>>>>>>>> manager?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> We didn’t it for the previous releases.
> >>>>>>>>>>>>> Why we should start to do it?)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> I suggest to include these fixes into 2.8.1 release:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks, included.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> 17 апр. 2020 г., в 12:20, Ivan Rakov <ivan.glu...@gmail.com
> >
> >>>>>>>>>> написал(а):
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I suggest to include these fixes into 2.8.1 release:
> >>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-12101
> >>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-12651
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Fri, Apr 17, 2020 at 11:32 AM Ivan Pavlukhin <
> >>>>>>>> vololo...@gmail.com>
> >>>>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Hi folks,
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> A side note from an external spectator. Should not we
> reflect
> >>>> on
> >>>>>>>> the
> >>>>>>>>>>>>>>> release page [1] who is a release manager?
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> [1]
> >>>>>>>>>>
> >>>>>
> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 11:11, Nikolay Izhikov <
> >>>>> nizhi...@apache.org
> >>>>>>>>> :
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Hello, Igniters.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> I’ve added all tickets proposed in this thread to 2.8.1
> scope
> >>>>> [1]
> >>>>>>>>>>>>>>>> For now we have
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> 61 resolved tickets.
> >>>>>>>>>>>>>>>> 19 unresolved tickets.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> [1]
> >>>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>
> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> 17 апр. 2020 г., в 01:38, Alex Plehanov <
> >>>>> plehanov.a...@gmail.com
> >>>>>>>>>
> >>>>>>>>>>>>>>> написал(а):
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Hello guys,
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> I propose to cherry-pick to 2.8.1 following bug-fixes
> too,
> >>>>> which
> >>>>>>>>>> are
> >>>>>>>>>>>>>>>>> already in master:
> >>>>>>>>>>>>>>>>> Scan query over an evicted partition can cause node
> failure
> >>>>>>>>>>>>>>> (IGNITE-12734
> >>>>>>>>>>>>>>>>> [1])
> >>>>>>>>>>>>>>>>> Java thin client: There were problems with
> deserialization
> >>>> of
> >>>>>>>> some
> >>>>>>>>>>>>>>> types on
> >>>>>>>>>>>>>>>>> the client-side, these types can't be used (IGNITE-12624
> >>>>>>>>>>>>>>>>> [2], IGNITE-12468 [3])
> >>>>>>>>>>>>>>>>> Java thin client: Thread doesn't stop properly on client
> >>>> close
> >>>>>>>>>> when
> >>>>>>>>>>>>>>>>> partition awareness is enabled, this prevents main()
> method
> >>>>> from
> >>>>>>>>>>>>>>> exiting
> >>>>>>>>>>>>>>>>> (IGNITE-12743 [4])
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Also, there is a performance fix for checkpoint read
> lock,
> >>>>> which
> >>>>>>>> I
> >>>>>>>>>>>>>>> propose
> >>>>>>>>>>>>>>>>> to cherry-pick too (IGNITE-12491 [5]). This fix brings
> >>>>>>>> significant
> >>>>>>>>>>>>>>>>> performance boost on environments with a large number of
> >>>> CPUs
> >>>>>>>>>> (there
> >>>>>>>>>>>>>>> was
> >>>>>>>>>>>>>>>>> some drop on such environments introduced in 2.8.0 for
> all
> >>>>>>>>>>>>>>> transactional
> >>>>>>>>>>>>>>>>> operations after IGNITE-12593 fixing)
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> WDYT?
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> [1]: https://issues.apache.org/jira/browse/IGNITE-12734
> >>>>>>>>>>>>>>>>> [2]: https://issues.apache.org/jira/browse/IGNITE-12624
> >>>>>>>>>>>>>>>>> [3]: https://issues.apache.org/jira/browse/IGNITE-12468
> >>>>>>>>>>>>>>>>> [4]: https://issues.apache.org/jira/browse/IGNITE-12743
> >>>>>>>>>>>>>>>>> [5]: https://issues.apache.org/jira/browse/IGNITE-12491
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> чт, 16 апр. 2020 г. в 18:48, Maxim Muzafarov <
> >>>>> mmu...@apache.org
> >>>>>>>>> :
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Nikolay,
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Probably, we should not wait for all blocker issues in
> >>>> minor
> >>>>>>>>>> bug-fix
> >>>>>>>>>>>>>>>>>> releases except very special cases. I think we should
> >>>> release
> >>>>>>>> all
> >>>>>>>>>>>>>>>>>> accumulated bug-fixes `as is` and schedule the next
> 2.8.2
> >>>>>>>>>> release.
> >>>>>>>>>>>>>>>>>> This will allow as to have shorten minor releases.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On Thu, 16 Apr 2020 at 18:17, Nikolay Izhikov <
> >>>>>>>>>> nizhi...@apache.org>
> >>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Hello, Igniters.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> I’m started to work on this 2.8.1 release [1]
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Resolved issues for release(28) - [2]
> >>>>>>>>>>>>>>>>>>> Unresolved issues for release(30) - [3]
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> My next step:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> 1. I want to double-check that all commits for the
> tickets
> >>>>> with
> >>>>>>>>>> the
> >>>>>>>>>>>>>>>>>> fixVersion=2.8.1 presented in corresponding release
> branch.
> >>>>>>>>>>>>>>>>>>> And cherry-pick losted changes.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> 2. I want to reduce the scope of the release and
> exclude
> >>>>>>>> tickets
> >>>>>>>>>>>>>>> that is
> >>>>>>>>>>>>>>>>>> not ready for now.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> As you may know, 2.8.1 is a bug fix release.
> >>>>>>>>>>>>>>>>>>> Therefore, I think we can wait only for a blocker
> issues.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> What do you think?
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> [1]
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>
> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
> >>>>>>>>>>>>>>>>>>> [2]
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>
> >>>>
> https://issues.apache.org/jira/issues/?jql=(project%20%3D%20%27Ignite%27%20AND%20fixVersion%20is%20not%20empty%20AND%20fixVersion%20in%20(%272.8.1%27))%20AND%20(component%20is%20EMPTY%20OR%20component%20not%20in%20(documentation))%20and%20status%20in%20(%27CLOSED%27%2C%20%27RESOLVED%27)%20ORDER%20BY%20priority%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20
> >>>>>>>>>>>>>>>>>>> [3]
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>
> >>>>
> https://issues.apache.org/jira/issues/?jql=(project%20%3D%20%27Ignite%27%20AND%20fixVersion%20is%20not%20empty%20AND%20fixVersion%20in%20(%272.8.1%27))%20AND%20(component%20is%20EMPTY%20OR%20component%20not%20in%20(documentation))%20%20and%20status%20not%20in%20(%27CLOSED%27%2C%20%27RESOLVED%27)%20ORDER%20BY%20priority%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> 8 апр. 2020 г., в 20:15, Вячеслав Коптилин <
> >>>>>>>>>>>>>>> slava.kopti...@gmail.com>
> >>>>>>>>>>>>>>>>>> написал(а):
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Folks,
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> I'd like to add ticket IGNITE-12805
> "NullPointerException
> >>>>> on
> >>>>>>>>>> node
> >>>>>>>>>>>>>>>>>> restart
> >>>>>>>>>>>>>>>>>>>> when 3rd party persistence and Ignite native
> persistence
> >>>>> are
> >>>>>>>>>> used"
> >>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>> ignite-2.8.1 scope.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> [1]
> https://issues.apache.org/jira/browse/IGNITE-12805
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>>>>>>> S.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 19:57, Ilya Kasnacheev <
> >>>>>>>>>>>>>>> ilya.kasnach...@gmail.com
> >>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >>>> macrerg...@gmail.com
> >>>>>> :
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> I'm proposing to add
> >>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-12549
> >>>> (fix
> >>>>>>>>>>>>>>>>>> iterators/scan
> >>>>>>>>>>>>>>>>>>>>>> queries for replicated caches)
> >>>>>>>>>>>>>>>>>>>>>> to 2.8.1.
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>>>>>>> Sergey Kosarev.
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> вс, 5 апр. 2020 г. в 01:22, Saikat Maitra <
> >>>>>>>>>>>>>>> saikat.mai...@gmail.com>:
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> I observed that we already have release 2.8.1
> branch
> >>>>>>>>>>>>>>>>>>>>>>> https://github.com/apache/ignite/tree/ignite-2.8.1
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> In that case we should be ok to merge these 2 open
> PRs
> >>>>> in
> >>>>>>>>>> master
> >>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>> make
> >>>>>>>>>>>>>>>>>>>>>> it
> >>>>>>>>>>>>>>>>>>>>>>> available for 2.9.0 release.
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> https://github.com/apache/ignite/pull/7240
> >>>>>>>>>>>>>>>>>>>>>>> https://github.com/apache/ignite/pull/7227
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Can you please review and confirm?
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>> Saikat
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> On Fri, Mar 20, 2020 at 8:19 AM Maxim Muzafarov <
> >>>>>>>>>>>>>>> mmu...@apache.org>
> >>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> Igniters,
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> I support Nikolay Izhikov as the release manager
> of
> >>>>> 2.8.1
> >>>>>>>>>> Apache
> >>>>>>>>>>>>>>>>>>>>>>>> Ignite release. Since no one else of committers,
> PMCs
> >>>>>>>>>> expressed
> >>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>>>>> desire to lead this release I think we can close
> this
> >>>>>>>>>> question
> >>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>>>>>> focus on the release scope and dates.
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> Ivan,
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> You helped me configuring TC.Bot that time, can
> you
> >>>>> please
> >>>>>>>>>> help
> >>>>>>>>>>>>>>>>>> again
> >>>>>>>>>>>>>>>>>>>>>>>> and set `ignite-2.8.1` branch for guard under
> TC.Bot
> >>>>> [1]?
> >>>>>>>>>> We
> >>>>>>>>>>>>>>> should
> >>>>>>>>>>>>>>>>>>>>>>>> start collecting TC statistics for the release
> branch
> >>>>> as
> >>>>>>>>>> early
> >>>>>>>>>>>>>>> as
> >>>>>>>>>>>>>>>>>>>>>>>> possible.
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> [1] https://mtcga.gridgain.com/guard.html
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> On Fri, 20 Mar 2020 at 14:48, Taras Ledkov <
> >>>>>>>>>>>>>>> tled...@gridgain.com>
> >>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> I propose to add the issue [1] related to SQL
> query
> >>>>>>>>>> execution
> >>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>> this
> >>>>>>>>>>>>>>>>>>>>>>>> scope.
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> We had omitted this case and Ignite 2.8 contains
> >>>>> serious
> >>>>>>>>>> SQL
> >>>>>>>>>>>>>>>>>> issue:
> >>>>>>>>>>>>>>>>>>>>>>>>> cursor of a local query is not thread-safe.
> >>>>>>>>>>>>>>>>>>>>>>>>> It is root cause of several SQL issue, e.g. JDBC
> >>>> thin
> >>>>>>>>>> client
> >>>>>>>>>>>>>>>>>> cannot
> >>>>>>>>>>>>>>>>>>>>>>>>> execute query  from replicated cache,
> >>>>>>>>>>>>>>>>>>>>>>>>> PME may hang after execute such queries from JDBC
> >>>>> thin,
> >>>>>>>>>> etc.
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> [1].
> >>>>> https://issues.apache.org/jira/browse/IGNITE-12800
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> On 19.03.2020 17:52, Denis Magda wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>> Igniters,
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> As long as 2.8.1 is inevitable and we already
> keep
> >>>>>>>> adding
> >>>>>>>>>>>>>>>>>>>>> critical
> >>>>>>>>>>>>>>>>>>>>>>>> issues
> >>>>>>>>>>>>>>>>>>>>>>>>>> to the working queue, let's settle on the
> release
> >>>>> time
> >>>>>>>>>> frames
> >>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>>>>>> decide
> >>>>>>>>>>>>>>>>>>>>>>>>>> who will be a release manager. This is the time
> >>>>> proposed
> >>>>>>>>>> by
> >>>>>>>>>>>>>>> Maxim
> >>>>>>>>>>>>>>>>>>>>>>> and,
> >>>>>>>>>>>>>>>>>>>>>>>>>> personally, I concur with such a schedule:
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> - Scope Freeze: April 15, 2020
> >>>>>>>>>>>>>>>>>>>>>>>>>> - Code Freeze: April 22, 2020
> >>>>>>>>>>>>>>>>>>>>>>>>>> - Voting Date: April 27, 2020
> >>>>>>>>>>>>>>>>>>>>>>>>>> - Release Date: May 1, 2020
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> Do we agree on this time? Is there anybody who
> >>>> ready
> >>>>> to
> >>>>>>>>>> drive
> >>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>>>> release
> >>>>>>>>>>>>>>>>>>>>>>>>>> as a release manager?
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> -
> >>>>>>>>>>>>>>>>>>>>>>>>>> Denis
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> On Thu, Mar 19, 2020 at 5:50 AM Sergey Antonov <
> >>>>>>>>>>>>>>>>>>>>>>>> antonovserge...@gmail.com>
> >>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> Folks,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> I'd like to add ticket IGNITE-12774 Transaction
> >>>>> hangs
> >>>>>>>>>> after
> >>>>>>>>>>>>>>> too
> >>>>>>>>>>>>>>>>>>>>>> many
> >>>>>>>>>>>>>>>>>>>>>>>> open
> >>>>>>>>>>>>>>>>>>>>>>>>>>> files NIO exception [1] to ignite-2.8.1 scope.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> [1]
> >>>>> https://issues.apache.org/jira/browse/IGNITE-12774
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> ср, 18 мар. 2020 г. в 16:53, Maxim Muzafarov <
> >>>>>>>>>>>>>>> mmu...@apache.org
> >>>>>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Folks,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Can we add ignite-2.8.1 [2] branch under
> TC.Bot
> >>>>>>>>>> protection
> >>>>>>>>>>>>>>> [1]?
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> [1] https://mtcga.gridgain.com/guard.html
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> [2]
> >>>>>>>> https://github.com/apache/ignite/tree/ignite-2.8.1
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, 16 Mar 2020 at 16:32, Alexey Goncharuk
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <alexey.goncha...@gmail.com> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Folks,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I've walked through all the commits to master
> >>>>> since
> >>>>>>>>>> 2.8
> >>>>>>>>>>>>>>> branch
> >>>>>>>>>>>>>>>>>>>>>> was
> >>>>>>>>>>>>>>>>>>>>>>>> cut
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> filtered some tickets that in my opinion are
> >>>> worth
> >>>>>>>>>>>>>>> including
> >>>>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>>> 2.8.1
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> release below (note that they are ready end
> the
> >>>>>>>>>> effort of
> >>>>>>>>>>>>>>>>>>>>>>> including
> >>>>>>>>>>>>>>>>>>>>>>>>>>> them
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> the release should be low as long as there
> are
> >>>> no
> >>>>>>>>>> implicit
> >>>>>>>>>>>>>>>>>>>>>>>> dependencies
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> between tickets). Please share your opinion
> on
> >>>>>>>>>> whether we
> >>>>>>>>>>>>>>>>>>>>> should
> >>>>>>>>>>>>>>>>>>>>>>>>>>> include
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> them to the 2.8.1.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12717 SQL: index creation refactoring
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12590 MERGE INTO query is failing on
> >>>> Ignite
> >>>>>>>>>> client
> >>>>>>>>>>>>>>> node
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12671 Update of partition's states can
> >>>>> stuck
> >>>>>>>>>> when
> >>>>>>>>>>>>>>>>>>>>>> rebalance
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> completed during exchange
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-11798 Memory leak on unstable topology
> >>>>> caused
> >>>>>>>>>> by
> >>>>>>>>>>>>>>>>>>>>>> partition
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> reservation
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12665 SQL: Potential race on MapResult
> >>>>> close.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12605 Historical (WAL) rebalance can
> >>>> start
> >>>>> on
> >>>>>>>> a
> >>>>>>>>>>>>>>> cleared
> >>>>>>>>>>>>>>>>>>>>>>>>>>> partition
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> if
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> some baseline node leaves the cluster and
> then
> >>>>> joins
> >>>>>>>>>> back.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12654 Some of rentingFutures in
> >>>>>>>>>>>>>>>>>>>>>>> GridDhtPartitionTopologyImpl
> >>>>>>>>>>>>>>>>>>>>>>>> may
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> accumulate a huge number of eviction
> callbacks
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12631 Incorrect rewriting wal record
> type
> >>>>> in
> >>>>>>>>>>>>>>> marshalled
> >>>>>>>>>>>>>>>>>>>>>>> mode
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> during
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> iteration
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12621 Node leave may cause
> >>>>>>>> NullPointerException
> >>>>>>>>>>>>>>> during
> >>>>>>>>>>>>>>>>>>>>> IO
> >>>>>>>>>>>>>>>>>>>>>>>>>>> message
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> processing if security is enabled
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12636 Full rebalance instead of a
> >>>>> historical
> >>>>>>>>>> one
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12618 Affinity cache for version of
> last
> >>>>>>>> server
> >>>>>>>>>>>>>>> event
> >>>>>>>>>>>>>>>>>>>>> can
> >>>>>>>>>>>>>>>>>>>>>>> be
> >>>>>>>>>>>>>>>>>>>>>>>>>>> wiped
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> from history
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12013 NullPointerException is thrown
> by
> >>>>>>>>>>>>>>>>>>>>>>> ExchangeLatchManager
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> during
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> cache creation
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-11797 Fix consistency issues for
> atomic
> >>>> and
> >>>>>>>>>> mixed
> >>>>>>>>>>>>>>>>>>>>>> tx-atomic
> >>>>>>>>>>>>>>>>>>>>>>>>>>> cache
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> groups.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12557 Destroy of big cache which is
> not
> >>>>> only
> >>>>>>>>>> cache
> >>>>>>>>>>>>>>> in
> >>>>>>>>>>>>>>>>>>>>>> cache
> >>>>>>>>>>>>>>>>>>>>>>>>>>> group
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> causes IgniteOOME
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12567 H2Tree goes into illegal state
> when
> >>>>>>>>>>>>>>> non-indexed
> >>>>>>>>>>>>>>>>>>>>>>> columns
> >>>>>>>>>>>>>>>>>>>>>>>>>>> are
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> dropped
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12569 Can't set serialized enum to a
> >>>>>>>>>> BinaryObject's
> >>>>>>>>>>>>>>>>>>>>> field
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12460 Cluster fails to find the node
> by
> >>>>>>>>>> consistent
> >>>>>>>>>>>>>>> ID
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12459 Searching checkpoint record in
> WAL
> >>>>>>>>>> doesn't
> >>>>>>>>>>>>>>> work
> >>>>>>>>>>>>>>>>>>>>>> with
> >>>>>>>>>>>>>>>>>>>>>>>>>>> segment
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> compaction
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12548 Possible tx desync during
> recovery
> >>>> on
> >>>>>>>>>> near
> >>>>>>>>>>>>>>> node
> >>>>>>>>>>>>>>>>>>>>>> left.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12546 Prevent partitions owned by
> other
> >>>>> nodes
> >>>>>>>>>> switch
> >>>>>>>>>>>>>>>>>>>>>> their
> >>>>>>>>>>>>>>>>>>>>>>>> state
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> MOVING due to counter difference on node
> join.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12551 Partition desync if a partition
> is
> >>>>>>>>>> evicted
> >>>>>>>>>>>>>>> then
> >>>>>>>>>>>>>>>>>>>>>> owned
> >>>>>>>>>>>>>>>>>>>>>>>>>>> again
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> and historically rebalanced
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12536 Inconsistency between cache data
> >>>> and
> >>>>>>>>>> indexes
> >>>>>>>>>>>>>>> when
> >>>>>>>>>>>>>>>>>>>>>>> cache
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> operation is interrupted
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12403 Throttle page difference output
> in
> >>>>>>>>>>>>>>>>>>>>>> PageMemoryTracker
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12523 Continuously generated thread
> dumps
> >>>>> in
> >>>>>>>>>> failure
> >>>>>>>>>>>>>>>>>>>>>>>> processor
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> slow
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> down the whole system
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12489 Error during purges by
> expiration:
> >>>>>>>>>> Unknown
> >>>>>>>>>>>>>>> page
> >>>>>>>>>>>>>>>>>>>>>> type
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>>>> BR, Sergey Antonov
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>> Taras Ledkov
> >>>>>>>>>>>>>>>>>>>>>>>>> Mail-To: tled...@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>> --
> >>>> Sincerely yours,
> >>>> Ivan Bessonov
> >>>>
> >>
> >>
>
>

-- 
Sincerely yours,
Ivan Bessonov

Reply via email to