Hello, Nikolay. This has been fixed by increasing the test timeout in IGNITE-12683 [1][2].
[1] https://issues.apache.org/jira/browse/IGNITE-12683 [2] https://github.com/apache/ignite/commit/bf394a77e1de6432e493eb2818243a82b577f11e вт, 21 апр. 2020 г. в 18:28, Nikolay Izhikov <nizhi...@apache.org>: > > Hello, Igniters. > > While cherry-picking to 2.8.1 I found flaky test regarding BPlusTree [1], [2] > > All failures of this tests relates to PR’s based on 2.8. > It seems we hav fix in master but doesn’t have it in 2.8 and 2.8.1 > > Can someone suggest, what commit fixes this tests? > > [1] > https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8&buildTypeId=&tab=testDetails&testNameId=-7895536196794411367&order=TEST_STATUS_DESC&branch_IgniteTests24Java8=__all_branches__&itemsCount=50 > > [2] > https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8&buildTypeId=&tab=testDetails&testNameId=-3485591522651012009&order=TEST_STATUS_DESC&branch_IgniteTests24Java8=__all_branches__&itemsCount=50 > > > > 21 апр. 2020 г., в 17:49, Ivan Bessonov <bessonov...@gmail.com> написал(а): > > > > 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 >