You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Saikat Maitra <sa...@gmail.com> on 2020/04/04 22:21:59 UTC

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

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 <mm...@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 <tl...@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 <
> antonovsergey93@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 <mm...@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
> > >>> <al...@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: tledkov@gridgain.com
> >
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Taras,

Great news! Thank you!
Let me know, when you got the visa.

> 21 апр. 2020 г., в 14:02, Taras Ledkov <tl...@gridgain.com> написал(а):
> 
> Hi,
> 
> Nikolay, i've created PR [1] that contains the SQL-related tickets to port into 2.8.1:
> - IGNITE-12790 Introduce distributed SQL configuration and ability to disable SQL functions.
> - IGNITE-12887 Fix handle type mismatch exception on compare values while traversing index tree.
> - IGNITE-12848 fix H2Connection leaks on INSERT
> - IGNITE-12800  SQL: local queries cursors must be closed or full read to unlock the GridH2Table.
> - IGNITE-12067 User SQL query execution metrics
> - IGNITE-12732 Fix for KILL QUERY command hanging.
> - IGNITE-12609: SQL: GridReduceQueryExecutor refactoring.
> - IGNITE-12444: SQL: Query reduce can fail with NPE on retry.
> 
> Wait to TC results and visa from TC bot.
> 
> [1]. https://github.com/apache/ignite/pull/7703
> 
> On 21.04.2020 12:52, Nikolay Izhikov wrote:
>> Igniters.
>> 
>> Can someone from Grid Gain help me with setup TC bot to monitor ignite-2.8.1 branch?
>> 
>>> 21 апр. 2020 г., в 11:11, Nikolay Izhikov <ni...@gmail.com> написал(а):
>>> 
>>>> 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 <pl...@gmail.com> написал(а):
>>>> 
>>>> Nikolay,
>>>> 
>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>> 
>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <ni...@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.goncharuk@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 <vo...@gmail.com>:
>>>>>>>>>> 
>>>>>>>>>>> Great!
>>>>>>>>>>> 
>>>>>>>>>>> Best regards,
>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>> 
>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <nizhikov@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 <vo...@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 <
>>>>> nizhikov@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 <iv...@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 <
>>>>>>>>> vololo100@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 <
>>>>>> nizhikov@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.alex@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 <
>>>>>> mmuzaf@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 <
>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> --
>>>>> Sincerely yours,
>>>>> Ivan Bessonov
>>>>> 
>> 
> -- 
> Taras Ledkov
> Mail-To: tledkov@gridgain.com
> 
> 



Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Taras Ledkov <tl...@gridgain.com>.
Hi,

Nikolay, i've created PR [1] that contains the SQL-related tickets to 
port into 2.8.1:
- IGNITE-12790 Introduce distributed SQL configuration and ability to 
disable SQL functions.
- IGNITE-12887 Fix handle type mismatch exception on compare values 
while traversing index tree.
- IGNITE-12848 fix H2Connection leaks on INSERT
- IGNITE-12800  SQL: local queries cursors must be closed or full read 
to unlock the GridH2Table.
- IGNITE-12067 User SQL query execution metrics
- IGNITE-12732 Fix for KILL QUERY command hanging.
- IGNITE-12609: SQL: GridReduceQueryExecutor refactoring.
- IGNITE-12444: SQL: Query reduce can fail with NPE on retry.

Wait to TC results and visa from TC bot.

[1]. https://github.com/apache/ignite/pull/7703

On 21.04.2020 12:52, Nikolay Izhikov wrote:
> Igniters.
>
> Can someone from Grid Gain help me with setup TC bot to monitor ignite-2.8.1 branch?
>
>> 21 апр. 2020 г., в 11:11, Nikolay Izhikov <ni...@gmail.com> написал(а):
>>
>>> 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 <pl...@gmail.com> написал(а):
>>>
>>> Nikolay,
>>>
>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>
>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <ni...@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.goncharuk@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 <vo...@gmail.com>:
>>>>>>>>>
>>>>>>>>>> Great!
>>>>>>>>>>
>>>>>>>>>> Best regards,
>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>
>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <nizhikov@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 <vo...@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 <
>>>> nizhikov@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 <iv...@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 <
>>>>>>>> vololo100@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 <
>>>>> nizhikov@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.alex@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 <
>>>>> mmuzaf@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 <
>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>
>>>>>
>>>>>
>>>> --
>>>> Sincerely yours,
>>>> Ivan Bessonov
>>>>
>
-- 
Taras Ledkov
Mail-To: tledkov@gridgain.com



Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Done, thanks.

> 21 мая 2020 г., в 16:34, Ilya Kasnacheev <il...@gmail.com> написал(а):
> 
> Hello!
> 
> Please apply https://github.com/apache/ignite/pull/7832
> 
> Regards,
> -- 
> Ilya Kasnacheev
> 
> 
> чт, 21 мая 2020 г. в 16:02, Nikolay Izhikov <ni...@apache.org>:
> 
>> Hello, Ilya.
>> 
>> Actually, I’m uploading RC0 right now.
>> Let’s include these fixes in RC1, if you don’t mind?
>> 
>>> 21 мая 2020 г., в 16:00, Ilya Kasnacheev <il...@gmail.com>
>> написал(а):
>>> 
>>> Hello!
>>> 
>>> Do you mind if I push additional change to fix English in some of these
>>> entries? A lot of these has times not concording with "fixed".
>>> 
>>> Regards,
>>> --
>>> Ilya Kasnacheev
>>> 
>>> 
>>> ср, 20 мая 2020 г. в 15:47, Nikolay Izhikov <ni...@apache.org>:
>>> 
>>>> Hello, Igniters.
>>>> 
>>>> I prepared a PR with release notes.
>>>> Please, take a look [1]
>>>> 
>>>> [1] https://github.com/apache/ignite/pull/7821
>>>> 
>>>>> 20 мая 2020 г., в 13:06, Nikolay Izhikov <ni...@gmail.com>
>>>> написал(а):
>>>>> 
>>>>> Hello, Jury.
>>>>> 
>>>>> It seems we reached code freeze step for 2.8.1 release.
>>>>> I will prepare rc for it shortly.
>>>>> 
>>>>>> 14 мая 2020 г., в 11:08, Юрий <ju...@gmail.com>
>> написал(а):
>>>>>> 
>>>>>> Nikolay,
>>>>>> 
>>>>>> Release 2.8.1 are delayed and announced dates [1] at release page is
>> not
>>>>>> actual. Could you update it to reflect current vision of release date?
>>>>>> 
>>>>>> [1].
>>>> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
>>>>>> 
>>>>>> чт, 7 мая 2020 г. в 17:23, Nikolay Izhikov <ni...@apache.org>:
>>>>>> 
>>>>>>> Done.
>>>>>>> 
>>>>>>> 
>>>>>>>> 7 мая 2020 г., в 13:20, Denis Garus <ga...@gmail.com>
>> написал(а):
>>>>>>>> 
>>>>>>>> Nikolay,
>>>>>>>> could we add the simple improvement [1] to 2.8.1 scope?
>>>>>>>> 
>>>>>>>> 1. https://issues.apache.org/jira/browse/IGNITE-12983
>>>>>>>> 
>>>>>>>> чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <plehanov.alex@gmail.com
>>> :
>>>>>>>> 
>>>>>>>>> Nikolay,
>>>>>>>>> 
>>>>>>>>> TC results: [1], [2]
>>>>>>>>> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
>>>>>>>>> 
>>>>>>>>> [1]:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>>>>> [2]:
>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>>>>> 
>>>>>>>>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <nizhikov@apache.org
>>> :
>>>>>>>>> 
>>>>>>>>>> Hello, Alex.
>>>>>>>>>> 
>>>>>>>>>> +1 from me.
>>>>>>>>>> 
>>>>>>>>>>> 28 апр. 2020 г., в 15:03, Alex Plehanov <plehanov.alex@gmail.com
>>> 
>>>>>>>>>> написал(а):
>>>>>>>>>>> 
>>>>>>>>>>> Hello guys,
>>>>>>>>>>> 
>>>>>>>>>>> While we are still waiting for some tickets to resolve I propose
>> to
>>>>>>>>>>> cherry-pick to 2.8.1 two more bugfixes:
>>>>>>>>>>> IGNITE-12933 Fixed node failure after put incorrect key class for
>>>>>>> cache
>>>>>>>>>>> with indexed types
>>>>>>>>>>> IGNITE-12855 Fixed node failure with concurrent get operation and
>>>>>>> entry
>>>>>>>>>>> expiration when persistent is enabled
>>>>>>>>>>> Both fixes prevent node failure in some circumstances, both fixed
>>>>>>>>> already
>>>>>>>>>>> merged to master.
>>>>>>>>>>> 
>>>>>>>>>>> WDYT?
>>>>>>>>>>> 
>>>>>>>>>>> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <
>> nizhikov@apache.org
>>>>> :
>>>>>>>>>>> 
>>>>>>>>>>>> Taras.
>>>>>>>>>>>> 
>>>>>>>>>>>> Thank you, very much!
>>>>>>>>>>>> You changes merged to 2.8.1 branch.
>>>>>>>>>>>> 
>>>>>>>>>>>> Igniters,
>>>>>>>>>>>> 
>>>>>>>>>>>> We have 10 tickets scheduled for 2.8.1 release:
>>>>>>>>>>>> 
>>>>>>>>>>>> OPEN:
>>>>>>>>>>>> 
>>>>>>>>>>>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC
>>>> error
>>>>>>> on
>>>>>>>>>>>> read - Dmitriy Govorukhin
>>>>>>>>>>>> IGNITE-12346    .NET: Platform
>>>> error:System.NullReferenceException -
>>>>>>>>>>>> Pavel Tupitsyn
>>>>>>>>>>>> 
>>>>>>>>>>>> IN PROGRESS:
>>>>>>>>>>>> 
>>>>>>>>>>>> IGNITE-12637    IgniteSparkSession doesn't start the clients on
>>>>>>> really
>>>>>>>>>>>> distributed cluster - Yaroslav Molochkov
>>>>>>>>>>>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free
>> ready)
>>>>>>>>> state
>>>>>>>>>>>> metric - Nikolay Izhikov
>>>>>>>>>>>> 
>>>>>>>>>>>> PATCH AVAILABLE:
>>>>>>>>>>>> 
>>>>>>>>>>>> IGNITE-10417    notifyDiscoveryListener() call can be lost. -
>>>> Pavel
>>>>>>>>>>>> Voronkin
>>>>>>>>>>>> IGNITE-12852    Comma in field is not supported by COPY command
>> -
>>>>>>>>> YuJue
>>>>>>>>>> Li
>>>>>>>>>>>> IGNITE-12252    Unchecked exceptions during rebalancing should
>> be
>>>>>>>>>> handled
>>>>>>>>>>>> - Nikolai Kulagin
>>>>>>>>>>>> IGNITE-12905    QueryKeyValueIterable missing custom
>> spliterator()
>>>>>>>>>>>> implementation - Johnny Galatikitis
>>>>>>>>>>>> IGNITE-12801    Possible extra page release when throttling and
>>>>>>>>>> checkpoint
>>>>>>>>>>>> thread store its concurrently - Anton Kalashnikov
>>>>>>>>>>>> IGNITE-12794    Scan query fails with an assertion error:
>>>> Unexpected
>>>>>>>>> row
>>>>>>>>>>>> key - Denis Mekhanikov
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Nikolay, i've created PR [1] that contains the SQL-related
>>>> tickets
>>>>>>> to
>>>>>>>>>>>> port into 2.8.1:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> IGNITE-12790 Introduce distributed SQL configuration and
>> ability
>>>> to
>>>>>>>>>>>> disable SQL functions.
>>>>>>>>>>>>> IGNITE-12887 Fix handle type mismatch exception on compare
>> values
>>>>>>>>> while
>>>>>>>>>>>> traversing index tree.
>>>>>>>>>>>>> IGNITE-12848 fix H2Connection leaks on INSERT
>>>>>>>>>>>>> IGNITE-12800  SQL: local queries cursors must be closed or full
>>>> read
>>>>>>>>> to
>>>>>>>>>>>> unlock the GridH2Table.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> TC test are OK. Please take a look at the TC bot report [2].
>>>>>>>>>>>>> Please review & merge the patch into ignite-2.8.1.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> [1]. https://github.com/apache/ignite/pull/7703
>>>>>>>>>>>>> [2].
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
>>>>>>>>>>>>>> Hello, Igniters.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I propose to cherry-pick to 2.8.1 ticket [1].
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> In addition to adding a new metric, it fixes a bug when, after
>>>>>>>>>>>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag
>> was
>>>> not
>>>>>>>>>>>> reset. And therefore, it can be different on nodes that are
>>>> already
>>>>>>> in
>>>>>>>>>> the
>>>>>>>>>>>> cluster from newly joined ones.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>> Mikhail.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
>>>>>>>>>>>>>>> Hello, Ivan.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I think we can include this improvements.
>>>>>>>>>>>>>>> Please, go ahead.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <
>>>> bessonov.ip@gmail.com>
>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Hi Igniters,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out
>>>> that
>>>>>>>>> we
>>>>>>>>>>>> need 3
>>>>>>>>>>>>>>>> more cherry-picks
>>>>>>>>>>>>>>>> to avoid massive code changes. Tests started failing after
>> my
>>>>>>>>>> initial
>>>>>>>>>>>>>>>> attempt to create that PR.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> So, in total I have PR with 6 commits in it. Some of them
>> fix
>>>>>>>>>>>> components
>>>>>>>>>>>>>>>> and tests for them,
>>>>>>>>>>>>>>>> others are required for new tests to compile and run without
>>>>>>>>> changes
>>>>>>>>>>>> in
>>>>>>>>>>>>>>>> 2.8.1 branch.
>>>>>>>>>>>>>>>> RunAll is in progress now and I'll reply with news if I have
>>>> any.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits
>>>> in
>>>>>>>>> the
>>>>>>>>>>>> scope?
>>>>>>>>>>>>>>>> If you don't,
>>>>>>>>>>>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly
>> by
>>>>>>>>>>>> myself, I
>>>>>>>>>>>>>>>> guess it would be
>>>>>>>>>>>>>>>> easier to reimplement it from the scratch.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>>>>>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>>>>>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>>>>>>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>>>>>>>>>>>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>>>>>>>>>>>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>>>>>>>>>>>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>>>>>>>>>>>>>>>> [7] https://github.com/apache/ignite/pull/7708
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <
>>>> xxtern@gmail.com
>>>>>>>> :
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 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 <
>>>>>>>>> nizhikov@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.ip@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 <
>>>>>>>>>> nizhikov@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 <
>> agura@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 <
>>>>>>>>>>>>>>>>> nizhikov@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.alex@gmail.com>
>>>>>>>>>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>>>>>>>>> Nikolay,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
>>>>>>>>>>>> bessonov.ip@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 <
>>>>>>>>>>>> nizhikov@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.dev@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.goncharuk@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 <
>>>>>>>>>>>>>>>>> nizhikov@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.goncharuk@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 <
>>>>>>>>>>>>>>>>> vololo100@gmail.com
>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>>>>>>>>>>>>>>>> nizhikov@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 <
>>>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.glukos@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
>>>>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.alex@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
>>>>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey
>> <
>>>>>>>>>>>>>>>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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.goncharuk@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Taras Ledkov
>>>>>>>>>>>>> Mail-To: tledkov@gridgain.com
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Живи с улыбкой! :D
>>>>> 
>>>> 
>>>> 
>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ilya Kasnacheev <il...@gmail.com>.
Hello!

Please apply https://github.com/apache/ignite/pull/7832

Regards,
-- 
Ilya Kasnacheev


чт, 21 мая 2020 г. в 16:02, Nikolay Izhikov <ni...@apache.org>:

