> 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 >>