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