> Hello, Ilya.
>
> Actually, I’m uploading RC0 right now.
> Let’s include these fixes in RC1, if you don’t mind?
>
> > 21 мая 2020 г., в 16:00, Ilya Kasnacheev <il...@gmail.com>
> написал(а):
> >
> > Hello!
> >
> > Do you mind if I push additional change to fix English in some of these
> > entries? A lot of these has times not concording with "fixed".
> >
> > Regards,
> > --
> > Ilya Kasnacheev
> >
> >
> > ср, 20 мая 2020 г. в 15:47, Nikolay Izhikov <ni...@apache.org>:
> >
> >> Hello, Igniters.
> >>
> >> I prepared a PR with release notes.
> >> Please, take a look [1]
> >>
> >> [1] https://github.com/apache/ignite/pull/7821
> >>
> >>> 20 мая 2020 г., в 13:06, Nikolay Izhikov <ni...@gmail.com>
> >> написал(а):
> >>>
> >>> Hello, Jury.
> >>>
> >>> It seems we reached code freeze step for 2.8.1 release.
> >>> I will prepare rc for it shortly.
> >>>
> >>>> 14 мая 2020 г., в 11:08, Юрий <ju...@gmail.com>
> написал(а):
> >>>>
> >>>> Nikolay,
> >>>>
> >>>> Release 2.8.1 are delayed and announced dates [1] at release page is
> not
> >>>> actual. Could you update it to reflect current vision of release date?
> >>>>
> >>>> [1].
> >> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
> >>>>
> >>>> чт, 7 мая 2020 г. в 17:23, Nikolay Izhikov <ni...@apache.org>:
> >>>>
> >>>>> Done.
> >>>>>
> >>>>>
> >>>>>> 7 мая 2020 г., в 13:20, Denis Garus <ga...@gmail.com>
> написал(а):
> >>>>>>
> >>>>>> Nikolay,
> >>>>>> could we add the simple improvement [1] to 2.8.1 scope?
> >>>>>>
> >>>>>> 1. https://issues.apache.org/jira/browse/IGNITE-12983
> >>>>>>
> >>>>>> чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <plehanov.alex@gmail.com
> >:
> >>>>>>
> >>>>>>> Nikolay,
> >>>>>>>
> >>>>>>> TC results: [1], [2]
> >>>>>>> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
> >>>>>>>
> >>>>>>> [1]:
> >>>>>>>
> >>>>>>>
> >>>>>
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>>>>>> [2]:
> >>>>>>>
> >>>>>>>
> >>>>>
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>>>>>>
> >>>>>>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <nizhikov@apache.org
> >:
> >>>>>>>
> >>>>>>>> Hello, Alex.
> >>>>>>>>
> >>>>>>>> +1 from me.
> >>>>>>>>
> >>>>>>>>> 28 апр. 2020 г., в 15:03, Alex Plehanov <plehanov.alex@gmail.com
> >
> >>>>>>>> написал(а):
> >>>>>>>>>
> >>>>>>>>> Hello guys,
> >>>>>>>>>
> >>>>>>>>> While we are still waiting for some tickets to resolve I propose
> to
> >>>>>>>>> cherry-pick to 2.8.1 two more bugfixes:
> >>>>>>>>> IGNITE-12933 Fixed node failure after put incorrect key class for
> >>>>> cache
> >>>>>>>>> with indexed types
> >>>>>>>>> IGNITE-12855 Fixed node failure with concurrent get operation and
> >>>>> entry
> >>>>>>>>> expiration when persistent is enabled
> >>>>>>>>> Both fixes prevent node failure in some circumstances, both fixed
> >>>>>>> already
> >>>>>>>>> merged to master.
> >>>>>>>>>
> >>>>>>>>> WDYT?
> >>>>>>>>>
> >>>>>>>>> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <
> nizhikov@apache.org
> >>> :
> >>>>>>>>>
> >>>>>>>>>> Taras.
> >>>>>>>>>>
> >>>>>>>>>> Thank you, very much!
> >>>>>>>>>> You changes merged to 2.8.1 branch.
> >>>>>>>>>>
> >>>>>>>>>> Igniters,
> >>>>>>>>>>
> >>>>>>>>>> We have 10 tickets scheduled for 2.8.1 release:
> >>>>>>>>>>
> >>>>>>>>>> OPEN:
> >>>>>>>>>>
> >>>>>>>>>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC
> >> error
> >>>>> on
> >>>>>>>>>> read - Dmitriy Govorukhin
> >>>>>>>>>> IGNITE-12346    .NET: Platform
> >> error:System.NullReferenceException -
> >>>>>>>>>> Pavel Tupitsyn
> >>>>>>>>>>
> >>>>>>>>>> IN PROGRESS:
> >>>>>>>>>>
> >>>>>>>>>> IGNITE-12637    IgniteSparkSession doesn't start the clients on
> >>>>> really
> >>>>>>>>>> distributed cluster - Yaroslav Molochkov
> >>>>>>>>>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free
> ready)
> >>>>>>> state
> >>>>>>>>>> metric - Nikolay Izhikov
> >>>>>>>>>>
> >>>>>>>>>> PATCH AVAILABLE:
> >>>>>>>>>>
> >>>>>>>>>> IGNITE-10417    notifyDiscoveryListener() call can be lost. -
> >> Pavel
> >>>>>>>>>> Voronkin
> >>>>>>>>>> IGNITE-12852    Comma in field is not supported by COPY command
> -
> >>>>>>> YuJue
> >>>>>>>> Li
> >>>>>>>>>> IGNITE-12252    Unchecked exceptions during rebalancing should
> be
> >>>>>>>> handled
> >>>>>>>>>> - Nikolai Kulagin
> >>>>>>>>>> IGNITE-12905    QueryKeyValueIterable missing custom
> spliterator()
> >>>>>>>>>> implementation - Johnny Galatikitis
> >>>>>>>>>> IGNITE-12801    Possible extra page release when throttling and
> >>>>>>>> checkpoint
> >>>>>>>>>> thread store its concurrently - Anton Kalashnikov
> >>>>>>>>>> IGNITE-12794    Scan query fails with an assertion error:
> >> Unexpected
> >>>>>>> row
> >>>>>>>>>> key - Denis Mekhanikov
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
> >>>>>>>>>> написал(а):
> >>>>>>>>>>>
> >>>>>>>>>>> Hi,
> >>>>>>>>>>>
> >>>>>>>>>>> Nikolay, i've created PR [1] that contains the SQL-related
> >> tickets
> >>>>> to
> >>>>>>>>>> port into 2.8.1:
> >>>>>>>>>>>
> >>>>>>>>>>> IGNITE-12790 Introduce distributed SQL configuration and
> ability
> >> to
> >>>>>>>>>> disable SQL functions.
> >>>>>>>>>>> IGNITE-12887 Fix handle type mismatch exception on compare
> values
> >>>>>>> while
> >>>>>>>>>> traversing index tree.
> >>>>>>>>>>> IGNITE-12848 fix H2Connection leaks on INSERT
> >>>>>>>>>>> IGNITE-12800  SQL: local queries cursors must be closed or full
> >> read
> >>>>>>> to
> >>>>>>>>>> unlock the GridH2Table.
> >>>>>>>>>>>
> >>>>>>>>>>> TC test are OK. Please take a look at the TC bot report [2].
> >>>>>>>>>>> Please review & merge the patch into ignite-2.8.1.
> >>>>>>>>>>>
> >>>>>>>>>>> [1]. https://github.com/apache/ignite/pull/7703
> >>>>>>>>>>> [2].
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
> >>>>>>>>>>>> Hello, Igniters.
> >>>>>>>>>>>>
> >>>>>>>>>>>> I propose to cherry-pick to 2.8.1 ticket [1].
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> In addition to adding a new metric, it fixes a bug when, after
> >>>>>>>>>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag
> was
> >> not
> >>>>>>>>>> reset. And therefore, it can be different on nodes that are
> >> already
> >>>>> in
> >>>>>>>> the
> >>>>>>>>>> cluster from newly joined ones.
> >>>>>>>>>>>>
> >>>>>>>>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
> >>>>>>>>>>>>
> >>>>>>>>>>>> Regards,
> >>>>>>>>>>>> Mikhail.
> >>>>>>>>>>>>
> >>>>>>>>>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
> >>>>>>>>>>>>> Hello, Ivan.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I think we can include this improvements.
> >>>>>>>>>>>>> Please, go ahead.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <
> >> bessonov.ip@gmail.com>
> >>>>>>>>>> написал(а):
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Hi Igniters,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out
> >> that
> >>>>>>> we
> >>>>>>>>>> need 3
> >>>>>>>>>>>>>> more cherry-picks
> >>>>>>>>>>>>>> to avoid massive code changes. Tests started failing after
> my
> >>>>>>>> initial
> >>>>>>>>>>>>>> attempt to create that PR.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> So, in total I have PR with 6 commits in it. Some of them
> fix
> >>>>>>>>>> components
> >>>>>>>>>>>>>> and tests for them,
> >>>>>>>>>>>>>> others are required for new tests to compile and run without
> >>>>>>> changes
> >>>>>>>>>> in
> >>>>>>>>>>>>>> 2.8.1 branch.
> >>>>>>>>>>>>>> RunAll is in progress now and I'll reply with news if I have
> >> any.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits
> >> in
> >>>>>>> the
> >>>>>>>>>> scope?
> >>>>>>>>>>>>>> If you don't,
> >>>>>>>>>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly
> by
> >>>>>>>>>> myself, I
> >>>>>>>>>>>>>> guess it would be
> >>>>>>>>>>>>>> easier to reimplement it from the scratch.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
> >>>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
> >>>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
> >>>>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
> >>>>>>>>>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
> >>>>>>>>>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
> >>>>>>>>>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
> >>>>>>>>>>>>>> [7] https://github.com/apache/ignite/pull/7708
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <
> >> xxtern@gmail.com
> >>>>>> :
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> 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 <
> >>>>>>> nizhikov@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.ip@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 <
> >>>>>>>> nizhikov@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 <
> agura@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 <
> >>>>>>>>>>>>>>> nizhikov@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.alex@gmail.com>
> >>>>>>>>>>>>>>>>>> написал(а):
> >>>>>>>>>>>>>>>>>>>>> Nikolay,
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
> >>>>>>>>>> bessonov.ip@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 <
> >>>>>>>>>> nizhikov@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.dev@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.goncharuk@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 <
> >>>>>>>>>>>>>>> nizhikov@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.goncharuk@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 <
> >>>>>>>>>>>>>>> vololo100@gmail.com
> >>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Great!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> >>>>>>>>>>>>>>>>>> nizhikov@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 <
> >>>>>>>>>>>>>>> vololo100@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 <
> >>>>>>>>>>>>>>>>>>>>>> nizhikov@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.glukos@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
> >>>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>>>>> vololo100@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 <
> >>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.alex@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
> >>>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
> >>>>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey
> <
> >>>>>>>>>>>>>>>>>>>>>> macrergate@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.maitra@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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.goncharuk@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>> --
> >>>>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> Taras Ledkov
> >>>>>>>>>>> Mail-To: tledkov@gridgain.com
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>
> >>>>>
> >>>>
> >>>> --
> >>>> Живи с улыбкой! :D
> >>>
> >>
> >>
>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Hello, Ilya.

Actually, I’m uploading RC0 right now.
Let’s include these fixes in RC1, if you don’t mind?

> 21 мая 2020 г., в 16:00, Ilya Kasnacheev <il...@gmail.com> написал(а):
> 
> Hello!
> 
> Do you mind if I push additional change to fix English in some of these
> entries? A lot of these has times not concording with "fixed".
> 
> Regards,
> -- 
> Ilya Kasnacheev
> 
> 
> ср, 20 мая 2020 г. в 15:47, Nikolay Izhikov <ni...@apache.org>:
> 
>> Hello, Igniters.
>> 
>> I prepared a PR with release notes.
>> Please, take a look [1]
>> 
>> [1] https://github.com/apache/ignite/pull/7821
>> 
>>> 20 мая 2020 г., в 13:06, Nikolay Izhikov <ni...@gmail.com>
>> написал(а):
>>> 
>>> Hello, Jury.
>>> 
>>> It seems we reached code freeze step for 2.8.1 release.
>>> I will prepare rc for it shortly.
>>> 
>>>> 14 мая 2020 г., в 11:08, Юрий <ju...@gmail.com> написал(а):
>>>> 
>>>> Nikolay,
>>>> 
>>>> Release 2.8.1 are delayed and announced dates [1] at release page is not
>>>> actual. Could you update it to reflect current vision of release date?
>>>> 
>>>> [1].
>> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
>>>> 
>>>> чт, 7 мая 2020 г. в 17:23, Nikolay Izhikov <ni...@apache.org>:
>>>> 
>>>>> Done.
>>>>> 
>>>>> 
>>>>>> 7 мая 2020 г., в 13:20, Denis Garus <ga...@gmail.com> написал(а):
>>>>>> 
>>>>>> Nikolay,
>>>>>> could we add the simple improvement [1] to 2.8.1 scope?
>>>>>> 
>>>>>> 1. https://issues.apache.org/jira/browse/IGNITE-12983
>>>>>> 
>>>>>> чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <pl...@gmail.com>:
>>>>>> 
>>>>>>> Nikolay,
>>>>>>> 
>>>>>>> TC results: [1], [2]
>>>>>>> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
>>>>>>> 
>>>>>>> [1]:
>>>>>>> 
>>>>>>> 
>>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>>> [2]:
>>>>>>> 
>>>>>>> 
>>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>>> 
>>>>>>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <ni...@apache.org>:
>>>>>>> 
>>>>>>>> Hello, Alex.
>>>>>>>> 
>>>>>>>> +1 from me.
>>>>>>>> 
>>>>>>>>> 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com>
>>>>>>>> написал(а):
>>>>>>>>> 
>>>>>>>>> Hello guys,
>>>>>>>>> 
>>>>>>>>> While we are still waiting for some tickets to resolve I propose to
>>>>>>>>> cherry-pick to 2.8.1 two more bugfixes:
>>>>>>>>> IGNITE-12933 Fixed node failure after put incorrect key class for
>>>>> cache
>>>>>>>>> with indexed types
>>>>>>>>> IGNITE-12855 Fixed node failure with concurrent get operation and
>>>>> entry
>>>>>>>>> expiration when persistent is enabled
>>>>>>>>> Both fixes prevent node failure in some circumstances, both fixed
>>>>>>> already
>>>>>>>>> merged to master.
>>>>>>>>> 
>>>>>>>>> WDYT?
>>>>>>>>> 
>>>>>>>>> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <nizhikov@apache.org
>>> :
>>>>>>>>> 
>>>>>>>>>> Taras.
>>>>>>>>>> 
>>>>>>>>>> Thank you, very much!
>>>>>>>>>> You changes merged to 2.8.1 branch.
>>>>>>>>>> 
>>>>>>>>>> Igniters,
>>>>>>>>>> 
>>>>>>>>>> We have 10 tickets scheduled for 2.8.1 release:
>>>>>>>>>> 
>>>>>>>>>> OPEN:
>>>>>>>>>> 
>>>>>>>>>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC
>> error
>>>>> on
>>>>>>>>>> read - Dmitriy Govorukhin
>>>>>>>>>> IGNITE-12346    .NET: Platform
>> error:System.NullReferenceException -
>>>>>>>>>> Pavel Tupitsyn
>>>>>>>>>> 
>>>>>>>>>> IN PROGRESS:
>>>>>>>>>> 
>>>>>>>>>> IGNITE-12637    IgniteSparkSession doesn't start the clients on
>>>>> really
>>>>>>>>>> distributed cluster - Yaroslav Molochkov
>>>>>>>>>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready)
>>>>>>> state
>>>>>>>>>> metric - Nikolay Izhikov
>>>>>>>>>> 
>>>>>>>>>> PATCH AVAILABLE:
>>>>>>>>>> 
>>>>>>>>>> IGNITE-10417    notifyDiscoveryListener() call can be lost. -
>> Pavel
>>>>>>>>>> Voronkin
>>>>>>>>>> IGNITE-12852    Comma in field is not supported by COPY command -
>>>>>>> YuJue
>>>>>>>> Li
>>>>>>>>>> IGNITE-12252    Unchecked exceptions during rebalancing should be
>>>>>>>> handled
>>>>>>>>>> - Nikolai Kulagin
>>>>>>>>>> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
>>>>>>>>>> implementation - Johnny Galatikitis
>>>>>>>>>> IGNITE-12801    Possible extra page release when throttling and
>>>>>>>> checkpoint
>>>>>>>>>> thread store its concurrently - Anton Kalashnikov
>>>>>>>>>> IGNITE-12794    Scan query fails with an assertion error:
>> Unexpected
>>>>>>> row
>>>>>>>>>> key - Denis Mekhanikov
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
>>>>>>>>>> написал(а):
>>>>>>>>>>> 
>>>>>>>>>>> Hi,
>>>>>>>>>>> 
>>>>>>>>>>> Nikolay, i've created PR [1] that contains the SQL-related
>> tickets
>>>>> to
>>>>>>>>>> port into 2.8.1:
>>>>>>>>>>> 
>>>>>>>>>>> IGNITE-12790 Introduce distributed SQL configuration and ability
>> to
>>>>>>>>>> disable SQL functions.
>>>>>>>>>>> IGNITE-12887 Fix handle type mismatch exception on compare values
>>>>>>> while
>>>>>>>>>> traversing index tree.
>>>>>>>>>>> IGNITE-12848 fix H2Connection leaks on INSERT
>>>>>>>>>>> IGNITE-12800  SQL: local queries cursors must be closed or full
>> read
>>>>>>> to
>>>>>>>>>> unlock the GridH2Table.
>>>>>>>>>>> 
>>>>>>>>>>> TC test are OK. Please take a look at the TC bot report [2].
>>>>>>>>>>> Please review & merge the patch into ignite-2.8.1.
>>>>>>>>>>> 
>>>>>>>>>>> [1]. https://github.com/apache/ignite/pull/7703
>>>>>>>>>>> [2].
>>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
>>>>>>>>>>>> Hello, Igniters.
>>>>>>>>>>>> 
>>>>>>>>>>>> I propose to cherry-pick to 2.8.1 ticket [1].
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> In addition to adding a new metric, it fixes a bug when, after
>>>>>>>>>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was
>> not
>>>>>>>>>> reset. And therefore, it can be different on nodes that are
>> already
>>>>> in
>>>>>>>> the
>>>>>>>>>> cluster from newly joined ones.
>>>>>>>>>>>> 
>>>>>>>>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
>>>>>>>>>>>> 
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Mikhail.
>>>>>>>>>>>> 
>>>>>>>>>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
>>>>>>>>>>>>> Hello, Ivan.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I think we can include this improvements.
>>>>>>>>>>>>> Please, go ahead.
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <
>> bessonov.ip@gmail.com>
>>>>>>>>>> написал(а):
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hi Igniters,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out
>> that
>>>>>>> we
>>>>>>>>>> need 3
>>>>>>>>>>>>>> more cherry-picks
>>>>>>>>>>>>>> to avoid massive code changes. Tests started failing after my
>>>>>>>> initial
>>>>>>>>>>>>>> attempt to create that PR.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> So, in total I have PR with 6 commits in it. Some of them fix
>>>>>>>>>> components
>>>>>>>>>>>>>> and tests for them,
>>>>>>>>>>>>>> others are required for new tests to compile and run without
>>>>>>> changes
>>>>>>>>>> in
>>>>>>>>>>>>>> 2.8.1 branch.
>>>>>>>>>>>>>> RunAll is in progress now and I'll reply with news if I have
>> any.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits
>> in
>>>>>>> the
>>>>>>>>>> scope?
>>>>>>>>>>>>>> If you don't,
>>>>>>>>>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
>>>>>>>>>> myself, I
>>>>>>>>>>>>>> guess it would be
>>>>>>>>>>>>>> easier to reimplement it from the scratch.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>>>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>>>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>>>>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>>>>>>>>>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>>>>>>>>>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>>>>>>>>>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>>>>>>>>>>>>>> [7] https://github.com/apache/ignite/pull/7708
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <
>> xxtern@gmail.com
>>>>>> :
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 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 <
>>>>>>> nizhikov@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.ip@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 <
>>>>>>>> nizhikov@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 <
>>>>>>>>>>>>>>> nizhikov@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.alex@gmail.com>
>>>>>>>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>>>>>>> Nikolay,
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
>>>>>>>>>> bessonov.ip@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 <
>>>>>>>>>> nizhikov@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.dev@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.goncharuk@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 <
>>>>>>>>>>>>>>> nizhikov@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.goncharuk@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 <
>>>>>>>>>>>>>>> vololo100@gmail.com
>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>>>>>>>>>>>>>> nizhikov@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 <
>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.glukos@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
>>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.alex@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
>>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>>>>>>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Taras Ledkov
>>>>>>>>>>> Mail-To: tledkov@gridgain.com
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> --
>>>> Живи с улыбкой! :D
>>> 
>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ilya Kasnacheev <il...@gmail.com>.
Hello!

Do you mind if I push additional change to fix English in some of these
entries? A lot of these has times not concording with "fixed".

Regards,
-- 
Ilya Kasnacheev


ср, 20 мая 2020 г. в 15:47, Nikolay Izhikov <ni...@apache.org>:

> Hello, Igniters.
>
> I prepared a PR with release notes.
> Please, take a look [1]
>
> [1] https://github.com/apache/ignite/pull/7821
>
> > 20 мая 2020 г., в 13:06, Nikolay Izhikov <ni...@gmail.com>
> написал(а):
> >
> > Hello, Jury.
> >
> > It seems we reached code freeze step for 2.8.1 release.
> > I will prepare rc for it shortly.
> >
> >> 14 мая 2020 г., в 11:08, Юрий <ju...@gmail.com> написал(а):
> >>
> >> Nikolay,
> >>
> >> Release 2.8.1 are delayed and announced dates [1] at release page is not
> >> actual. Could you update it to reflect current vision of release date?
> >>
> >> [1].
> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
> >>
> >> чт, 7 мая 2020 г. в 17:23, Nikolay Izhikov <ni...@apache.org>:
> >>
> >>> Done.
> >>>
> >>>
> >>>> 7 мая 2020 г., в 13:20, Denis Garus <ga...@gmail.com> написал(а):
> >>>>
> >>>> Nikolay,
> >>>> could we add the simple improvement [1] to 2.8.1 scope?
> >>>>
> >>>> 1. https://issues.apache.org/jira/browse/IGNITE-12983
> >>>>
> >>>> чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <pl...@gmail.com>:
> >>>>
> >>>>> Nikolay,
> >>>>>
> >>>>> TC results: [1], [2]
> >>>>> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
> >>>>>
> >>>>> [1]:
> >>>>>
> >>>>>
> >>>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>>>> [2]:
> >>>>>
> >>>>>
> >>>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>>>>
> >>>>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <ni...@apache.org>:
> >>>>>
> >>>>>> Hello, Alex.
> >>>>>>
> >>>>>> +1 from me.
> >>>>>>
> >>>>>>> 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com>
> >>>>>> написал(а):
> >>>>>>>
> >>>>>>> Hello guys,
> >>>>>>>
> >>>>>>> While we are still waiting for some tickets to resolve I propose to
> >>>>>>> cherry-pick to 2.8.1 two more bugfixes:
> >>>>>>> IGNITE-12933 Fixed node failure after put incorrect key class for
> >>> cache
> >>>>>>> with indexed types
> >>>>>>> IGNITE-12855 Fixed node failure with concurrent get operation and
> >>> entry
> >>>>>>> expiration when persistent is enabled
> >>>>>>> Both fixes prevent node failure in some circumstances, both fixed
> >>>>> already
> >>>>>>> merged to master.
> >>>>>>>
> >>>>>>> WDYT?
> >>>>>>>
> >>>>>>> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <nizhikov@apache.org
> >:
> >>>>>>>
> >>>>>>>> Taras.
> >>>>>>>>
> >>>>>>>> Thank you, very much!
> >>>>>>>> You changes merged to 2.8.1 branch.
> >>>>>>>>
> >>>>>>>> Igniters,
> >>>>>>>>
> >>>>>>>> We have 10 tickets scheduled for 2.8.1 release:
> >>>>>>>>
> >>>>>>>> OPEN:
> >>>>>>>>
> >>>>>>>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC
> error
> >>> on
> >>>>>>>> read - Dmitriy Govorukhin
> >>>>>>>> IGNITE-12346    .NET: Platform
> error:System.NullReferenceException -
> >>>>>>>> Pavel Tupitsyn
> >>>>>>>>
> >>>>>>>> IN PROGRESS:
> >>>>>>>>
> >>>>>>>> IGNITE-12637    IgniteSparkSession doesn't start the clients on
> >>> really
> >>>>>>>> distributed cluster - Yaroslav Molochkov
> >>>>>>>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready)
> >>>>> state
> >>>>>>>> metric - Nikolay Izhikov
> >>>>>>>>
> >>>>>>>> PATCH AVAILABLE:
> >>>>>>>>
> >>>>>>>> IGNITE-10417    notifyDiscoveryListener() call can be lost. -
> Pavel
> >>>>>>>> Voronkin
> >>>>>>>> IGNITE-12852    Comma in field is not supported by COPY command -
> >>>>> YuJue
> >>>>>> Li
> >>>>>>>> IGNITE-12252    Unchecked exceptions during rebalancing should be
> >>>>>> handled
> >>>>>>>> - Nikolai Kulagin
> >>>>>>>> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
> >>>>>>>> implementation - Johnny Galatikitis
> >>>>>>>> IGNITE-12801    Possible extra page release when throttling and
> >>>>>> checkpoint
> >>>>>>>> thread store its concurrently - Anton Kalashnikov
> >>>>>>>> IGNITE-12794    Scan query fails with an assertion error:
> Unexpected
> >>>>> row
> >>>>>>>> key - Denis Mekhanikov
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
> >>>>>>>> написал(а):
> >>>>>>>>>
> >>>>>>>>> Hi,
> >>>>>>>>>
> >>>>>>>>> Nikolay, i've created PR [1] that contains the SQL-related
> tickets
> >>> to
> >>>>>>>> port into 2.8.1:
> >>>>>>>>>
> >>>>>>>>> IGNITE-12790 Introduce distributed SQL configuration and ability
> to
> >>>>>>>> disable SQL functions.
> >>>>>>>>> IGNITE-12887 Fix handle type mismatch exception on compare values
> >>>>> while
> >>>>>>>> traversing index tree.
> >>>>>>>>> IGNITE-12848 fix H2Connection leaks on INSERT
> >>>>>>>>> IGNITE-12800  SQL: local queries cursors must be closed or full
> read
> >>>>> to
> >>>>>>>> unlock the GridH2Table.
> >>>>>>>>>
> >>>>>>>>> TC test are OK. Please take a look at the TC bot report [2].
> >>>>>>>>> Please review & merge the patch into ignite-2.8.1.
> >>>>>>>>>
> >>>>>>>>> [1]. https://github.com/apache/ignite/pull/7703
> >>>>>>>>> [2].
> >>>>>>>>
> >>>>>>
> >>>>>
> >>>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
> >>>>>>>>>> Hello, Igniters.
> >>>>>>>>>>
> >>>>>>>>>> I propose to cherry-pick to 2.8.1 ticket [1].
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> In addition to adding a new metric, it fixes a bug when, after
> >>>>>>>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was
> not
> >>>>>>>> reset. And therefore, it can be different on nodes that are
> already
> >>> in
> >>>>>> the
> >>>>>>>> cluster from newly joined ones.
> >>>>>>>>>>
> >>>>>>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
> >>>>>>>>>>
> >>>>>>>>>> Regards,
> >>>>>>>>>> Mikhail.
> >>>>>>>>>>
> >>>>>>>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
> >>>>>>>>>>> Hello, Ivan.
> >>>>>>>>>>>
> >>>>>>>>>>> I think we can include this improvements.
> >>>>>>>>>>> Please, go ahead.
> >>>>>>>>>>>
> >>>>>>>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <
> bessonov.ip@gmail.com>
> >>>>>>>> написал(а):
> >>>>>>>>>>>>
> >>>>>>>>>>>> Hi Igniters,
> >>>>>>>>>>>>
> >>>>>>>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out
> that
> >>>>> we
> >>>>>>>> need 3
> >>>>>>>>>>>> more cherry-picks
> >>>>>>>>>>>> to avoid massive code changes. Tests started failing after my
> >>>>>> initial
> >>>>>>>>>>>> attempt to create that PR.
> >>>>>>>>>>>>
> >>>>>>>>>>>> So, in total I have PR with 6 commits in it. Some of them fix
> >>>>>>>> components
> >>>>>>>>>>>> and tests for them,
> >>>>>>>>>>>> others are required for new tests to compile and run without
> >>>>> changes
> >>>>>>>> in
> >>>>>>>>>>>> 2.8.1 branch.
> >>>>>>>>>>>> RunAll is in progress now and I'll reply with news if I have
> any.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits
> in
> >>>>> the
> >>>>>>>> scope?
> >>>>>>>>>>>> If you don't,
> >>>>>>>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
> >>>>>>>> myself, I
> >>>>>>>>>>>> guess it would be
> >>>>>>>>>>>> easier to reimplement it from the scratch.
> >>>>>>>>>>>>
> >>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
> >>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
> >>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
> >>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
> >>>>>>>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
> >>>>>>>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
> >>>>>>>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
> >>>>>>>>>>>> [7] https://github.com/apache/ignite/pull/7708
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <
> xxtern@gmail.com
> >>>> :
> >>>>>>>>>>>>
> >>>>>>>>>>>>> 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 <
> >>>>> nizhikov@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.ip@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 <
> >>>>>> nizhikov@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 <
> >>>>>>>>>>>>> nizhikov@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.alex@gmail.com>
> >>>>>>>>>>>>>>>> написал(а):
> >>>>>>>>>>>>>>>>>>> Nikolay,
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
> >>>>>>>> bessonov.ip@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 <
> >>>>>>>> nizhikov@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.dev@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.goncharuk@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 <
> >>>>>>>>>>>>> nizhikov@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.goncharuk@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 <
> >>>>>>>>>>>>> vololo100@gmail.com
> >>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>> Great!
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> >>>>>>>>>>>>>>>> nizhikov@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 <
> >>>>>>>>>>>>> vololo100@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 <
> >>>>>>>>>>>>>>>>>>>> nizhikov@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.glukos@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
> >>>>> <
> >>>>>>>>>>>>>>>>>>>>>>>> vololo100@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 <
> >>>>>>>>>>>>>>>>>>>>> nizhikov@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.alex@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
> >>>>> <
> >>>>>>>>>>>>>>>>>>>>> mmuzaf@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
> >>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >>>>>>>>>>>>>>>>>>>> macrergate@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.maitra@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Taras Ledkov
> >>>>>>>>> Mail-To: tledkov@gridgain.com
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>
> >>>
> >>
> >> --
> >> Живи с улыбкой! :D
> >
>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Hello, Igniters.

I prepared a PR with release notes.
Please, take a look [1]

[1] https://github.com/apache/ignite/pull/7821

> 20 мая 2020 г., в 13:06, Nikolay Izhikov <ni...@gmail.com> написал(а):
> 
> Hello, Jury.
> 
> It seems we reached code freeze step for 2.8.1 release.
> I will prepare rc for it shortly.
> 
>> 14 мая 2020 г., в 11:08, Юрий <ju...@gmail.com> написал(а):
>> 
>> Nikolay,
>> 
>> Release 2.8.1 are delayed and announced dates [1] at release page is not
>> actual. Could you update it to reflect current vision of release date?
>> 
>> [1]. https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
>> 
>> чт, 7 мая 2020 г. в 17:23, Nikolay Izhikov <ni...@apache.org>:
>> 
>>> Done.
>>> 
>>> 
>>>> 7 мая 2020 г., в 13:20, Denis Garus <ga...@gmail.com> написал(а):
>>>> 
>>>> Nikolay,
>>>> could we add the simple improvement [1] to 2.8.1 scope?
>>>> 
>>>> 1. https://issues.apache.org/jira/browse/IGNITE-12983
>>>> 
>>>> чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <pl...@gmail.com>:
>>>> 
>>>>> Nikolay,
>>>>> 
>>>>> TC results: [1], [2]
>>>>> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
>>>>> 
>>>>> [1]:
>>>>> 
>>>>> 
>>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>> [2]:
>>>>> 
>>>>> 
>>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>> 
>>>>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <ni...@apache.org>:
>>>>> 
>>>>>> Hello, Alex.
>>>>>> 
>>>>>> +1 from me.
>>>>>> 
>>>>>>> 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com>
>>>>>> написал(а):
>>>>>>> 
>>>>>>> Hello guys,
>>>>>>> 
>>>>>>> While we are still waiting for some tickets to resolve I propose to
>>>>>>> cherry-pick to 2.8.1 two more bugfixes:
>>>>>>> IGNITE-12933 Fixed node failure after put incorrect key class for
>>> cache
>>>>>>> with indexed types
>>>>>>> IGNITE-12855 Fixed node failure with concurrent get operation and
>>> entry
>>>>>>> expiration when persistent is enabled
>>>>>>> Both fixes prevent node failure in some circumstances, both fixed
>>>>> already
>>>>>>> merged to master.
>>>>>>> 
>>>>>>> WDYT?
>>>>>>> 
>>>>>>> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <ni...@apache.org>:
>>>>>>> 
>>>>>>>> Taras.
>>>>>>>> 
>>>>>>>> Thank you, very much!
>>>>>>>> You changes merged to 2.8.1 branch.
>>>>>>>> 
>>>>>>>> Igniters,
>>>>>>>> 
>>>>>>>> We have 10 tickets scheduled for 2.8.1 release:
>>>>>>>> 
>>>>>>>> OPEN:
>>>>>>>> 
>>>>>>>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC error
>>> on
>>>>>>>> read - Dmitriy Govorukhin
>>>>>>>> IGNITE-12346    .NET: Platform error:System.NullReferenceException -
>>>>>>>> Pavel Tupitsyn
>>>>>>>> 
>>>>>>>> IN PROGRESS:
>>>>>>>> 
>>>>>>>> IGNITE-12637    IgniteSparkSession doesn't start the clients on
>>> really
>>>>>>>> distributed cluster - Yaroslav Molochkov
>>>>>>>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready)
>>>>> state
>>>>>>>> metric - Nikolay Izhikov
>>>>>>>> 
>>>>>>>> PATCH AVAILABLE:
>>>>>>>> 
>>>>>>>> IGNITE-10417    notifyDiscoveryListener() call can be lost. - Pavel
>>>>>>>> Voronkin
>>>>>>>> IGNITE-12852    Comma in field is not supported by COPY command -
>>>>> YuJue
>>>>>> Li
>>>>>>>> IGNITE-12252    Unchecked exceptions during rebalancing should be
>>>>>> handled
>>>>>>>> - Nikolai Kulagin
>>>>>>>> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
>>>>>>>> implementation - Johnny Galatikitis
>>>>>>>> IGNITE-12801    Possible extra page release when throttling and
>>>>>> checkpoint
>>>>>>>> thread store its concurrently - Anton Kalashnikov
>>>>>>>> IGNITE-12794    Scan query fails with an assertion error: Unexpected
>>>>> row
>>>>>>>> key - Denis Mekhanikov
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
>>>>>>>> написал(а):
>>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>> 
>>>>>>>>> Nikolay, i've created PR [1] that contains the SQL-related tickets
>>> to
>>>>>>>> port into 2.8.1:
>>>>>>>>> 
>>>>>>>>> IGNITE-12790 Introduce distributed SQL configuration and ability to
>>>>>>>> disable SQL functions.
>>>>>>>>> IGNITE-12887 Fix handle type mismatch exception on compare values
>>>>> while
>>>>>>>> traversing index tree.
>>>>>>>>> IGNITE-12848 fix H2Connection leaks on INSERT
>>>>>>>>> IGNITE-12800  SQL: local queries cursors must be closed or full read
>>>>> to
>>>>>>>> unlock the GridH2Table.
>>>>>>>>> 
>>>>>>>>> TC test are OK. Please take a look at the TC bot report [2].
>>>>>>>>> Please review & merge the patch into ignite-2.8.1.
>>>>>>>>> 
>>>>>>>>> [1]. https://github.com/apache/ignite/pull/7703
>>>>>>>>> [2].
>>>>>>>> 
>>>>>> 
>>>>> 
>>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
>>>>>>>>>> Hello, Igniters.
>>>>>>>>>> 
>>>>>>>>>> I propose to cherry-pick to 2.8.1 ticket [1].
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> In addition to adding a new metric, it fixes a bug when, after
>>>>>>>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not
>>>>>>>> reset. And therefore, it can be different on nodes that are already
>>> in
>>>>>> the
>>>>>>>> cluster from newly joined ones.
>>>>>>>>>> 
>>>>>>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
>>>>>>>>>> 
>>>>>>>>>> Regards,
>>>>>>>>>> Mikhail.
>>>>>>>>>> 
>>>>>>>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
>>>>>>>>>>> Hello, Ivan.
>>>>>>>>>>> 
>>>>>>>>>>> I think we can include this improvements.
>>>>>>>>>>> Please, go ahead.
>>>>>>>>>>> 
>>>>>>>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com>
>>>>>>>> написал(а):
>>>>>>>>>>>> 
>>>>>>>>>>>> Hi Igniters,
>>>>>>>>>>>> 
>>>>>>>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out that
>>>>> we
>>>>>>>> need 3
>>>>>>>>>>>> more cherry-picks
>>>>>>>>>>>> to avoid massive code changes. Tests started failing after my
>>>>>> initial
>>>>>>>>>>>> attempt to create that PR.
>>>>>>>>>>>> 
>>>>>>>>>>>> So, in total I have PR with 6 commits in it. Some of them fix
>>>>>>>> components
>>>>>>>>>>>> and tests for them,
>>>>>>>>>>>> others are required for new tests to compile and run without
>>>>> changes
>>>>>>>> in
>>>>>>>>>>>> 2.8.1 branch.
>>>>>>>>>>>> RunAll is in progress now and I'll reply with news if I have any.
>>>>>>>>>>>> 
>>>>>>>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in
>>>>> the
>>>>>>>> scope?
>>>>>>>>>>>> If you don't,
>>>>>>>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
>>>>>>>> myself, I
>>>>>>>>>>>> guess it would be
>>>>>>>>>>>> easier to reimplement it from the scratch.
>>>>>>>>>>>> 
>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>>>>>>>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>>>>>>>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>>>>>>>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>>>>>>>>>>>> [7] https://github.com/apache/ignite/pull/7708
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xxtern@gmail.com
>>>> :
>>>>>>>>>>>> 
>>>>>>>>>>>>> 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 <
>>>>> nizhikov@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.ip@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 <
>>>>>> nizhikov@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 <
>>>>>>>>>>>>> nizhikov@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.alex@gmail.com>
>>>>>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>>>>> Nikolay,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
>>>>>>>> bessonov.ip@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 <
>>>>>>>> nizhikov@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.dev@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.goncharuk@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 <
>>>>>>>>>>>>> nizhikov@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.goncharuk@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 <
>>>>>>>>>>>>> vololo100@gmail.com
>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>>>>>>>>>>>> nizhikov@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 <
>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>>>> nizhikov@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.glukos@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
>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>>>>> nizhikov@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.alex@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
>>>>> <
>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>>>>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>> 
>>>>>>>>>>>> --
>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Taras Ledkov
>>>>>>>>> Mail-To: tledkov@gridgain.com
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>> 
>>> 
>> 
>> -- 
>> Живи с улыбкой! :D
> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Hello, Jury.

It seems we reached code freeze step for 2.8.1 release.
I will prepare rc for it shortly.

> 14 мая 2020 г., в 11:08, Юрий <ju...@gmail.com> написал(а):
> 
> Nikolay,
> 
> Release 2.8.1 are delayed and announced dates [1] at release page is not
> actual. Could you update it to reflect current vision of release date?
> 
> [1]. https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
> 
> чт, 7 мая 2020 г. в 17:23, Nikolay Izhikov <ni...@apache.org>:
> 
>> Done.
>> 
>> 
>>> 7 мая 2020 г., в 13:20, Denis Garus <ga...@gmail.com> написал(а):
>>> 
>>> Nikolay,
>>> could we add the simple improvement [1] to 2.8.1 scope?
>>> 
>>> 1. https://issues.apache.org/jira/browse/IGNITE-12983
>>> 
>>> чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <pl...@gmail.com>:
>>> 
>>>> Nikolay,
>>>> 
>>>> TC results: [1], [2]
>>>> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
>>>> 
>>>> [1]:
>>>> 
>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>> [2]:
>>>> 
>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>> 
>>>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <ni...@apache.org>:
>>>> 
>>>>> Hello, Alex.
>>>>> 
>>>>> +1 from me.
>>>>> 
>>>>>> 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com>
>>>>> написал(а):
>>>>>> 
>>>>>> Hello guys,
>>>>>> 
>>>>>> While we are still waiting for some tickets to resolve I propose to
>>>>>> cherry-pick to 2.8.1 two more bugfixes:
>>>>>> IGNITE-12933 Fixed node failure after put incorrect key class for
>> cache
>>>>>> with indexed types
>>>>>> IGNITE-12855 Fixed node failure with concurrent get operation and
>> entry
>>>>>> expiration when persistent is enabled
>>>>>> Both fixes prevent node failure in some circumstances, both fixed
>>>> already
>>>>>> merged to master.
>>>>>> 
>>>>>> WDYT?
>>>>>> 
>>>>>> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <ni...@apache.org>:
>>>>>> 
>>>>>>> Taras.
>>>>>>> 
>>>>>>> Thank you, very much!
>>>>>>> You changes merged to 2.8.1 branch.
>>>>>>> 
>>>>>>> Igniters,
>>>>>>> 
>>>>>>> We have 10 tickets scheduled for 2.8.1 release:
>>>>>>> 
>>>>>>> OPEN:
>>>>>>> 
>>>>>>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC error
>> on
>>>>>>> read - Dmitriy Govorukhin
>>>>>>> IGNITE-12346    .NET: Platform error:System.NullReferenceException -
>>>>>>> Pavel Tupitsyn
>>>>>>> 
>>>>>>> IN PROGRESS:
>>>>>>> 
>>>>>>> IGNITE-12637    IgniteSparkSession doesn't start the clients on
>> really
>>>>>>> distributed cluster - Yaroslav Molochkov
>>>>>>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready)
>>>> state
>>>>>>> metric - Nikolay Izhikov
>>>>>>> 
>>>>>>> PATCH AVAILABLE:
>>>>>>> 
>>>>>>> IGNITE-10417    notifyDiscoveryListener() call can be lost. - Pavel
>>>>>>> Voronkin
>>>>>>> IGNITE-12852    Comma in field is not supported by COPY command -
>>>> YuJue
>>>>> Li
>>>>>>> IGNITE-12252    Unchecked exceptions during rebalancing should be
>>>>> handled
>>>>>>> - Nikolai Kulagin
>>>>>>> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
>>>>>>> implementation - Johnny Galatikitis
>>>>>>> IGNITE-12801    Possible extra page release when throttling and
>>>>> checkpoint
>>>>>>> thread store its concurrently - Anton Kalashnikov
>>>>>>> IGNITE-12794    Scan query fails with an assertion error: Unexpected
>>>> row
>>>>>>> key - Denis Mekhanikov
>>>>>>> 
>>>>>>> 
>>>>>>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
>>>>>>> написал(а):
>>>>>>>> 
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> Nikolay, i've created PR [1] that contains the SQL-related tickets
>> to
>>>>>>> port into 2.8.1:
>>>>>>>> 
>>>>>>>> IGNITE-12790 Introduce distributed SQL configuration and ability to
>>>>>>> disable SQL functions.
>>>>>>>> IGNITE-12887 Fix handle type mismatch exception on compare values
>>>> while
>>>>>>> traversing index tree.
>>>>>>>> IGNITE-12848 fix H2Connection leaks on INSERT
>>>>>>>> IGNITE-12800  SQL: local queries cursors must be closed or full read
>>>> to
>>>>>>> unlock the GridH2Table.
>>>>>>>> 
>>>>>>>> TC test are OK. Please take a look at the TC bot report [2].
>>>>>>>> Please review & merge the patch into ignite-2.8.1.
>>>>>>>> 
>>>>>>>> [1]. https://github.com/apache/ignite/pull/7703
>>>>>>>> [2].
>>>>>>> 
>>>>> 
>>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
>>>>>>>>> Hello, Igniters.
>>>>>>>>> 
>>>>>>>>> I propose to cherry-pick to 2.8.1 ticket [1].
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> In addition to adding a new metric, it fixes a bug when, after
>>>>>>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not
>>>>>>> reset. And therefore, it can be different on nodes that are already
>> in
>>>>> the
>>>>>>> cluster from newly joined ones.
>>>>>>>>> 
>>>>>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
>>>>>>>>> 
>>>>>>>>> Regards,
>>>>>>>>> Mikhail.
>>>>>>>>> 
>>>>>>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
>>>>>>>>>> Hello, Ivan.
>>>>>>>>>> 
>>>>>>>>>> I think we can include this improvements.
>>>>>>>>>> Please, go ahead.
>>>>>>>>>> 
>>>>>>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com>
>>>>>>> написал(а):
>>>>>>>>>>> 
>>>>>>>>>>> Hi Igniters,
>>>>>>>>>>> 
>>>>>>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out that
>>>> we
>>>>>>> need 3
>>>>>>>>>>> more cherry-picks
>>>>>>>>>>> to avoid massive code changes. Tests started failing after my
>>>>> initial
>>>>>>>>>>> attempt to create that PR.
>>>>>>>>>>> 
>>>>>>>>>>> So, in total I have PR with 6 commits in it. Some of them fix
>>>>>>> components
>>>>>>>>>>> and tests for them,
>>>>>>>>>>> others are required for new tests to compile and run without
>>>> changes
>>>>>>> in
>>>>>>>>>>> 2.8.1 branch.
>>>>>>>>>>> RunAll is in progress now and I'll reply with news if I have any.
>>>>>>>>>>> 
>>>>>>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in
>>>> the
>>>>>>> scope?
>>>>>>>>>>> If you don't,
>>>>>>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
>>>>>>> myself, I
>>>>>>>>>>> guess it would be
>>>>>>>>>>> easier to reimplement it from the scratch.
>>>>>>>>>>> 
>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>>>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>>>>>>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>>>>>>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>>>>>>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>>>>>>>>>>> [7] https://github.com/apache/ignite/pull/7708
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xxtern@gmail.com
>>> :
>>>>>>>>>>> 
>>>>>>>>>>>> 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 <
>>>> nizhikov@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.ip@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 <
>>>>> nizhikov@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 <
>>>>>>>>>>>> nizhikov@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.alex@gmail.com>
>>>>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>>>> Nikolay,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
>>>>>>> bessonov.ip@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 <
>>>>>>> nizhikov@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.dev@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.goncharuk@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 <
>>>>>>>>>>>> nizhikov@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.goncharuk@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 <
>>>>>>>>>>>> vololo100@gmail.com
>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>>>>>>>>>>> nizhikov@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 <
>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>>> nizhikov@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.glukos@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
>>>> <
>>>>>>>>>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>>>> nizhikov@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.alex@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
>>>> <
>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>> <
>>>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>>>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>> Ivan Bessonov
>>>>>>>>> 
>>>>>>>> --
>>>>>>>> Taras Ledkov
>>>>>>>> Mail-To: tledkov@gridgain.com
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>>>> 
>> 
>> 
> 
> -- 
> Живи с улыбкой! :D


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Юрий <ju...@gmail.com>.
Nikolay,

Release 2.8.1 are delayed and announced dates [1] at release page is not
actual. Could you update it to reflect current vision of release date?

[1]. https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1

чт, 7 мая 2020 г. в 17:23, Nikolay Izhikov <ni...@apache.org>:

> Done.
>
>
> > 7 мая 2020 г., в 13:20, Denis Garus <ga...@gmail.com> написал(а):
> >
> > Nikolay,
> > could we add the simple improvement [1] to 2.8.1 scope?
> >
> > 1. https://issues.apache.org/jira/browse/IGNITE-12983
> >
> > чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <pl...@gmail.com>:
> >
> >> Nikolay,
> >>
> >> TC results: [1], [2]
> >> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
> >>
> >> [1]:
> >>
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >> [2]:
> >>
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>
> >> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <ni...@apache.org>:
> >>
> >>> Hello, Alex.
> >>>
> >>> +1 from me.
> >>>
> >>>> 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com>
> >>> написал(а):
> >>>>
> >>>> Hello guys,
> >>>>
> >>>> While we are still waiting for some tickets to resolve I propose to
> >>>> cherry-pick to 2.8.1 two more bugfixes:
> >>>> IGNITE-12933 Fixed node failure after put incorrect key class for
> cache
> >>>> with indexed types
> >>>> IGNITE-12855 Fixed node failure with concurrent get operation and
> entry
> >>>> expiration when persistent is enabled
> >>>> Both fixes prevent node failure in some circumstances, both fixed
> >> already
> >>>> merged to master.
> >>>>
> >>>> WDYT?
> >>>>
> >>>> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <ni...@apache.org>:
> >>>>
> >>>>> Taras.
> >>>>>
> >>>>> Thank you, very much!
> >>>>> You changes merged to 2.8.1 branch.
> >>>>>
> >>>>> Igniters,
> >>>>>
> >>>>> We have 10 tickets scheduled for 2.8.1 release:
> >>>>>
> >>>>> OPEN:
> >>>>>
> >>>>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC error
> on
> >>>>> read - Dmitriy Govorukhin
> >>>>> IGNITE-12346    .NET: Platform error:System.NullReferenceException -
> >>>>> Pavel Tupitsyn
> >>>>>
> >>>>> IN PROGRESS:
> >>>>>
> >>>>> IGNITE-12637    IgniteSparkSession doesn't start the clients on
> really
> >>>>> distributed cluster - Yaroslav Molochkov
> >>>>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready)
> >> state
> >>>>> metric - Nikolay Izhikov
> >>>>>
> >>>>> PATCH AVAILABLE:
> >>>>>
> >>>>> IGNITE-10417    notifyDiscoveryListener() call can be lost. - Pavel
> >>>>> Voronkin
> >>>>> IGNITE-12852    Comma in field is not supported by COPY command -
> >> YuJue
> >>> Li
> >>>>> IGNITE-12252    Unchecked exceptions during rebalancing should be
> >>> handled
> >>>>> - Nikolai Kulagin
> >>>>> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
> >>>>> implementation - Johnny Galatikitis
> >>>>> IGNITE-12801    Possible extra page release when throttling and
> >>> checkpoint
> >>>>> thread store its concurrently - Anton Kalashnikov
> >>>>> IGNITE-12794    Scan query fails with an assertion error: Unexpected
> >> row
> >>>>> key - Denis Mekhanikov
> >>>>>
> >>>>>
> >>>>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
> >>>>> написал(а):
> >>>>>>
> >>>>>> Hi,
> >>>>>>
> >>>>>> Nikolay, i've created PR [1] that contains the SQL-related tickets
> to
> >>>>> port into 2.8.1:
> >>>>>>
> >>>>>> IGNITE-12790 Introduce distributed SQL configuration and ability to
> >>>>> disable SQL functions.
> >>>>>> IGNITE-12887 Fix handle type mismatch exception on compare values
> >> while
> >>>>> traversing index tree.
> >>>>>> IGNITE-12848 fix H2Connection leaks on INSERT
> >>>>>> IGNITE-12800  SQL: local queries cursors must be closed or full read
> >> to
> >>>>> unlock the GridH2Table.
> >>>>>>
> >>>>>> TC test are OK. Please take a look at the TC bot report [2].
> >>>>>> Please review & merge the patch into ignite-2.8.1.
> >>>>>>
> >>>>>> [1]. https://github.com/apache/ignite/pull/7703
> >>>>>> [2].
> >>>>>
> >>>
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>>>>>
> >>>>>>
> >>>>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
> >>>>>>> Hello, Igniters.
> >>>>>>>
> >>>>>>> I propose to cherry-pick to 2.8.1 ticket [1].
> >>>>>>>
> >>>>>>>
> >>>>>>> In addition to adding a new metric, it fixes a bug when, after
> >>>>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not
> >>>>> reset. And therefore, it can be different on nodes that are already
> in
> >>> the
> >>>>> cluster from newly joined ones.
> >>>>>>>
> >>>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
> >>>>>>>
> >>>>>>> Regards,
> >>>>>>> Mikhail.
> >>>>>>>
> >>>>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
> >>>>>>>> Hello, Ivan.
> >>>>>>>>
> >>>>>>>> I think we can include this improvements.
> >>>>>>>> Please, go ahead.
> >>>>>>>>
> >>>>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com>
> >>>>> написал(а):
> >>>>>>>>>
> >>>>>>>>> Hi Igniters,
> >>>>>>>>>
> >>>>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out that
> >> we
> >>>>> need 3
> >>>>>>>>> more cherry-picks
> >>>>>>>>> to avoid massive code changes. Tests started failing after my
> >>> initial
> >>>>>>>>> attempt to create that PR.
> >>>>>>>>>
> >>>>>>>>> So, in total I have PR with 6 commits in it. Some of them fix
> >>>>> components
> >>>>>>>>> and tests for them,
> >>>>>>>>> others are required for new tests to compile and run without
> >> changes
> >>>>> in
> >>>>>>>>> 2.8.1 branch.
> >>>>>>>>> RunAll is in progress now and I'll reply with news if I have any.
> >>>>>>>>>
> >>>>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in
> >> the
> >>>>> scope?
> >>>>>>>>> If you don't,
> >>>>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
> >>>>> myself, I
> >>>>>>>>> guess it would be
> >>>>>>>>> easier to reimplement it from the scratch.
> >>>>>>>>>
> >>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
> >>>>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
> >>>>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
> >>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
> >>>>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
> >>>>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
> >>>>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
> >>>>>>>>> [7] https://github.com/apache/ignite/pull/7708
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xxtern@gmail.com
> >:
> >>>>>>>>>
> >>>>>>>>>> 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 <
> >> nizhikov@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.ip@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 <
> >>> nizhikov@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 <
> >>>>>>>>>> nizhikov@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.alex@gmail.com>
> >>>>>>>>>>>>> написал(а):
> >>>>>>>>>>>>>>>> Nikolay,
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
> >>>>> bessonov.ip@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 <
> >>>>> nizhikov@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.dev@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.goncharuk@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 <
> >>>>>>>>>> nizhikov@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.goncharuk@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 <
> >>>>>>>>>> vololo100@gmail.com
> >>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>> Great!
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> >>>>>>>>>>>>> nizhikov@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 <
> >>>>>>>>>> vololo100@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 <
> >>>>>>>>>>>>>>>>> nizhikov@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.glukos@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
> >> <
> >>>>>>>>>>>>>>>>>>>>> vololo100@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 <
> >>>>>>>>>>>>>>>>>> nizhikov@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.alex@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
> >> <
> >>>>>>>>>>>>>>>>>> mmuzaf@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
> >>> <
> >>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >>>>>>>>>>>>>>>>> macrergate@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.maitra@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Sincerely yours,
> >>>>>>>>> Ivan Bessonov
> >>>>>>>
> >>>>>> --
> >>>>>> Taras Ledkov
> >>>>>> Mail-To: tledkov@gridgain.com
> >>>>>>
> >>>>>
> >>>>>
> >>>
> >>>
> >>
>
>

-- 
Живи с улыбкой! :D

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Done.


> 7 мая 2020 г., в 13:20, Denis Garus <ga...@gmail.com> написал(а):
> 
> Nikolay,
> could we add the simple improvement [1] to 2.8.1 scope?
> 
> 1. https://issues.apache.org/jira/browse/IGNITE-12983
> 
> чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <pl...@gmail.com>:
> 
>> Nikolay,
>> 
>> TC results: [1], [2]
>> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
>> 
>> [1]:
>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>> [2]:
>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>> 
>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <ni...@apache.org>:
>> 
>>> Hello, Alex.
>>> 
>>> +1 from me.
>>> 
>>>> 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com>
>>> написал(а):
>>>> 
>>>> Hello guys,
>>>> 
>>>> While we are still waiting for some tickets to resolve I propose to
>>>> cherry-pick to 2.8.1 two more bugfixes:
>>>> IGNITE-12933 Fixed node failure after put incorrect key class for cache
>>>> with indexed types
>>>> IGNITE-12855 Fixed node failure with concurrent get operation and entry
>>>> expiration when persistent is enabled
>>>> Both fixes prevent node failure in some circumstances, both fixed
>> already
>>>> merged to master.
>>>> 
>>>> WDYT?
>>>> 
>>>> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <ni...@apache.org>:
>>>> 
>>>>> Taras.
>>>>> 
>>>>> Thank you, very much!
>>>>> You changes merged to 2.8.1 branch.
>>>>> 
>>>>> Igniters,
>>>>> 
>>>>> We have 10 tickets scheduled for 2.8.1 release:
>>>>> 
>>>>> OPEN:
>>>>> 
>>>>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC error on
>>>>> read - Dmitriy Govorukhin
>>>>> IGNITE-12346    .NET: Platform error:System.NullReferenceException -
>>>>> Pavel Tupitsyn
>>>>> 
>>>>> IN PROGRESS:
>>>>> 
>>>>> IGNITE-12637    IgniteSparkSession doesn't start the clients on really
>>>>> distributed cluster - Yaroslav Molochkov
>>>>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready)
>> state
>>>>> metric - Nikolay Izhikov
>>>>> 
>>>>> PATCH AVAILABLE:
>>>>> 
>>>>> IGNITE-10417    notifyDiscoveryListener() call can be lost. - Pavel
>>>>> Voronkin
>>>>> IGNITE-12852    Comma in field is not supported by COPY command -
>> YuJue
>>> Li
>>>>> IGNITE-12252    Unchecked exceptions during rebalancing should be
>>> handled
>>>>> - Nikolai Kulagin
>>>>> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
>>>>> implementation - Johnny Galatikitis
>>>>> IGNITE-12801    Possible extra page release when throttling and
>>> checkpoint
>>>>> thread store its concurrently - Anton Kalashnikov
>>>>> IGNITE-12794    Scan query fails with an assertion error: Unexpected
>> row
>>>>> key - Denis Mekhanikov
>>>>> 
>>>>> 
>>>>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
>>>>> написал(а):
>>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> Nikolay, i've created PR [1] that contains the SQL-related tickets to
>>>>> port into 2.8.1:
>>>>>> 
>>>>>> IGNITE-12790 Introduce distributed SQL configuration and ability to
>>>>> disable SQL functions.
>>>>>> IGNITE-12887 Fix handle type mismatch exception on compare values
>> while
>>>>> traversing index tree.
>>>>>> IGNITE-12848 fix H2Connection leaks on INSERT
>>>>>> IGNITE-12800  SQL: local queries cursors must be closed or full read
>> to
>>>>> unlock the GridH2Table.
>>>>>> 
>>>>>> TC test are OK. Please take a look at the TC bot report [2].
>>>>>> Please review & merge the patch into ignite-2.8.1.
>>>>>> 
>>>>>> [1]. https://github.com/apache/ignite/pull/7703
>>>>>> [2].
>>>>> 
>>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>>>>> 
>>>>>> 
>>>>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
>>>>>>> Hello, Igniters.
>>>>>>> 
>>>>>>> I propose to cherry-pick to 2.8.1 ticket [1].
>>>>>>> 
>>>>>>> 
>>>>>>> In addition to adding a new metric, it fixes a bug when, after
>>>>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not
>>>>> reset. And therefore, it can be different on nodes that are already in
>>> the
>>>>> cluster from newly joined ones.
>>>>>>> 
>>>>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
>>>>>>> 
>>>>>>> Regards,
>>>>>>> Mikhail.
>>>>>>> 
>>>>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
>>>>>>>> Hello, Ivan.
>>>>>>>> 
>>>>>>>> I think we can include this improvements.
>>>>>>>> Please, go ahead.
>>>>>>>> 
>>>>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com>
>>>>> написал(а):
>>>>>>>>> 
>>>>>>>>> Hi Igniters,
>>>>>>>>> 
>>>>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out that
>> we
>>>>> need 3
>>>>>>>>> more cherry-picks
>>>>>>>>> to avoid massive code changes. Tests started failing after my
>>> initial
>>>>>>>>> attempt to create that PR.
>>>>>>>>> 
>>>>>>>>> So, in total I have PR with 6 commits in it. Some of them fix
>>>>> components
>>>>>>>>> and tests for them,
>>>>>>>>> others are required for new tests to compile and run without
>> changes
>>>>> in
>>>>>>>>> 2.8.1 branch.
>>>>>>>>> RunAll is in progress now and I'll reply with news if I have any.
>>>>>>>>> 
>>>>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in
>> the
>>>>> scope?
>>>>>>>>> If you don't,
>>>>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
>>>>> myself, I
>>>>>>>>> guess it would be
>>>>>>>>> easier to reimplement it from the scratch.
>>>>>>>>> 
>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>>>>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>>>>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>>>>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>>>>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>>>>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>>>>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>>>>>>>>> [7] https://github.com/apache/ignite/pull/7708
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
>>>>>>>>> 
>>>>>>>>>> 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 <
>> nizhikov@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.ip@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 <
>>> nizhikov@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 <
>>>>>>>>>> nizhikov@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.alex@gmail.com>
>>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>>>> Nikolay,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
>>>>> bessonov.ip@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 <
>>>>> nizhikov@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.dev@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.goncharuk@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 <
>>>>>>>>>> nizhikov@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.goncharuk@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 <
>>>>>>>>>> vololo100@gmail.com
>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>>>>>>>>> nizhikov@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 <
>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>> nizhikov@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.glukos@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
>> <
>>>>>>>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>>>>> nizhikov@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.alex@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
>> <
>>>>>>>>>>>>>>>>>> mmuzaf@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
>>> <
>>>>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> --
>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Sincerely yours,
>>>>>>>>> Ivan Bessonov
>>>>>>> 
>>>>>> --
>>>>>> Taras Ledkov
>>>>>> Mail-To: tledkov@gridgain.com
>>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Denis Garus <ga...@gmail.com>.
Nikolay,
could we add the simple improvement [1] to 2.8.1 scope?

1. https://issues.apache.org/jira/browse/IGNITE-12983

чт, 30 апр. 2020 г. в 11:26, Alex Plehanov <pl...@gmail.com>:

> Nikolay,
>
> TC results: [1], [2]
> I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1
>
> [1]:
>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> [2]:
>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>
> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <ni...@apache.org>:
>
> > Hello, Alex.
> >
> > +1 from me.
> >
> > > 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com>
> > написал(а):
> > >
> > > Hello guys,
> > >
> > > While we are still waiting for some tickets to resolve I propose to
> > > cherry-pick to 2.8.1 two more bugfixes:
> > > IGNITE-12933 Fixed node failure after put incorrect key class for cache
> > > with indexed types
> > > IGNITE-12855 Fixed node failure with concurrent get operation and entry
> > > expiration when persistent is enabled
> > > Both fixes prevent node failure in some circumstances, both fixed
> already
> > > merged to master.
> > >
> > > WDYT?
> > >
> > > пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <ni...@apache.org>:
> > >
> > >> Taras.
> > >>
> > >> Thank you, very much!
> > >> You changes merged to 2.8.1 branch.
> > >>
> > >> Igniters,
> > >>
> > >> We have 10 tickets scheduled for 2.8.1 release:
> > >>
> > >> OPEN:
> > >>
> > >> IGNITE-11687    Concurrent WAL replay & log may fail with CRC error on
> > >> read - Dmitriy Govorukhin
> > >> IGNITE-12346    .NET: Platform error:System.NullReferenceException -
> > >> Pavel Tupitsyn
> > >>
> > >> IN PROGRESS:
> > >>
> > >> IGNITE-12637    IgniteSparkSession doesn't start the clients on really
> > >> distributed cluster - Yaroslav Molochkov
> > >> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready)
> state
> > >> metric - Nikolay Izhikov
> > >>
> > >> PATCH AVAILABLE:
> > >>
> > >> IGNITE-10417    notifyDiscoveryListener() call can be lost. - Pavel
> > >> Voronkin
> > >> IGNITE-12852    Comma in field is not supported by COPY command -
> YuJue
> > Li
> > >> IGNITE-12252    Unchecked exceptions during rebalancing should be
> > handled
> > >> - Nikolai Kulagin
> > >> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
> > >> implementation - Johnny Galatikitis
> > >> IGNITE-12801    Possible extra page release when throttling and
> > checkpoint
> > >> thread store its concurrently - Anton Kalashnikov
> > >> IGNITE-12794    Scan query fails with an assertion error: Unexpected
> row
> > >> key - Denis Mekhanikov
> > >>
> > >>
> > >>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
> > >> написал(а):
> > >>>
> > >>> Hi,
> > >>>
> > >>> Nikolay, i've created PR [1] that contains the SQL-related tickets to
> > >> port into 2.8.1:
> > >>>
> > >>> IGNITE-12790 Introduce distributed SQL configuration and ability to
> > >> disable SQL functions.
> > >>> IGNITE-12887 Fix handle type mismatch exception on compare values
> while
> > >> traversing index tree.
> > >>> IGNITE-12848 fix H2Connection leaks on INSERT
> > >>> IGNITE-12800  SQL: local queries cursors must be closed or full read
> to
> > >> unlock the GridH2Table.
> > >>>
> > >>> TC test are OK. Please take a look at the TC bot report [2].
> > >>> Please review & merge the patch into ignite-2.8.1.
> > >>>
> > >>> [1]. https://github.com/apache/ignite/pull/7703
> > >>> [2].
> > >>
> >
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> > >>>
> > >>>
> > >>> On 23.04.2020 13:25, Mikhail Petrov wrote:
> > >>>> Hello, Igniters.
> > >>>>
> > >>>> I propose to cherry-pick to 2.8.1 ticket [1].
> > >>>>
> > >>>>
> > >>>> In addition to adding a new metric, it fixes a bug when, after
> > >> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not
> > >> reset. And therefore, it can be different on nodes that are already in
> > the
> > >> cluster from newly joined ones.
> > >>>>
> > >>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
> > >>>>
> > >>>> Regards,
> > >>>> Mikhail.
> > >>>>
> > >>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
> > >>>>> Hello, Ivan.
> > >>>>>
> > >>>>> I think we can include this improvements.
> > >>>>> Please, go ahead.
> > >>>>>
> > >>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com>
> > >> написал(а):
> > >>>>>>
> > >>>>>> Hi Igniters,
> > >>>>>>
> > >>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out that
> we
> > >> need 3
> > >>>>>> more cherry-picks
> > >>>>>> to avoid massive code changes. Tests started failing after my
> > initial
> > >>>>>> attempt to create that PR.
> > >>>>>>
> > >>>>>> So, in total I have PR with 6 commits in it. Some of them fix
> > >> components
> > >>>>>> and tests for them,
> > >>>>>> others are required for new tests to compile and run without
> changes
> > >> in
> > >>>>>> 2.8.1 branch.
> > >>>>>> RunAll is in progress now and I'll reply with news if I have any.
> > >>>>>>
> > >>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in
> the
> > >> scope?
> > >>>>>> If you don't,
> > >>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
> > >> myself, I
> > >>>>>> guess it would be
> > >>>>>> easier to reimplement it from the scratch.
> > >>>>>>
> > >>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
> > >>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
> > >>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
> > >>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
> > >>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
> > >>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
> > >>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
> > >>>>>> [7] https://github.com/apache/ignite/pull/7708
> > >>>>>>
> > >>>>>>
> > >>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
> > >>>>>>
> > >>>>>>> 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 <
> nizhikov@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.ip@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 <
> > nizhikov@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 <
> > >>>>>>> nizhikov@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.alex@gmail.com>
> > >>>>>>>>>> написал(а):
> > >>>>>>>>>>>>> Nikolay,
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
> > >> bessonov.ip@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 <
> > >> nizhikov@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.dev@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.goncharuk@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 <
> > >>>>>>> nizhikov@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.goncharuk@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 <
> > >>>>>>> vololo100@gmail.com
> > >>>>>>>>>>> :
> > >>>>>>>>>>>>>>>>>>>> Great!
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>> Best regards,
> > >>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> > >>>>>>>>>> nizhikov@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 <
> > >>>>>>> vololo100@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 <
> > >>>>>>>>>>>>>> nizhikov@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.glukos@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
> <
> > >>>>>>>>>>>>>>>>>> vololo100@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 <
> > >>>>>>>>>>>>>>> nizhikov@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.alex@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
> <
> > >>>>>>>>>>>>>>> mmuzaf@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
> > <
> > >>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> > >>>>>>>>>>>>>> macrergate@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.maitra@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 <
> > >>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
> > >>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> > >>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>> Sincerely yours,
> > >>>>>>>>>>>>>> Ivan Bessonov
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>> --
> > >>>>>>>>> Sincerely yours,
> > >>>>>>>>> Ivan Bessonov
> > >>>>>>>
> > >>>>>> --
> > >>>>>> Sincerely yours,
> > >>>>>> Ivan Bessonov
> > >>>>
> > >>> --
> > >>> Taras Ledkov
> > >>> Mail-To: tledkov@gridgain.com
> > >>>
> > >>
> > >>
> >
> >
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Alex Plehanov <pl...@gmail.com>.
Nikolay,

TC results: [1], [2]
I've cherry-picked IGNITE-12933 and IGNITE-12855 to 2.8.1

[1]:
https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7754%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
[2]:
https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7755%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1

вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov <ni...@apache.org>:

> Hello, Alex.
>
> +1 from me.
>
> > 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com>
> написал(а):
> >
> > Hello guys,
> >
> > While we are still waiting for some tickets to resolve I propose to
> > cherry-pick to 2.8.1 two more bugfixes:
> > IGNITE-12933 Fixed node failure after put incorrect key class for cache
> > with indexed types
> > IGNITE-12855 Fixed node failure with concurrent get operation and entry
> > expiration when persistent is enabled
> > Both fixes prevent node failure in some circumstances, both fixed already
> > merged to master.
> >
> > WDYT?
> >
> > пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <ni...@apache.org>:
> >
> >> Taras.
> >>
> >> Thank you, very much!
> >> You changes merged to 2.8.1 branch.
> >>
> >> Igniters,
> >>
> >> We have 10 tickets scheduled for 2.8.1 release:
> >>
> >> OPEN:
> >>
> >> IGNITE-11687    Concurrent WAL replay & log may fail with CRC error on
> >> read - Dmitriy Govorukhin
> >> IGNITE-12346    .NET: Platform error:System.NullReferenceException -
> >> Pavel Tupitsyn
> >>
> >> IN PROGRESS:
> >>
> >> IGNITE-12637    IgniteSparkSession doesn't start the clients on really
> >> distributed cluster - Yaroslav Molochkov
> >> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready) state
> >> metric - Nikolay Izhikov
> >>
> >> PATCH AVAILABLE:
> >>
> >> IGNITE-10417    notifyDiscoveryListener() call can be lost. - Pavel
> >> Voronkin
> >> IGNITE-12852    Comma in field is not supported by COPY command - YuJue
> Li
> >> IGNITE-12252    Unchecked exceptions during rebalancing should be
> handled
> >> - Nikolai Kulagin
> >> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
> >> implementation - Johnny Galatikitis
> >> IGNITE-12801    Possible extra page release when throttling and
> checkpoint
> >> thread store its concurrently - Anton Kalashnikov
> >> IGNITE-12794    Scan query fails with an assertion error: Unexpected row
> >> key - Denis Mekhanikov
> >>
> >>
> >>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
> >> написал(а):
> >>>
> >>> Hi,
> >>>
> >>> Nikolay, i've created PR [1] that contains the SQL-related tickets to
> >> port into 2.8.1:
> >>>
> >>> IGNITE-12790 Introduce distributed SQL configuration and ability to
> >> disable SQL functions.
> >>> IGNITE-12887 Fix handle type mismatch exception on compare values while
> >> traversing index tree.
> >>> IGNITE-12848 fix H2Connection leaks on INSERT
> >>> IGNITE-12800  SQL: local queries cursors must be closed or full read to
> >> unlock the GridH2Table.
> >>>
> >>> TC test are OK. Please take a look at the TC bot report [2].
> >>> Please review & merge the patch into ignite-2.8.1.
> >>>
> >>> [1]. https://github.com/apache/ignite/pull/7703
> >>> [2].
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >>>
> >>>
> >>> On 23.04.2020 13:25, Mikhail Petrov wrote:
> >>>> Hello, Igniters.
> >>>>
> >>>> I propose to cherry-pick to 2.8.1 ticket [1].
> >>>>
> >>>>
> >>>> In addition to adding a new metric, it fixes a bug when, after
> >> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not
> >> reset. And therefore, it can be different on nodes that are already in
> the
> >> cluster from newly joined ones.
> >>>>
> >>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
> >>>>
> >>>> Regards,
> >>>> Mikhail.
> >>>>
> >>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
> >>>>> Hello, Ivan.
> >>>>>
> >>>>> I think we can include this improvements.
> >>>>> Please, go ahead.
> >>>>>
> >>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com>
> >> написал(а):
> >>>>>>
> >>>>>> Hi Igniters,
> >>>>>>
> >>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out that we
> >> need 3
> >>>>>> more cherry-picks
> >>>>>> to avoid massive code changes. Tests started failing after my
> initial
> >>>>>> attempt to create that PR.
> >>>>>>
> >>>>>> So, in total I have PR with 6 commits in it. Some of them fix
> >> components
> >>>>>> and tests for them,
> >>>>>> others are required for new tests to compile and run without changes
> >> in
> >>>>>> 2.8.1 branch.
> >>>>>> RunAll is in progress now and I'll reply with news if I have any.
> >>>>>>
> >>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in the
> >> scope?
> >>>>>> If you don't,
> >>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
> >> myself, I
> >>>>>> guess it would be
> >>>>>> easier to reimplement it from the scratch.
> >>>>>>
> >>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
> >>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
> >>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
> >>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
> >>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
> >>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
> >>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
> >>>>>> [7] https://github.com/apache/ignite/pull/7708
> >>>>>>
> >>>>>>
> >>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
> >>>>>>
> >>>>>>> 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 <nizhikov@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 <be...@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 <
> nizhikov@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 <
> >>>>>>> nizhikov@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.alex@gmail.com>
> >>>>>>>>>> написал(а):
> >>>>>>>>>>>>> Nikolay,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
> >> bessonov.ip@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 <
> >> nizhikov@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.dev@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.goncharuk@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 <
> >>>>>>> nizhikov@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.goncharuk@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 <
> >>>>>>> vololo100@gmail.com
> >>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>> Great!
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> >>>>>>>>>> nizhikov@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 <
> >>>>>>> vololo100@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 <
> >>>>>>>>>>>>>> nizhikov@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.glukos@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 <
> >>>>>>>>>>>>>>>>>> vololo100@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 <
> >>>>>>>>>>>>>>> nizhikov@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.alex@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 <
> >>>>>>>>>>>>>>> mmuzaf@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
> <
> >>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >>>>>>>>>>>>>> macrergate@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.maitra@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>> --
> >>>>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Sincerely yours,
> >>>>>>>>> Ivan Bessonov
> >>>>>>>
> >>>>>> --
> >>>>>> Sincerely yours,
> >>>>>> Ivan Bessonov
> >>>>
> >>> --
> >>> Taras Ledkov
> >>> Mail-To: tledkov@gridgain.com
> >>>
> >>
> >>
>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Hello, Alex.

+1 from me.

> 28 апр. 2020 г., в 15:03, Alex Plehanov <pl...@gmail.com> написал(а):
> 
> Hello guys,
> 
> While we are still waiting for some tickets to resolve I propose to
> cherry-pick to 2.8.1 two more bugfixes:
> IGNITE-12933 Fixed node failure after put incorrect key class for cache
> with indexed types
> IGNITE-12855 Fixed node failure with concurrent get operation and entry
> expiration when persistent is enabled
> Both fixes prevent node failure in some circumstances, both fixed already
> merged to master.
> 
> WDYT?
> 
> пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <ni...@apache.org>:
> 
>> Taras.
>> 
>> Thank you, very much!
>> You changes merged to 2.8.1 branch.
>> 
>> Igniters,
>> 
>> We have 10 tickets scheduled for 2.8.1 release:
>> 
>> OPEN:
>> 
>> IGNITE-11687    Concurrent WAL replay & log may fail with CRC error on
>> read - Dmitriy Govorukhin
>> IGNITE-12346    .NET: Platform error:System.NullReferenceException -
>> Pavel Tupitsyn
>> 
>> IN PROGRESS:
>> 
>> IGNITE-12637    IgniteSparkSession doesn't start the clients on really
>> distributed cluster - Yaroslav Molochkov
>> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready) state
>> metric - Nikolay Izhikov
>> 
>> PATCH AVAILABLE:
>> 
>> IGNITE-10417    notifyDiscoveryListener() call can be lost. - Pavel
>> Voronkin
>> IGNITE-12852    Comma in field is not supported by COPY command - YuJue Li
>> IGNITE-12252    Unchecked exceptions during rebalancing should be handled
>> - Nikolai Kulagin
>> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
>> implementation - Johnny Galatikitis
>> IGNITE-12801    Possible extra page release when throttling and checkpoint
>> thread store its concurrently - Anton Kalashnikov
>> IGNITE-12794    Scan query fails with an assertion error: Unexpected row
>> key - Denis Mekhanikov
>> 
>> 
>>> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
>> написал(а):
>>> 
>>> Hi,
>>> 
>>> Nikolay, i've created PR [1] that contains the SQL-related tickets to
>> port into 2.8.1:
>>> 
>>> IGNITE-12790 Introduce distributed SQL configuration and ability to
>> disable SQL functions.
>>> IGNITE-12887 Fix handle type mismatch exception on compare values while
>> traversing index tree.
>>> IGNITE-12848 fix H2Connection leaks on INSERT
>>> IGNITE-12800  SQL: local queries cursors must be closed or full read to
>> unlock the GridH2Table.
>>> 
>>> TC test are OK. Please take a look at the TC bot report [2].
>>> Please review & merge the patch into ignite-2.8.1.
>>> 
>>> [1]. https://github.com/apache/ignite/pull/7703
>>> [2].
>> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
>>> 
>>> 
>>> On 23.04.2020 13:25, Mikhail Petrov wrote:
>>>> Hello, Igniters.
>>>> 
>>>> I propose to cherry-pick to 2.8.1 ticket [1].
>>>> 
>>>> 
>>>> In addition to adding a new metric, it fixes a bug when, after
>> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not
>> reset. And therefore, it can be different on nodes that are already in the
>> cluster from newly joined ones.
>>>> 
>>>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
>>>> 
>>>> Regards,
>>>> Mikhail.
>>>> 
>>>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
>>>>> Hello, Ivan.
>>>>> 
>>>>> I think we can include this improvements.
>>>>> Please, go ahead.
>>>>> 
>>>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com>
>> написал(а):
>>>>>> 
>>>>>> Hi Igniters,
>>>>>> 
>>>>>> I'm continuing with IGNITE-12756 PR creation. It turned out that we
>> need 3
>>>>>> more cherry-picks
>>>>>> to avoid massive code changes. Tests started failing after my initial
>>>>>> attempt to create that PR.
>>>>>> 
>>>>>> So, in total I have PR with 6 commits in it. Some of them fix
>> components
>>>>>> and tests for them,
>>>>>> others are required for new tests to compile and run without changes
>> in
>>>>>> 2.8.1 branch.
>>>>>> RunAll is in progress now and I'll reply with news if I have any.
>>>>>> 
>>>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in the
>> scope?
>>>>>> If you don't,
>>>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
>> myself, I
>>>>>> guess it would be
>>>>>> easier to reimplement it from the scratch.
>>>>>> 
>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>>>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>>>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>>>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>>>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>>>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>>>>>> [7] https://github.com/apache/ignite/pull/7708
>>>>>> 
>>>>>> 
>>>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
>>>>>> 
>>>>>>> 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 <ni...@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 <be...@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 <nizhikov@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 <
>>>>>>> nizhikov@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.alex@gmail.com>
>>>>>>>>>> написал(а):
>>>>>>>>>>>>> Nikolay,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
>> bessonov.ip@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 <
>> nizhikov@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.dev@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.goncharuk@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 <
>>>>>>> nizhikov@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.goncharuk@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 <
>>>>>>> vololo100@gmail.com
>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>>>>>> nizhikov@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 <
>>>>>>> vololo100@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 <
>>>>>>>>>>>>>> nizhikov@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.glukos@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 <
>>>>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>>>> nizhikov@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.alex@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 <
>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Sincerely yours,
>>>>>>>>> Ivan Bessonov
>>>>>>> 
>>>>>> --
>>>>>> Sincerely yours,
>>>>>> Ivan Bessonov
>>>> 
>>> --
>>> Taras Ledkov
>>> Mail-To: tledkov@gridgain.com
>>> 
>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Alex Plehanov <pl...@gmail.com>.
Hello guys,

While we are still waiting for some tickets to resolve I propose to
cherry-pick to 2.8.1 two more bugfixes:
IGNITE-12933 Fixed node failure after put incorrect key class for cache
with indexed types
IGNITE-12855 Fixed node failure with concurrent get operation and entry
expiration when persistent is enabled
Both fixes prevent node failure in some circumstances, both fixed already
merged to master.

WDYT?

пн, 27 апр. 2020 г. в 11:53, Nikolay Izhikov <ni...@apache.org>:

> Taras.
>
> Thank you, very much!
> You changes merged to 2.8.1 branch.
>
> Igniters,
>
> We have 10 tickets scheduled for 2.8.1 release:
>
> OPEN:
>
> IGNITE-11687    Concurrent WAL replay & log may fail with CRC error on
> read - Dmitriy Govorukhin
> IGNITE-12346    .NET: Platform error:System.NullReferenceException -
> Pavel Tupitsyn
>
> IN PROGRESS:
>
> IGNITE-12637    IgniteSparkSession doesn't start the clients on really
> distributed cluster - Yaroslav Molochkov
> IGNITE-12788    Cluster achieved fully rebalanced (PME-free ready) state
> metric - Nikolay Izhikov
>
> PATCH AVAILABLE:
>
> IGNITE-10417    notifyDiscoveryListener() call can be lost. - Pavel
> Voronkin
> IGNITE-12852    Comma in field is not supported by COPY command - YuJue Li
> IGNITE-12252    Unchecked exceptions during rebalancing should be handled
> - Nikolai Kulagin
> IGNITE-12905    QueryKeyValueIterable missing custom spliterator()
> implementation - Johnny Galatikitis
> IGNITE-12801    Possible extra page release when throttling and checkpoint
> thread store its concurrently - Anton Kalashnikov
> IGNITE-12794    Scan query fails with an assertion error: Unexpected row
> key - Denis Mekhanikov
>
>
> > 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com>
> написал(а):
> >
> > Hi,
> >
> > Nikolay, i've created PR [1] that contains the SQL-related tickets to
> port into 2.8.1:
> >
> > IGNITE-12790 Introduce distributed SQL configuration and ability to
> disable SQL functions.
> > IGNITE-12887 Fix handle type mismatch exception on compare values while
> traversing index tree.
> > IGNITE-12848 fix H2Connection leaks on INSERT
> > IGNITE-12800  SQL: local queries cursors must be closed or full read to
> unlock the GridH2Table.
> >
> > TC test are OK. Please take a look at the TC bot report [2].
> > Please review & merge the patch into ignite-2.8.1.
> >
> > [1]. https://github.com/apache/ignite/pull/7703
> > [2].
> https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> >
> >
> > On 23.04.2020 13:25, Mikhail Petrov wrote:
> >> Hello, Igniters.
> >>
> >> I propose to cherry-pick to 2.8.1 ticket [1].
> >>
> >>
> >> In addition to adding a new metric, it fixes a bug when, after
> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not
> reset. And therefore, it can be different on nodes that are already in the
> cluster from newly joined ones.
> >>
> >> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
> >>
> >> Regards,
> >> Mikhail.
> >>
> >> On 22.04.2020 14:03, Nikolay Izhikov wrote:
> >>> Hello, Ivan.
> >>>
> >>> I think we can include this improvements.
> >>> Please, go ahead.
> >>>
> >>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com>
> написал(а):
> >>>>
> >>>> Hi Igniters,
> >>>>
> >>>> I'm continuing with IGNITE-12756 PR creation. It turned out that we
> need 3
> >>>> more cherry-picks
> >>>> to avoid massive code changes. Tests started failing after my initial
> >>>> attempt to create that PR.
> >>>>
> >>>> So, in total I have PR with 6 commits in it. Some of them fix
> components
> >>>> and tests for them,
> >>>> others are required for new tests to compile and run without changes
> in
> >>>> 2.8.1 branch.
> >>>> RunAll is in progress now and I'll reply with news if I have any.
> >>>>
> >>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in the
> scope?
> >>>> If you don't,
> >>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by
> myself, I
> >>>> guess it would be
> >>>> easier to reimplement it from the scratch.
> >>>>
> >>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
> >>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
> >>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
> >>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
> >>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
> >>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
> >>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
> >>>> [7] https://github.com/apache/ignite/pull/7708
> >>>>
> >>>>
> >>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
> >>>>
> >>>>> 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 <ni...@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 <be...@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 <nizhikov@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 <
> >>>>> nizhikov@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.alex@gmail.com>
> >>>>>>>> написал(а):
> >>>>>>>>>>> Nikolay,
> >>>>>>>>>>>
> >>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>>>>>>>>>
> >>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <
> bessonov.ip@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 <
> nizhikov@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.dev@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.goncharuk@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 <
> >>>>> nizhikov@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.goncharuk@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 <
> >>>>> vololo100@gmail.com
> >>>>>>>>> :
> >>>>>>>>>>>>>>>>>> Great!
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Best regards,
> >>>>>>>>>>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> >>>>>>>> nizhikov@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 <
> >>>>> vololo100@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 <
> >>>>>>>>>>>> nizhikov@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.glukos@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 <
> >>>>>>>>>>>>>>>> vololo100@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 <
> >>>>>>>>>>>>> nizhikov@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.alex@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 <
> >>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >>>>>>>>>>>> macrergate@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.maitra@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 <
> >>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> Sincerely yours,
> >>>>>>>>>>>> Ivan Bessonov
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>> --
> >>>>>>> Sincerely yours,
> >>>>>>> Ivan Bessonov
> >>>>>
> >>>> --
> >>>> Sincerely yours,
> >>>> Ivan Bessonov
> >>
> > --
> > Taras Ledkov
> > Mail-To: tledkov@gridgain.com
> >
>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Taras.

Thank you, very much!
You changes merged to 2.8.1 branch.

Igniters,

We have 10 tickets scheduled for 2.8.1 release:

OPEN:

IGNITE-11687	Concurrent WAL replay & log may fail with CRC error on read - Dmitriy Govorukhin
IGNITE-12346	.NET: Platform error:System.NullReferenceException -	Pavel Tupitsyn

IN PROGRESS:

IGNITE-12637	IgniteSparkSession doesn't start the clients on really distributed cluster - Yaroslav Molochkov
IGNITE-12788	Cluster achieved fully rebalanced (PME-free ready) state metric	- Nikolay Izhikov

PATCH AVAILABLE:

IGNITE-10417	notifyDiscoveryListener() call can be lost. - Pavel Voronkin
IGNITE-12852	Comma in field is not supported by COPY command - YuJue Li
IGNITE-12252	Unchecked exceptions during rebalancing should be handled - Nikolai Kulagin
IGNITE-12905	QueryKeyValueIterable missing custom spliterator() implementation - Johnny Galatikitis
IGNITE-12801	Possible extra page release when throttling and checkpoint thread store its concurrently - Anton Kalashnikov
IGNITE-12794	Scan query fails with an assertion error: Unexpected row key - Denis Mekhanikov


> 27 апр. 2020 г., в 11:08, Taras Ledkov <tl...@gridgain.com> написал(а):
> 
> Hi,
> 
> Nikolay, i've created PR [1] that contains the SQL-related tickets to port into 2.8.1:
> 
> IGNITE-12790 Introduce distributed SQL configuration and ability to disable SQL functions.
> IGNITE-12887 Fix handle type mismatch exception on compare values while traversing index tree.
> IGNITE-12848 fix H2Connection leaks on INSERT
> IGNITE-12800  SQL: local queries cursors must be closed or full read to unlock the GridH2Table.
> 
> TC test are OK. Please take a look at the TC bot report [2].
> Please review & merge the patch into ignite-2.8.1.
> 
> [1]. https://github.com/apache/ignite/pull/7703
> [2]. https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1
> 
> 
> On 23.04.2020 13:25, Mikhail Petrov wrote:
>> Hello, Igniters.
>> 
>> I propose to cherry-pick to 2.8.1 ticket [1].
>> 
>> 
>> In addition to adding a new metric, it fixes a bug when, after deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not reset. And therefore, it can be different on nodes that are already in the cluster from newly joined ones.
>> 
>> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
>> 
>> Regards,
>> Mikhail.
>> 
>> On 22.04.2020 14:03, Nikolay Izhikov wrote:
>>> Hello, Ivan.
>>> 
>>> I think we can include this improvements.
>>> Please, go ahead.
>>> 
>>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com> написал(а):
>>>> 
>>>> Hi Igniters,
>>>> 
>>>> I'm continuing with IGNITE-12756 PR creation. It turned out that we need 3
>>>> more cherry-picks
>>>> to avoid massive code changes. Tests started failing after my initial
>>>> attempt to create that PR.
>>>> 
>>>> So, in total I have PR with 6 commits in it. Some of them fix components
>>>> and tests for them,
>>>> others are required for new tests to compile and run without changes in
>>>> 2.8.1 branch.
>>>> RunAll is in progress now and I'll reply with news if I have any.
>>>> 
>>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in the scope?
>>>> If you don't,
>>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by myself, I
>>>> guess it would be
>>>> easier to reimplement it from the scratch.
>>>> 
>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>>>> [7] https://github.com/apache/ignite/pull/7708
>>>> 
>>>> 
>>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
>>>> 
>>>>> 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 <ni...@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 <be...@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 <ni...@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 <
>>>>> nizhikov@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 <pl...@gmail.com>
>>>>>>>> написал(а):
>>>>>>>>>>> Nikolay,
>>>>>>>>>>> 
>>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>>> 
>>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <bessonov.ip@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 <nizhikov@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.dev@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.goncharuk@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 <
>>>>> nizhikov@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.goncharuk@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 <
>>>>> vololo100@gmail.com
>>>>>>>>> :
>>>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>>>> nizhikov@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 <
>>>>> vololo100@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 <
>>>>>>>>>>>> nizhikov@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.glukos@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 <
>>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>>> nizhikov@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.alex@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 <
>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> -- 
>>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>> -- 
>>>>>>> Sincerely yours,
>>>>>>> Ivan Bessonov
>>>>> 
>>>> -- 
>>>> Sincerely yours,
>>>> Ivan Bessonov
>> 
> -- 
> Taras Ledkov
> Mail-To: tledkov@gridgain.com
> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Taras Ledkov <tl...@gridgain.com>.
Hi,

Nikolay, i've created PR [1] that contains the SQL-related tickets to 
port into 2.8.1:

IGNITE-12790 Introduce distributed SQL configuration and ability to 
disable SQL functions.
IGNITE-12887 Fix handle type mismatch exception on compare values while 
traversing index tree.
IGNITE-12848 fix H2Connection leaks on INSERT
IGNITE-12800  SQL: local queries cursors must be closed or full read to 
unlock the GridH2Table.

TC test are OK. Please take a look at the TC bot report [2].
Please review & merge the patch into ignite-2.8.1.

[1]. https://github.com/apache/ignite/pull/7703
[2]. 
https://mtcga.gridgain.com/pr.html?serverId=apache&suiteId=IgniteTests24Java8_RunAll&branchForTc=pull%2F7703%2Fhead&action=Latest&baseBranchForTc=ignite-2.8.1


On 23.04.2020 13:25, Mikhail Petrov wrote:
> Hello, Igniters.
>
> I propose to cherry-pick to 2.8.1 ticket [1].
>
>
> In addition to adding a new metric, it fixes a bug when, after 
> deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not 
> reset. And therefore, it can be different on nodes that are already in 
> the cluster from newly joined ones.
>
> [1] - https://issues.apache.org/jira/browse/IGNITE-12788
>
> Regards,
> Mikhail.
>
> On 22.04.2020 14:03, Nikolay Izhikov wrote:
>> Hello, Ivan.
>>
>> I think we can include this improvements.
>> Please, go ahead.
>>
>>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com> 
>>> написал(а):
>>>
>>> Hi Igniters,
>>>
>>> I'm continuing with IGNITE-12756 PR creation. It turned out that we 
>>> need 3
>>> more cherry-picks
>>> to avoid massive code changes. Tests started failing after my initial
>>> attempt to create that PR.
>>>
>>> So, in total I have PR with 6 commits in it. Some of them fix 
>>> components
>>> and tests for them,
>>> others are required for new tests to compile and run without changes in
>>> 2.8.1 branch.
>>> RunAll is in progress now and I'll reply with news if I have any.
>>>
>>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in the 
>>> scope?
>>> If you don't,
>>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by 
>>> myself, I
>>> guess it would be
>>> easier to reimplement it from the scratch.
>>>
>>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>>> [7] https://github.com/apache/ignite/pull/7708
>>>
>>>
>>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
>>>
>>>> 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 <ni...@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 <be...@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 <ni...@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 <
>>>> nizhikov@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 
>>>>>>>>>> <pl...@gmail.com>
>>>>>>> написал(а):
>>>>>>>>>> Nikolay,
>>>>>>>>>>
>>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>>
>>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov 
>>>>>>>>>> <bessonov.ip@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 
>>>>>>>>>>> <nizhikov@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.dev@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.goncharuk@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 <
>>>> nizhikov@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.goncharuk@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 <
>>>> vololo100@gmail.com
>>>>>>>> :
>>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>>> nizhikov@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 <
>>>> vololo100@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 <
>>>>>>>>>>> nizhikov@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.glukos@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 <
>>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>>> nizhikov@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.alex@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 <
>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>> -- 
>>>>>>>>>>> Sincerely yours,
>>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>> -- 
>>>>>> Sincerely yours,
>>>>>> Ivan Bessonov
>>>>
>>> -- 
>>> Sincerely yours,
>>> Ivan Bessonov
>
-- 
Taras Ledkov
Mail-To: tledkov@gridgain.com


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Mikhail Petrov <pm...@gmail.com>.
Hello, Igniters.

I propose to cherry-pick to 2.8.1 ticket [1].


In addition to adding a new metric, it fixes a bug when, after deactivation, GridDhtPartitionsExchangeFuture#rebalanced flag was not reset. And therefore, it can be different on nodes that are already in the cluster from newly joined ones.

[1] - https://issues.apache.org/jira/browse/IGNITE-12788

Regards,
Mikhail.

On 22.04.2020 14:03, Nikolay Izhikov wrote:
> Hello, Ivan.
>
> I think we can include this improvements.
> Please, go ahead.
>
>> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com> написал(а):
>>
>> Hi Igniters,
>>
>> I'm continuing with IGNITE-12756 PR creation. It turned out that we need 3
>> more cherry-picks
>> to avoid massive code changes. Tests started failing after my initial
>> attempt to create that PR.
>>
>> So, in total I have PR with 6 commits in it. Some of them fix components
>> and tests for them,
>> others are required for new tests to compile and run without changes in
>> 2.8.1 branch.
>> RunAll is in progress now and I'll reply with news if I have any.
>>
>> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in the scope?
>> If you don't,
>> then I won't be able to port IGNITE-12756 to 2.8.1 properly by myself, I
>> guess it would be
>> easier to reimplement it from the scratch.
>>
>> [1] https://issues.apache.org/jira/browse/IGNITE-12735
>> [2] https://issues.apache.org/jira/browse/IGNITE-12568
>> [3] https://issues.apache.org/jira/browse/IGNITE-12756
>> <https://issues.apache.org/jira/browse/IGNITE-12756>
>> [4] https://issues.apache.org/jira/browse/IGNITE-12285
>> [5] https://issues.apache.org/jira/browse/IGNITE-12668
>> [6] https://issues.apache.org/jira/browse/IGNITE-12682
>> [7] https://github.com/apache/ignite/pull/7708
>>
>>
>> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
>>
>>> 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 <ni...@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 <be...@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 <ni...@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 <
>>> nizhikov@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 <pl...@gmail.com>
>>>>>> написал(а):
>>>>>>>>> Nikolay,
>>>>>>>>>
>>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>>>
>>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <bessonov.ip@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 <nizhikov@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.dev@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.goncharuk@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 <
>>> nizhikov@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.goncharuk@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 <
>>> vololo100@gmail.com
>>>>>>> :
>>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>>> nizhikov@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 <
>>> vololo100@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 <
>>>>>>>>>> nizhikov@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.glukos@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 <
>>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>>> nizhikov@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.alex@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 <
>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Sincerely yours,
>>>>>>>>>> Ivan Bessonov
>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>> --
>>>>> Sincerely yours,
>>>>> Ivan Bessonov
>>>
>> -- 
>> Sincerely yours,
>> Ivan Bessonov

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Hello, Ivan.

I think we can include this improvements.
Please, go ahead.

> 22 апр. 2020 г., в 10:21, Ivan Bessonov <be...@gmail.com> написал(а):
> 
> Hi Igniters,
> 
> I'm continuing with IGNITE-12756 PR creation. It turned out that we need 3
> more cherry-picks
> to avoid massive code changes. Tests started failing after my initial
> attempt to create that PR.
> 
> So, in total I have PR with 6 commits in it. Some of them fix components
> and tests for them,
> others are required for new tests to compile and run without changes in
> 2.8.1 branch.
> RunAll is in progress now and I'll reply with news if I have any.
> 
> Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in the scope?
> If you don't,
> then I won't be able to port IGNITE-12756 to 2.8.1 properly by myself, I
> guess it would be
> easier to reimplement it from the scratch.
> 
> [1] https://issues.apache.org/jira/browse/IGNITE-12735
> [2] https://issues.apache.org/jira/browse/IGNITE-12568
> [3] https://issues.apache.org/jira/browse/IGNITE-12756
> <https://issues.apache.org/jira/browse/IGNITE-12756>
> [4] https://issues.apache.org/jira/browse/IGNITE-12285
> [5] https://issues.apache.org/jira/browse/IGNITE-12668
> [6] https://issues.apache.org/jira/browse/IGNITE-12682
> [7] https://github.com/apache/ignite/pull/7708
> 
> 
> вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:
> 
>> 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 <ni...@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 <be...@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 <ni...@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 <
>> nizhikov@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 <pl...@gmail.com>
>>>>> написал(а):
>>>>>>>> 
>>>>>>>> Nikolay,
>>>>>>>> 
>>>>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>>>>> 
>>>>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <bessonov.ip@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 <nizhikov@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.dev@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.goncharuk@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 <
>> nizhikov@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.goncharuk@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 <
>> vololo100@gmail.com
>>>>>> :
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Great!
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>>>>> nizhikov@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 <
>> vololo100@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 <
>>>>>>>>> nizhikov@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.glukos@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 <
>>>>>>>>>>>>> vololo100@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 <
>>>>>>>>>> nizhikov@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.alex@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 <
>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> Sincerely yours,
>>>>>>>>> Ivan Bessonov
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> --
>>>> Sincerely yours,
>>>> Ivan Bessonov
>>> 
>> 
>> 
> 
> -- 
> Sincerely yours,
> Ivan Bessonov


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ivan Bessonov <be...@gmail.com>.
Hi Igniters,

I'm continuing with IGNITE-12756 PR creation. It turned out that we need 3
more cherry-picks
to avoid massive code changes. Tests started failing after my initial
attempt to create that PR.

So, in total I have PR with 6 commits in it. Some of them fix components
and tests for them,
others are required for new tests to compile and run without changes in
2.8.1 branch.
RunAll is in progress now and I'll reply with news if I have any.

Andrey Gura, Nikolay Izhikov, are you OK with 3 more commits in the scope?
If you don't,
then I won't be able to port IGNITE-12756 to 2.8.1 properly by myself, I
guess it would be
easier to reimplement it from the scratch.

[1] https://issues.apache.org/jira/browse/IGNITE-12735
[2] https://issues.apache.org/jira/browse/IGNITE-12568
[3] https://issues.apache.org/jira/browse/IGNITE-12756
<https://issues.apache.org/jira/browse/IGNITE-12756>
[4] https://issues.apache.org/jira/browse/IGNITE-12285
[5] https://issues.apache.org/jira/browse/IGNITE-12668
[6] https://issues.apache.org/jira/browse/IGNITE-12682
[7] https://github.com/apache/ignite/pull/7708


вт, 21 апр. 2020 г. в 19:36, Pavel Pereslegin <xx...@gmail.com>:

> 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 <ni...@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 <be...@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 <ni...@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 <
> nizhikov@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 <pl...@gmail.com>
> > >> написал(а):
> > >>>>>
> > >>>>> Nikolay,
> > >>>>>
> > >>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> > >>>>>
> > >>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <bessonov.ip@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 <nizhikov@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.dev@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.goncharuk@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 <
> nizhikov@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.goncharuk@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 <
> vololo100@gmail.com
> > >>> :
> > >>>>>>>>>>>
> > >>>>>>>>>>>> Great!
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Best regards,
> > >>>>>>>>>>>> Ivan Pavlukhin
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> > >> nizhikov@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 <
> vololo100@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 <
> > >>>>>> nizhikov@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.glukos@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 <
> > >>>>>>>>>> vololo100@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 <
> > >>>>>>> nizhikov@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.alex@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 <
> > >>>>>>> mmuzaf@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 <
> > >>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> > >>>>>>>>>>>>>>>>>>>>> :
> > >>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>> Hello!
> > >>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>> Done!
> > >>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>> Regards,
> > >>>>>>>>>>>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> > >>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> > >>>>>> macrergate@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.maitra@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 <
> > >>>>>>>>>>>>>>>>> mmuzaf@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 <
> > >>>>>>>>>>>>>>>>> tledkov@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 <
> > >>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> > >>>>>>>>>>>>>>>>> mmuzaf@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
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>> --
> > >>>>>> Sincerely yours,
> > >>>>>> Ivan Bessonov
> > >>>>>>
> > >>>>
> > >>>>
> > >>
> > >>
> > >
> > > --
> > > Sincerely yours,
> > > Ivan Bessonov
> >
>
>

-- 
Sincerely yours,
Ivan Bessonov

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Pavel Pereslegin <xx...@gmail.com>.
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 <ni...@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 <be...@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 <ni...@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 <ni...@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 <pl...@gmail.com>
> >> написал(а):
> >>>>>
> >>>>> Nikolay,
> >>>>>
> >>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>>>
> >>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <nizhikov@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.goncharuk@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 <vololo100@gmail.com
> >>> :
> >>>>>>>>>>>
> >>>>>>>>>>>> Great!
> >>>>>>>>>>>>
> >>>>>>>>>>>> Best regards,
> >>>>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>>>
> >>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> >> nizhikov@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 <vololo100@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 <
> >>>>>> nizhikov@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.glukos@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 <
> >>>>>>>>>> vololo100@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 <
> >>>>>>> nizhikov@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.alex@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 <
> >>>>>>> mmuzaf@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 <
> >>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >>>>>> macrergate@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.maitra@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 <
> >>>>>>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Sincerely yours,
> >>>>>> Ivan Bessonov
> >>>>>>
> >>>>
> >>>>
> >>
> >>
> >
> > --
> > Sincerely yours,
> > Ivan Bessonov
>


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@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 <be...@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 <ni...@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 <ni...@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 <pl...@gmail.com>
>> написал(а):
>>>>> 
>>>>> Nikolay,
>>>>> 
>>>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>>>> 
>>>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <nizhikov@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.goncharuk@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 <vololo100@gmail.com
>>> :
>>>>>>>>>>> 
>>>>>>>>>>>> Great!
>>>>>>>>>>>> 
>>>>>>>>>>>> Best regards,
>>>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>>>> 
>>>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
>> nizhikov@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 <vololo100@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 <
>>>>>> nizhikov@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.glukos@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 <
>>>>>>>>>> vololo100@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 <
>>>>>>> nizhikov@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.alex@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 <
>>>>>>> mmuzaf@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 <
>>>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Sincerely yours,
>>>>>> Ivan Bessonov
>>>>>> 
>>>> 
>>>> 
>> 
>> 
> 
> -- 
> Sincerely yours,
> Ivan Bessonov


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ivan Bessonov <be...@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 <ni...@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 <ni...@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 <pl...@gmail.com>
> написал(а):
> >>>
> >>> Nikolay,
> >>>
> >>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>
> >>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <nizhikov@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.goncharuk@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 <vololo100@gmail.com
> >:
> >>>>>>>>>
> >>>>>>>>>> Great!
> >>>>>>>>>>
> >>>>>>>>>> Best regards,
> >>>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>>
> >>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> nizhikov@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 <vololo100@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 <
> >>>> nizhikov@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.glukos@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 <
> >>>>>>>> vololo100@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 <
> >>>>> nizhikov@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.alex@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 <
> >>>>> mmuzaf@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 <
> >>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >>>> macrergate@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.maitra@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 <
> >>>>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>
> >>>> --
> >>>> Sincerely yours,
> >>>> Ivan Bessonov
> >>>>
> >>
> >>
>
>

-- 
Sincerely yours,
Ivan Bessonov

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@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 <ni...@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 <pl...@gmail.com> написал(а):
>>> 
>>> Nikolay,
>>> 
>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>> 
>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <ni...@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.goncharuk@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 <vo...@gmail.com>:
>>>>>>>>> 
>>>>>>>>>> Great!
>>>>>>>>>> 
>>>>>>>>>> Best regards,
>>>>>>>>>> Ivan Pavlukhin
>>>>>>>>>> 
>>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <nizhikov@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 <vo...@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 <
>>>> nizhikov@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 <iv...@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 <
>>>>>>>> vololo100@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 <
>>>>> nizhikov@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.alex@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 <
>>>>> mmuzaf@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 <
>>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> --
>>>> Sincerely yours,
>>>> Ivan Bessonov
>>>> 
>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by 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 <ni...@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 <pl...@gmail.com> написал(а):
> >
> > Nikolay,
> >
> > I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >
> > вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <ni...@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.goncharuk@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 <vo...@gmail.com>:
> >>>>>>>
> >>>>>>>> Great!
> >>>>>>>>
> >>>>>>>> Best regards,
> >>>>>>>> Ivan Pavlukhin
> >>>>>>>>
> >>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <nizhikov@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 <vo...@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 <
> >> nizhikov@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 <iv...@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 <
> >>>>>> vololo100@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 <
> >>> nizhikov@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.alex@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 <
> >>> mmuzaf@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 <
> >>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >> macrergate@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.maitra@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 <
> >>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>>
> >>>>
> >>>
> >>>
> >>>
> >>
> >> --
> >> Sincerely yours,
> >> Ivan Bessonov
> >>
>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Denis Magda <dm...@apache.org>.
Nikolay,

@Peter Ivanov <pi...@gridgain.com> or @Dmitriy Pavlov
<dp...@apache.org> should
be able to help with the TeamCity Bot setup. Let's put all the knowledge on
paper once you figure it out.

-
Denis


On Tue, Apr 21, 2020 at 2:53 AM Nikolay Izhikov <ni...@apache.org> wrote:

> Igniters.
>
> Can someone from Grid Gain help me with setup TC bot to monitor
> ignite-2.8.1 branch?
>
> > 21 апр. 2020 г., в 11:11, Nikolay Izhikov <ni...@gmail.com>
> написал(а):
> >
> >> 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 <pl...@gmail.com>
> написал(а):
> >>
> >> Nikolay,
> >>
> >> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>
> >> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <ni...@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.goncharuk@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 <vololo100@gmail.com
> >:
> >>>>>>>>
> >>>>>>>>> Great!
> >>>>>>>>>
> >>>>>>>>> Best regards,
> >>>>>>>>> Ivan Pavlukhin
> >>>>>>>>>
> >>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <
> nizhikov@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 <vo...@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 <
> >>> nizhikov@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 <iv...@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 <
> >>>>>>> vololo100@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 <
> >>>> nizhikov@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.alex@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 <
> >>>> mmuzaf@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 <
> >>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> >>> macrergate@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.maitra@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 <
> >>>>>>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>> --
> >>> Sincerely yours,
> >>> Ivan Bessonov
> >>>
> >
>
>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
Igniters.

Can someone from Grid Gain help me with setup TC bot to monitor ignite-2.8.1 branch?

> 21 апр. 2020 г., в 11:11, Nikolay Izhikov <ni...@gmail.com> написал(а):
> 
>> 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 <pl...@gmail.com> написал(а):
>> 
>> Nikolay,
>> 
>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>> 
>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <ni...@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.goncharuk@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 <vo...@gmail.com>:
>>>>>>>> 
>>>>>>>>> Great!
>>>>>>>>> 
>>>>>>>>> Best regards,
>>>>>>>>> Ivan Pavlukhin
>>>>>>>>> 
>>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <nizhikov@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 <vo...@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 <
>>> nizhikov@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 <iv...@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 <
>>>>>>> vololo100@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 <
>>>> nizhikov@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.alex@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 <
>>>> mmuzaf@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 <
>>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>>> macrergate@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.maitra@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 <
>>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>>> --
>>> Sincerely yours,
>>> Ivan Bessonov
>>> 
> 



Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
> 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 <pl...@gmail.com> написал(а):
> 
> Nikolay,
> 
> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> 
> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <ni...@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.goncharuk@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 <vo...@gmail.com>:
>>>>>>> 
>>>>>>>> Great!
>>>>>>>> 
>>>>>>>> Best regards,
>>>>>>>> Ivan Pavlukhin
>>>>>>>> 
>>>>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <nizhikov@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 <vo...@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 <
>> nizhikov@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 <iv...@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 <
>>>>>> vololo100@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 <
>>> nizhikov@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.alex@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 <
>>> mmuzaf@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 <
>>>>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
>> macrergate@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.maitra@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 <
>>>>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>>> 
>>> 
>>> 
>>> 
>> 
>> --
>> Sincerely yours,
>> Ivan Bessonov
>> 



Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Alex Plehanov <pl...@gmail.com>.
Nikolay,

I've cherry-picked IGNITE-12734 to 2.8.1 branch.

вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov <be...@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 <ni...@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 <ni...@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.goncharuk@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 <ni...@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.goncharuk@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 <vo...@gmail.com>:
> > >>>>
> > >>>>> Great!
> > >>>>>
> > >>>>> Best regards,
> > >>>>> Ivan Pavlukhin
> > >>>>>
> > >>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <nizhikov@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 <vo...@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 <
> nizhikov@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 <iv...@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 <
> > >>> vololo100@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 <
> > nizhikov@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.alex@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 <
> > mmuzaf@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 <
> > >>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> > >>>>>>>>>>>>>> :
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Hello!
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Done!
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Regards,
> > >>>>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>>>> Ilya Kasnacheev
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <
> macrergate@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.maitra@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 <
> > >>>>>>>>>> mmuzaf@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 <
> > >>>>>>>>>> tledkov@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 <
> > >>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> > >>>>>>>>>> mmuzaf@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
> > >>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> > >>>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>
> > >>>>>
> > >>>
> > >>>
> > >
> >
> >
> >
>
> --
> Sincerely yours,
> Ivan Bessonov
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ivan Bessonov <be...@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 <ni...@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 <ni...@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 <al...@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 <ni...@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.goncharuk@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 <vo...@gmail.com>:
> >>>>
> >>>>> Great!
> >>>>>
> >>>>> Best regards,
> >>>>> Ivan Pavlukhin
> >>>>>
> >>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <ni...@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 <vo...@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 <nizhikov@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 <iv...@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 <
> >>> vololo100@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 <
> nizhikov@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.alex@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 <
> mmuzaf@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 <
> >>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>>>>> :
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <macrergate@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.maitra@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 <
> >>>>>>>>>> mmuzaf@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 <
> >>>>>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>
> >>>
> >>>
> >
>
>
>

-- 
Sincerely yours,
Ivan Bessonov

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@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 <ni...@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 <al...@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 <ni...@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 <al...@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 <vo...@gmail.com>:
>>>> 
>>>>> Great!
>>>>> 
>>>>> Best regards,
>>>>> Ivan Pavlukhin
>>>>> 
>>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <ni...@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 <vo...@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 <ni...@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 <iv...@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 <
>>> vololo100@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 <nizhikov@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.alex@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 <mmuzaf@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 <
>>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
>>>>>>>>>> mmuzaf@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 <
>>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>>> 
> 



Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
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 <al...@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 <ni...@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 <al...@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 <vo...@gmail.com>:
>>> 
>>>> Great!
>>>> 
>>>> Best regards,
>>>> Ivan Pavlukhin
>>>> 
>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <ni...@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 <vo...@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 <ni...@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 <iv...@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 <
>> vololo100@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 <nizhikov@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.alex@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 <mmuzaf@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 <
>>>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>>>> :
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
>>>>>>>>> mmuzaf@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 <
>>>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Alexey Goncharuk <al...@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 <ni...@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 <al...@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 <vo...@gmail.com>:
> >
> >> Great!
> >>
> >> Best regards,
> >> Ivan Pavlukhin
> >>
> >> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <ni...@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 <vo...@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 <ni...@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 <iv...@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 <
> vololo100@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 <nizhikov@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.alex@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 <mmuzaf@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 <
> >> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>>>>> :
> >>>>>>>>>>>>
> >>>>>>>>>>>>> Hello!
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Done!
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
> >>>>>>> mmuzaf@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 <
> >>>>>>> tledkov@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 <
> >>>>>>>>>>>>>>>> antonovsergey93@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 <
> >>>>>>> mmuzaf@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
> >>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>
> >>>
> >>
>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@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 <al...@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 <vo...@gmail.com>:
> 
>> Great!
>> 
>> Best regards,
>> Ivan Pavlukhin
>> 
>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <ni...@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 <vo...@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 <ni...@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 <iv...@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 <vo...@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 <ni...@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 <pl...@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 <mm...@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 <
>> nizhikov@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>>>>> :
>>>>>>>>>>>> 
>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Done!
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
>>>>>>> mmuzaf@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 <
>>>>>>> tledkov@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 <
>>>>>>>>>>>>>>>> antonovsergey93@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 <
>>>>>>> mmuzaf@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
>>>>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>> 
>>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Alexey Goncharuk <al...@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 <vo...@gmail.com>:

> Great!
>
> Best regards,
> Ivan Pavlukhin
>
> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <ni...@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 <vo...@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 <ni...@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 <iv...@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 <vo...@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 <ni...@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 <pl...@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 <mm...@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 <
> nizhikov@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.koptilin@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.kasnacheev@gmail.com
> > >>>>>>>> :
> > >>>>>>>>>
> > >>>>>>>>>> Hello!
> > >>>>>>>>>>
> > >>>>>>>>>> Done!
> > >>>>>>>>>>
> > >>>>>>>>>> Regards,
> > >>>>>>>>>> --
> > >>>>>>>>>> Ilya Kasnacheev
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
> > >>>> mmuzaf@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 <
> > >>>> tledkov@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 <
> > >>>>>>>>>>>>> antonovsergey93@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 <
> > >>>> mmuzaf@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
> > >>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>
> > >>>>
> > >>
> >
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ivan Pavlukhin <vo...@gmail.com>.
Great!

Best regards,
Ivan Pavlukhin

пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <ni...@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 <vo...@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 <ni...@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 <iv...@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 <vo...@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 <ni...@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 <pl...@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 <mm...@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 <ni...@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.koptilin@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.kasnacheev@gmail.com
> >>>>>>>> :
> >>>>>>>>>
> >>>>>>>>>> Hello!
> >>>>>>>>>>
> >>>>>>>>>> Done!
> >>>>>>>>>>
> >>>>>>>>>> Regards,
> >>>>>>>>>> --
> >>>>>>>>>> Ilya Kasnacheev
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
> >>>> mmuzaf@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 <
> >>>> tledkov@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 <
> >>>>>>>>>>>>> antonovsergey93@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 <
> >>>> mmuzaf@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
> >>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>
> >>>>
> >>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@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 <vo...@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 <ni...@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 <iv...@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 <vo...@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 <ni...@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 <pl...@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 <mm...@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 <ni...@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.koptilin@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.kasnacheev@gmail.com
>>>>>>>> :
>>>>>>>>> 
>>>>>>>>>> Hello!
>>>>>>>>>> 
>>>>>>>>>> Done!
>>>>>>>>>> 
>>>>>>>>>> Regards,
>>>>>>>>>> --
>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
>>>> mmuzaf@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 <
>>>> tledkov@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 <
>>>>>>>>>>>>> antonovsergey93@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 <
>>>> mmuzaf@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
>>>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ivan Pavlukhin <vo...@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 <ni...@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 <iv...@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 <vo...@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 <ni...@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 <pl...@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 <mm...@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 <ni...@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.koptilin@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.kasnacheev@gmail.com
> >>>>>> :
> >>>>>>>
> >>>>>>>> Hello!
> >>>>>>>>
> >>>>>>>> Done!
> >>>>>>>>
> >>>>>>>> Regards,
> >>>>>>>> --
> >>>>>>>> Ilya Kasnacheev
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
> >> mmuzaf@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 <
> >> tledkov@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 <
> >>>>>>>>>>> antonovsergey93@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 <
> >> mmuzaf@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
> >>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>
> >>>
> >>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@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 <iv...@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 <vo...@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 <ni...@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 <pl...@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 <mm...@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 <ni...@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.koptilin@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.kasnacheev@gmail.com
>>>>>> :
>>>>>>> 
>>>>>>>> Hello!
>>>>>>>> 
>>>>>>>> Done!
>>>>>>>> 
>>>>>>>> Regards,
>>>>>>>> --
>>>>>>>> Ilya Kasnacheev
>>>>>>>> 
>>>>>>>> 
>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
>> mmuzaf@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 <
>> tledkov@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 <
>>>>>>>>>>> antonovsergey93@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 <
>> mmuzaf@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
>>>>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ivan Rakov <iv...@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 <vo...@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 <ni...@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 <pl...@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 <mm...@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 <ni...@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.koptilin@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.kasnacheev@gmail.com
> > >>> :
> > >>>>
> > >>>>> Hello!
> > >>>>>
> > >>>>> Done!
> > >>>>>
> > >>>>> Regards,
> > >>>>> --
> > >>>>> Ilya Kasnacheev
> > >>>>>
> > >>>>>
> > >>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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.maitra@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 <
> mmuzaf@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 <
> tledkov@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 <
> > >>>>>>>> antonovsergey93@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 <
> mmuzaf@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
> > >>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>
> > >>>
> > >>
> >
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ivan Pavlukhin <vo...@gmail.com>.
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 <ni...@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 <pl...@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 <mm...@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 <ni...@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, Вячеслав Коптилин <sl...@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.kasnacheev@gmail.com
> >>> :
> >>>>
> >>>>> Hello!
> >>>>>
> >>>>> Done!
> >>>>>
> >>>>> Regards,
> >>>>> --
> >>>>> Ilya Kasnacheev
> >>>>>
> >>>>>
> >>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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 <sa...@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 <mm...@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 <tl...@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 <
> >>>>>>>> antonovsergey93@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 <mmuzaf@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
> >>>>>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>
> >>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@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 <pl...@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 <mm...@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 <ni...@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, Вячеслав Коптилин <sl...@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.kasnacheev@gmail.com
>>> :
>>>> 
>>>>> Hello!
>>>>> 
>>>>> Done!
>>>>> 
>>>>> Regards,
>>>>> --
>>>>> Ilya Kasnacheev
>>>>> 
>>>>> 
>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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 <sa...@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 <mm...@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 <tl...@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 <
>>>>>>>> antonovsergey93@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 <mmuzaf@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
>>>>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>> 


Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Alex Plehanov <pl...@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 <mm...@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 <ni...@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, Вячеслав Коптилин <sl...@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.kasnacheev@gmail.com
> >:
> > >
> > >> Hello!
> > >>
> > >> Done!
> > >>
> > >> Regards,
> > >> --
> > >> Ilya Kasnacheev
> > >>
> > >>
> > >> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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 <sa...@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 <mm...@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 <tl...@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 <
> > >>>>> antonovsergey93@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 <mmuzaf@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
> > >>>>>>>>> <al...@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: tledkov@gridgain.com
> > >>>>>>
> > >>>>>
> > >>>>
> > >>>
> > >>
> >
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Maxim Muzafarov <mm...@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 <ni...@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, Вячеслав Коптилин <sl...@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 <il...@gmail.com>:
> >
> >> Hello!
> >>
> >> Done!
> >>
> >> Regards,
> >> --
> >> Ilya Kasnacheev
> >>
> >>
> >> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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 <sa...@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 <mm...@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 <tl...@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 <
> >>>>> antonovsergey93@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 <mmuzaf@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
> >>>>>>>>> <al...@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: tledkov@gridgain.com
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Nikolay Izhikov <ni...@apache.org>.
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, Вячеслав Коптилин <sl...@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 <il...@gmail.com>:
> 
>> Hello!
>> 
>> Done!
>> 
>> Regards,
>> --
>> Ilya Kasnacheev
>> 
>> 
>> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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 <sa...@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 <mm...@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 <tl...@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 <
>>>>> antonovsergey93@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 <mmuzaf@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
>>>>>>>>> <al...@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: tledkov@gridgain.com
>>>>>> 
>>>>> 
>>>> 
>>> 
>> 


Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Zhenya Stanilovsky <ar...@mail.ru.INVALID>.

This ticket is very important too, as for me [1] Anton Kalashnikov, what do you think ?
 
[1] https://issues.apache.org/jira/browse/IGNITE-12801
>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.kasnacheev@gmail.com >:
>
>> Hello!
>>
>> Done!
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> вт, 7 апр. 2020 г. в 12:31, Sergey < macrergate@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.maitra@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 < mmuzaf@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 < tledkov@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 <
>> > > >  antonovsergey93@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
>> < mmuzaf@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.goncharuk@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:  tledkov@gridgain.com
>> > > > >
>> > > >
>> > >
>> > 
 
 
 
 

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Вячеслав Коптилин <sl...@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 <il...@gmail.com>:

> Hello!
>
> Done!
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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 <sa...@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 <mm...@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 <tl...@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 <
> > > > antonovsergey93@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 <mmuzaf@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
> > > > > >>> <al...@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: tledkov@gridgain.com
> > > > >
> > > >
> > >
> >
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Ilya Kasnacheev <il...@gmail.com>.
Hello!

Done!

Regards,
-- 
Ilya Kasnacheev


вт, 7 апр. 2020 г. в 12:31, Sergey <ma...@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 <sa...@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 <mm...@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 <tl...@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 <
> > > antonovsergey93@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 <mm...@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
> > > > >>> <al...@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: tledkov@gridgain.com
> > > >
> > >
> >
>

Re: Apache Ignite 2.8.1 RELEASE [Time, Scope, Manager]

Posted by Sergey <ma...@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 <sa...@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 <mm...@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 <tl...@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 <
> > antonovsergey93@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 <mm...@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
> > > >>> <al...@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: tledkov@gridgain.com
> > >
> >
>