Hello, Igniters.

After some scripting I got the following lists of commits to transfer from 
master to 2.8.1
It will be very helpful if someone double check my results.

I did the following:

1. Export all resolved tickets targeted to 2.8.1 from Mira
2. Found commit difference between 2.8.0 and master

        git merge-base upstream-http/ignite-2.8 upstream-http/master
        git log --pretty=oneline --abbrev-commit 
9265c04a368c4cf0fc331aac5a71f7d0db365ea8..HEAD

3. Filter commits to transfer preserving order with the dirty python script:

```
tickets = set()
founded = {}
with open("/Users/sbt-izhikov-nv/src/ignite-2.8.1/resolved.csv") as file_in:
    for line in file_in:
        if not line.startswith('-'):
            ticket = line[:-1]
            tickets.add(ticket)
            founded[ticket] = 0 
print(tickets)

with open("/Users/sbt-izhikov-nv/src/ignite-2.8.1/commits-after-cut-2.8.txt") 
as file_in:
    for commit_msg in file_in:
        for ticket in tickets:
            if ticket in commit_msg:
                print(commit_msg)
                founded[ticket] += 1

for ticket in founded.keys():
    if founded[ticket] != 1:
        print(ticket + " = " + str(founded[ticket]))
```

Results:


    TO CHERRY PICK (FROM BOTTOM TO TOP):
4e6cd2ce04 IGNITE-12759 Getting a SecurityContext from GridSecurityProcessor - 
Fixes #7523.
a65e51c914 IGNITE-12790 Introduce distributed SQL configuration and ability to 
disable SQL functions. (#7593)
d0c155fe43 IGNITE-12772 Fixed JmxMetricExporterSpi uses log method which must 
not be used in production code (#7604)
00cb1ad7a3 IGNITE-12764: Thin JDBC streaming fails BatchUpdateException if 
function is used (#7615)
60ebc23f99 IGNITE-12848 fix H2Connection leaks on INSERT (#7649)
b8167296b1 IGNITE-12805 Fixed NullPointerException when memory restore is in 
progress. Fixes #7562
f57509e8e6 IGNITE-12828 Fixes NPE during CQ registration with failed 
deployment. (#7620)
826aad8890 IGNITE-12726 Long keys support for metastorage. (#7606)
2b1d2b4dec IGNITE-12859: Support of .Net service call with the Timestamp and 
Guid params. (#7618)
6f3515686f IGNITE-12769: histogramNames cache in MetricRegistryMBean removed. 
(#7549)
0b185b192f IGNITE-12800  SQL: local queries cursors must be closed or full read 
to unlock the GridH2Table. (#7551)
795617fc94 IGNITE-12774 Handle "Too many open files" exception - Fixes #7516.
3928bb3a13 IGNITE-12799 Fixed wrong SpEL expression.
bcaae8deef IGNITE-12734 Fixed scan query over evicted partition - Fixes #7494.
ef4f67e351 IGNITE-12743 Java thin client: Fixed thread shutdown on client close 
when partition awareness is enabled - Fixes #7522.
13637a2dfe IGNITE-12745: Compute job view implemented. (#7495)
e389bb8f55 IGNITE-12728 Collect time statistics on cache#putAllAsync - Fixes 
#7483.
4921fcf1fe IGNITE-12701 : Disallow silent deactivation in CLI and REST. (#7471)
683f22e64f IGNITE-12756 TcpCommunication SPI metrics improvement
e4f9be52f8 IGNITE-12717 SQL: index creation refactoring (#7474)
90951c6b2e IGNITE-12711 Fixed tests memory usage. - Fixes #7469.
f32b44deb1 IGNITE-12590: Fix (remove) check KEY at the MERGE command (#7321)
59917f0731 IGNITE-12624 Java thin client: typeId generation for system types 
fixed - Fixes #7416.
cc6f4d7814 IGNITE-12671 Ignoring single messages during PME can prevent late 
affinity switch. - Fixes #7425.
02ac292662 IGNITE-11798 Fix memory leak on unstable topology caused by 
partition reservation (#7251)
8ed8576544 IGNITE-12665: SQL: Fix potential race on MapResult close.
465cc444d0 IGNITE-12582 Add Spring EL support in Spring Data. - Fixes #7411.
100101ccce IGNITE-12605: Reset initial update counter value before clearing a 
partition (#7341)
e17887bfbf IGNITE-12654 Some of rentingFutures in GridDhtPartitionTopologyImpl 
may accumulate a huge number of eviction callbacks - Fixes #7399.
bdbe6a79d0 IGNITE-12651 Non-comparable keys for eviction policy cause failure 
handle and node shutdown - Fixes #7397.
56a515db6d IGNITE-12631 Incorrect rewriting wal record type in marshalled mode 
during iteration - Fixes #7371.
14dd160f90 IGNITE-12621 Node leave may cause NullPointerException during IO 
message processing if security is enabled - Fixes #7366.
67ac1d5d68 IGNITE-12636 Full rebalance instead of a historical one - Fixes 
#7379.
4433485d74 IGNTIE-12468 Java thin client: deserialization of arrays, 
collections and maps fixed - Fixes #7320.
0dfd98388e IGNITE-12618 Affinity cache for version of last server event can be 
wiped from history - Fixes #7359.
e2c597fff1 IGNITE-12013 NullPointerException is thrown by ExchangeLatchManager 
during cache creation - Fixes #7335.
a9278eedf7 IGNITE-11797 Fixed partition consistency issues for atomic and mixed 
tx-atomic cache groups. - Fixes #7315.
e160c8f231 IGNITE-12557 Fix possible IgniteOOM during cache destroy. - Fixes 
#7298.
41ed3294ec IGNITE-12567 H2Tree goes into illegal state when non-indexed columns 
are dropped - Fixes #7290.
e89c71d3cb IGNITE-12569 Can't set serialized enum to a BinaryObject's field - 
Fixes #7292.
6668d86ad4 IGNITE-12460 Cluster fails to find the node by consistent ID - Fixes 
#7151.
214044ae2e IGNITE-12459 Searching checkpoint record in WAL doesn't work with 
segment compaction - Fixes #7148.
b677b36cc4 IGNITE-12548 Fixed tx desync during recovery on near node left. - 
Fixes #7274.
223281be93 IGNITE-12546 Prevent partitions owned by other nodes switch their 
state to MOVING due to counter difference on node join. - Fixes #7273.
5e95f65bbc IGNITE-12551 Partition desync if a partition is evicted then owned 
again and historically rebalanced. - Fixes #7270.
1fbc284fd0 IGNITE-12101 Fixed NullPointerException when IgniteQueue.removeAll 
is called. - Fixes #7266.
b9bab88cbb IGNITE-12536: Inconsistency between cache data and indexes when 
cache operation is interrupted.
50f8f8c5be IGNITE-12403 Throttle output of bytes in PageMemoryTracker/tests - 
Fixes #7086.
594061d906 IGNITE-12523 Added throttling for thread dumps generation on system 
failure.
c97b08e672 IGNITE-12491 Dirty pages count calculation optimized.

    ALREADY IN 2.8.1:
1b51981c43 IGNITE-8343 Skip IPv6 address if node is started in 'prefer IPv4' 
mode.
bd67b31819 IGNITE-12549 Fix query mapping on REPLICATED cache during rebalance 
(#7277)
87a7c4de90 IGNITE-12863 Initialize PojoField accessor after deserialization - 
Fixes #7624.
1f34def836 IGNITE-12860 .NET: Fix NRE in BinaryStructure.GetFieldId
ad6759f955 IGNITE-12757 Visor CMD: Fixed invalid properties - Fixes #7505.
5100ec3e5c IGNITE-12672 Fix incorrect parsing of lower-case statements in 
Spring Data.
6a81a7d6db IGNITE-12768: MetricRegistryMBean doesn't show histogram values in 
case when histogram name contains underscore character (#7542)
8246bd8427 IGNITE-12746 Regression in GridCacheColocatedDebugTest: putAll of 
sorted keys causes deadlock - Fixes #7507.


    CLOSED WITHOUT FIX:
IGNITE-12775 = 0
IGNITE-7414 = 0
IGNITE-10477 = 0
IGNITE-8625 = 0
IGNITE-11862 = 0
IGNITE-10313 = 0
IGNITE-10011 = 0
IGNITE-12767 = 0


> 17 апр. 2020 г., в 19:58, Alexey Goncharuk <alexey.goncha...@gmail.com> 
> написал(а):
> 
> Thanks, I will keep the original ticket in patch available then and leave a
> comment.
> 
> Let us know if need any help with moving commits to the release branch.
> 
> пт, 17 апр. 2020 г. в 18:18, Nikolay Izhikov <nizhi...@apache.org>:
> 
>> Please, don’t cherry pick tickets to 2.8.1
>> It seems I have to cherry pick many previous tickets for 2.8.1 to avoid
>> conflicts.
>> 
>>> 17 апр. 2020 г., в 18:01, Alexey Goncharuk <alexey.goncha...@gmail.com>
>> написал(а):
>>> 
>>> Nikolay,
>>> 
>>> If I merge a ticket that is already targeted for 2.8.1 to master, do you
>>> prefer this ticket to be cherry-picket to 2.8.1 yourself or should I
>> merge
>>> it to the release branch?
>>> 
>>> пт, 17 апр. 2020 г. в 16:55, Ivan Pavlukhin <vololo...@gmail.com>:
>>> 
>>>> Great!
>>>> 
>>>> Best regards,
>>>> Ivan Pavlukhin
>>>> 
>>>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <nizhi...@apache.org>:
>>>>> 
>>>>> OK, let’s try it
>>>>> 
>>>>>> I do not know who is a manager for 2.8.1.
>>>>> 
>>>>> I am.
>>>>> 
>>>>> 
>>>>>> 17 апр. 2020 г., в 12:42, Ivan Pavlukhin <vololo...@gmail.com>
>>>> написал(а):
>>>>>> 
>>>>>>> We didn’t it for the previous releases.
>>>>>>> Why we should start to do it?)
>>>>>> 
>>>>>> Because it seems to be a good thing, is not it? I suppose it is
>>>>>> important to know who is a release manager (the current thread subject
>>>>>> has a "Manager" keyword). E.g. I do not know who is a manager for
>>>>>> 2.8.1.
>>>>>> 
>>>>>> Best regards,
>>>>>> Ivan Pavlukhin
>>>>>> 
>>>>>> пт, 17 апр. 2020 г. в 12:27, Nikolay Izhikov <nizhi...@apache.org>:
>>>>>>> 
>>>>>>> Hello,
>>>>>>> 
>>>>>>>> Should not we reflect on the release page [1] who is a release
>>>> manager?
>>>>>>> 
>>>>>>> We didn’t it for the previous releases.
>>>>>>> Why we should start to do it?)
>>>>>>> 
>>>>>>>> I suggest to include these fixes into 2.8.1 release:
>>>>>>> 
>>>>>>> Thanks, included.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>> 17 апр. 2020 г., в 12:20, Ivan Rakov <ivan.glu...@gmail.com>
>>>> написал(а):
>>>>>>>> 
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> I suggest to include these fixes into 2.8.1 release:
>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-12101
>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-12651
>>>>>>>> 
>>>>>>>> On Fri, Apr 17, 2020 at 11:32 AM Ivan Pavlukhin <
>> vololo...@gmail.com>
>>>> wrote:
>>>>>>>> 
>>>>>>>>> Hi folks,
>>>>>>>>> 
>>>>>>>>> A side note from an external spectator. Should not we reflect on
>> the
>>>>>>>>> release page [1] who is a release manager?
>>>>>>>>> 
>>>>>>>>> [1]
>>>> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
>>>>>>>>> 
>>>>>>>>> Best regards,
>>>>>>>>> Ivan Pavlukhin
>>>>>>>>> 
>>>>>>>>> пт, 17 апр. 2020 г. в 11:11, Nikolay Izhikov <nizhi...@apache.org
>>> :
>>>>>>>>>> 
>>>>>>>>>> Hello, Igniters.
>>>>>>>>>> 
>>>>>>>>>> I’ve added all tickets proposed in this thread to 2.8.1 scope [1]
>>>>>>>>>> For now we have
>>>>>>>>>> 
>>>>>>>>>> 61 resolved tickets.
>>>>>>>>>> 19 unresolved tickets.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> [1]
>>>>>>>>> 
>>>> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
>>>>>>>>>> 
>>>>>>>>>>> 17 апр. 2020 г., в 01:38, Alex Plehanov <plehanov.a...@gmail.com
>>> 
>>>>>>>>> написал(а):
>>>>>>>>>>> 
>>>>>>>>>>> Hello guys,
>>>>>>>>>>> 
>>>>>>>>>>> I propose to cherry-pick to 2.8.1 following bug-fixes too, which
>>>> are
>>>>>>>>>>> already in master:
>>>>>>>>>>> Scan query over an evicted partition can cause node failure
>>>>>>>>> (IGNITE-12734
>>>>>>>>>>> [1])
>>>>>>>>>>> Java thin client: There were problems with deserialization of
>> some
>>>>>>>>> types on
>>>>>>>>>>> the client-side, these types can't be used (IGNITE-12624
>>>>>>>>>>> [2], IGNITE-12468 [3])
>>>>>>>>>>> Java thin client: Thread doesn't stop properly on client close
>>>> when
>>>>>>>>>>> partition awareness is enabled, this prevents main() method from
>>>>>>>>> exiting
>>>>>>>>>>> (IGNITE-12743 [4])
>>>>>>>>>>> 
>>>>>>>>>>> Also, there is a performance fix for checkpoint read lock, which
>> I
>>>>>>>>> propose
>>>>>>>>>>> to cherry-pick too (IGNITE-12491 [5]). This fix brings
>> significant
>>>>>>>>>>> performance boost on environments with a large number of CPUs
>>>> (there
>>>>>>>>> was
>>>>>>>>>>> some drop on such environments introduced in 2.8.0 for all
>>>>>>>>> transactional
>>>>>>>>>>> operations after IGNITE-12593 fixing)
>>>>>>>>>>> 
>>>>>>>>>>> WDYT?
>>>>>>>>>>> 
>>>>>>>>>>> [1]: https://issues.apache.org/jira/browse/IGNITE-12734
>>>>>>>>>>> [2]: https://issues.apache.org/jira/browse/IGNITE-12624
>>>>>>>>>>> [3]: https://issues.apache.org/jira/browse/IGNITE-12468
>>>>>>>>>>> [4]: https://issues.apache.org/jira/browse/IGNITE-12743
>>>>>>>>>>> [5]: https://issues.apache.org/jira/browse/IGNITE-12491
>>>>>>>>>>> 
>>>>>>>>>>> чт, 16 апр. 2020 г. в 18:48, Maxim Muzafarov <mmu...@apache.org
>>> :
>>>>>>>>>>> 
>>>>>>>>>>>> Nikolay,
>>>>>>>>>>>> 
>>>>>>>>>>>> Probably, we should not wait for all blocker issues in minor
>>>> bug-fix
>>>>>>>>>>>> releases except very special cases. I think we should release
>> all
>>>>>>>>>>>> accumulated bug-fixes `as is` and schedule the next 2.8.2
>>>> release.
>>>>>>>>>>>> This will allow as to have shorten minor releases.
>>>>>>>>>>>> 
>>>>>>>>>>>> On Thu, 16 Apr 2020 at 18:17, Nikolay Izhikov <
>>>> nizhi...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Hello, Igniters.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I’m started to work on this 2.8.1 release [1]
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Resolved issues for release(28) - [2]
>>>>>>>>>>>>> Unresolved issues for release(30) - [3]
>>>>>>>>>>>>> 
>>>>>>>>>>>>> My next step:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 1. I want to double-check that all commits for the tickets with
>>>> the
>>>>>>>>>>>> fixVersion=2.8.1 presented in corresponding release branch.
>>>>>>>>>>>>> And cherry-pick losted changes.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 2. I want to reduce the scope of the release and exclude
>> tickets
>>>>>>>>> that is
>>>>>>>>>>>> not ready for now.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> As you may know, 2.8.1 is a bug fix release.
>>>>>>>>>>>>> Therefore, I think we can wait only for a blocker issues.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> What do you think?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> [1]
>>>>>>>>>>>> 
>>>>>>>>> 
>>>> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
>>>>>>>>>>>>> [2]
>>>>>>>>>>>> 
>>>>>>>>> 
>>>> 
>> https://issues.apache.org/jira/issues/?jql=(project%20%3D%20%27Ignite%27%20AND%20fixVersion%20is%20not%20empty%20AND%20fixVersion%20in%20(%272.8.1%27))%20AND%20(component%20is%20EMPTY%20OR%20component%20not%20in%20(documentation))%20and%20status%20in%20(%27CLOSED%27%2C%20%27RESOLVED%27)%20ORDER%20BY%20priority%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20
>>>>>>>>>>>>> [3]
>>>>>>>>>>>> 
>>>>>>>>> 
>>>> 
>> https://issues.apache.org/jira/issues/?jql=(project%20%3D%20%27Ignite%27%20AND%20fixVersion%20is%20not%20empty%20AND%20fixVersion%20in%20(%272.8.1%27))%20AND%20(component%20is%20EMPTY%20OR%20component%20not%20in%20(documentation))%20%20and%20status%20not%20in%20(%27CLOSED%27%2C%20%27RESOLVED%27)%20ORDER%20BY%20priority%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 8 апр. 2020 г., в 20:15, Вячеслав Коптилин <
>>>>>>>>> slava.kopti...@gmail.com>
>>>>>>>>>>>> написал(а):
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Folks,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I'd like to add ticket IGNITE-12805 "NullPointerException on
>>>> node
>>>>>>>>>>>> restart
>>>>>>>>>>>>>> when 3rd party persistence and Ignite native persistence are
>>>> used"
>>>>>>>>> to
>>>>>>>>>>>>>> ignite-2.8.1 scope.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [1]  https://issues.apache.org/jira/browse/IGNITE-12805
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>> S.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 19:57, Ilya Kasnacheev <
>>>>>>>>> ilya.kasnach...@gmail.com
>>>>>>>>>>>>> :
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Hello!
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Done!
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Ilya Kasnacheev
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <macrerg...@gmail.com>:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I'm proposing to add
>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-12549  (fix
>>>>>>>>>>>> iterators/scan
>>>>>>>>>>>>>>>> queries for replicated caches)
>>>>>>>>>>>>>>>> to 2.8.1.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>>>> Sergey Kosarev.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> вс, 5 апр. 2020 г. в 01:22, Saikat Maitra <
>>>>>>>>> saikat.mai...@gmail.com>:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I observed that we already have release 2.8.1 branch
>>>>>>>>>>>>>>>>> https://github.com/apache/ignite/tree/ignite-2.8.1
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> In that case we should be ok to merge these 2 open PRs in
>>>> master
>>>>>>>>> to
>>>>>>>>>>>>>>> make
>>>>>>>>>>>>>>>> it
>>>>>>>>>>>>>>>>> available for 2.9.0 release.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> https://github.com/apache/ignite/pull/7240
>>>>>>>>>>>>>>>>> https://github.com/apache/ignite/pull/7227
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Can you please review and confirm?
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>> Saikat
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> On Fri, Mar 20, 2020 at 8:19 AM Maxim Muzafarov <
>>>>>>>>> mmu...@apache.org>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Igniters,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> I support Nikolay Izhikov as the release manager of 2.8.1
>>>> Apache
>>>>>>>>>>>>>>>>>> Ignite release. Since no one else of committers, PMCs
>>>> expressed
>>>>>>>>> a
>>>>>>>>>>>>>>>>>> desire to lead this release I think we can close this
>>>> question
>>>>>>>>> and
>>>>>>>>>>>>>>>>>> focus on the release scope and dates.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Ivan,
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> You helped me configuring TC.Bot that time, can you please
>>>> help
>>>>>>>>>>>> again
>>>>>>>>>>>>>>>>>> and set `ignite-2.8.1` branch for guard under TC.Bot [1]?
>>>> We
>>>>>>>>> should
>>>>>>>>>>>>>>>>>> start collecting TC statistics for the release branch as
>>>> early
>>>>>>>>> as
>>>>>>>>>>>>>>>>>> possible.
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> [1] https://mtcga.gridgain.com/guard.html
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> On Fri, 20 Mar 2020 at 14:48, Taras Ledkov <
>>>>>>>>> tled...@gridgain.com>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> I propose to add the issue [1] related to SQL query
>>>> execution
>>>>>>>>> to
>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>>>>> scope.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> We had omitted this case and Ignite 2.8 contains serious
>>>> SQL
>>>>>>>>>>>> issue:
>>>>>>>>>>>>>>>>>>> cursor of a local query is not thread-safe.
>>>>>>>>>>>>>>>>>>> It is root cause of several SQL issue, e.g. JDBC thin
>>>> client
>>>>>>>>>>>> cannot
>>>>>>>>>>>>>>>>>>> execute query  from replicated cache,
>>>>>>>>>>>>>>>>>>> PME may hang after execute such queries from JDBC thin,
>>>> etc.
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> [1]. https://issues.apache.org/jira/browse/IGNITE-12800
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> On 19.03.2020 17:52, Denis Magda wrote:
>>>>>>>>>>>>>>>>>>>> Igniters,
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> As long as 2.8.1 is inevitable and we already keep
>> adding
>>>>>>>>>>>>>>> critical
>>>>>>>>>>>>>>>>>> issues
>>>>>>>>>>>>>>>>>>>> to the working queue, let's settle on the release time
>>>> frames
>>>>>>>>> and
>>>>>>>>>>>>>>>>>> decide
>>>>>>>>>>>>>>>>>>>> who will be a release manager. This is the time proposed
>>>> by
>>>>>>>>> Maxim
>>>>>>>>>>>>>>>>> and,
>>>>>>>>>>>>>>>>>>>> personally, I concur with such a schedule:
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> - Scope Freeze: April 15, 2020
>>>>>>>>>>>>>>>>>>>> - Code Freeze: April 22, 2020
>>>>>>>>>>>>>>>>>>>> - Voting Date: April 27, 2020
>>>>>>>>>>>>>>>>>>>> - Release Date: May 1, 2020
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Do we agree on this time? Is there anybody who ready to
>>>> drive
>>>>>>>>> the
>>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>>> as a release manager?
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>> Denis
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> On Thu, Mar 19, 2020 at 5:50 AM Sergey Antonov <
>>>>>>>>>>>>>>>>>> antonovserge...@gmail.com>
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Folks,
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> I'd like to add ticket IGNITE-12774 Transaction hangs
>>>> after
>>>>>>>>> too
>>>>>>>>>>>>>>>> many
>>>>>>>>>>>>>>>>>> open
>>>>>>>>>>>>>>>>>>>>> files NIO exception [1] to ignite-2.8.1 scope.
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-12774
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> ср, 18 мар. 2020 г. в 16:53, Maxim Muzafarov <
>>>>>>>>> mmu...@apache.org
>>>>>>>>>>>>>>>> :
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Folks,
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Can we add ignite-2.8.1 [2] branch under TC.Bot
>>>> protection
>>>>>>>>> [1]?
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> [1] https://mtcga.gridgain.com/guard.html
>>>>>>>>>>>>>>>>>>>>>> [2]
>> https://github.com/apache/ignite/tree/ignite-2.8.1
>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> On Mon, 16 Mar 2020 at 16:32, Alexey Goncharuk
>>>>>>>>>>>>>>>>>>>>>> <alexey.goncha...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>> Folks,
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> I've walked through all the commits to master since
>>>> 2.8
>>>>>>>>> branch
>>>>>>>>>>>>>>>> was
>>>>>>>>>>>>>>>>>> cut
>>>>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>>> filtered some tickets that in my opinion are worth
>>>>>>>>> including
>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>> 2.8.1
>>>>>>>>>>>>>>>>>>>>>>> release below (note that they are ready end the
>>>> effort of
>>>>>>>>>>>>>>>>> including
>>>>>>>>>>>>>>>>>>>>> them
>>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>>>> the release should be low as long as there are no
>>>> implicit
>>>>>>>>>>>>>>>>>> dependencies
>>>>>>>>>>>>>>>>>>>>>>> between tickets). Please share your opinion on
>>>> whether we
>>>>>>>>>>>>>>> should
>>>>>>>>>>>>>>>>>>>>> include
>>>>>>>>>>>>>>>>>>>>>>> them to the 2.8.1.
>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12717 SQL: index creation refactoring
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12590 MERGE INTO query is failing on Ignite
>>>> client
>>>>>>>>> node
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12671 Update of partition's states can stuck
>>>> when
>>>>>>>>>>>>>>>> rebalance
>>>>>>>>>>>>>>>>>>>>>>> completed during exchange
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-11798 Memory leak on unstable topology caused
>>>> by
>>>>>>>>>>>>>>>> partition
>>>>>>>>>>>>>>>>>>>>>>> reservation
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12665 SQL: Potential race on MapResult close.
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12605 Historical (WAL) rebalance can start on
>> a
>>>>>>>>> cleared
>>>>>>>>>>>>>>>>>>>>> partition
>>>>>>>>>>>>>>>>>>>>>> if
>>>>>>>>>>>>>>>>>>>>>>> some baseline node leaves the cluster and then joins
>>>> back.
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12654 Some of rentingFutures in
>>>>>>>>>>>>>>>>> GridDhtPartitionTopologyImpl
>>>>>>>>>>>>>>>>>> may
>>>>>>>>>>>>>>>>>>>>>>> accumulate a huge number of eviction callbacks
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12631 Incorrect rewriting wal record type in
>>>>>>>>> marshalled
>>>>>>>>>>>>>>>>> mode
>>>>>>>>>>>>>>>>>>>>>> during
>>>>>>>>>>>>>>>>>>>>>>> iteration
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12621 Node leave may cause
>> NullPointerException
>>>>>>>>> during
>>>>>>>>>>>>>>> IO
>>>>>>>>>>>>>>>>>>>>> message
>>>>>>>>>>>>>>>>>>>>>>> processing if security is enabled
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12636 Full rebalance instead of a historical
>>>> one
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12618 Affinity cache for version of last
>> server
>>>>>>>>> event
>>>>>>>>>>>>>>> can
>>>>>>>>>>>>>>>>> be
>>>>>>>>>>>>>>>>>>>>> wiped
>>>>>>>>>>>>>>>>>>>>>>> from history
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12013 NullPointerException is thrown by
>>>>>>>>>>>>>>>>> ExchangeLatchManager
>>>>>>>>>>>>>>>>>>>>>> during
>>>>>>>>>>>>>>>>>>>>>>> cache creation
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-11797 Fix consistency issues for atomic and
>>>> mixed
>>>>>>>>>>>>>>>> tx-atomic
>>>>>>>>>>>>>>>>>>>>> cache
>>>>>>>>>>>>>>>>>>>>>>> groups.
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12557 Destroy of big cache which is not only
>>>> cache
>>>>>>>>> in
>>>>>>>>>>>>>>>> cache
>>>>>>>>>>>>>>>>>>>>> group
>>>>>>>>>>>>>>>>>>>>>>> causes IgniteOOME
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12567 H2Tree goes into illegal state when
>>>>>>>>> non-indexed
>>>>>>>>>>>>>>>>> columns
>>>>>>>>>>>>>>>>>>>>> are
>>>>>>>>>>>>>>>>>>>>>>> dropped
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12569 Can't set serialized enum to a
>>>> BinaryObject's
>>>>>>>>>>>>>>> field
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12460 Cluster fails to find the node by
>>>> consistent
>>>>>>>>> ID
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12459 Searching checkpoint record in WAL
>>>> doesn't
>>>>>>>>> work
>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>> segment
>>>>>>>>>>>>>>>>>>>>>>> compaction
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12548 Possible tx desync during recovery on
>>>> near
>>>>>>>>> node
>>>>>>>>>>>>>>>> left.
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12546 Prevent partitions owned by other nodes
>>>> switch
>>>>>>>>>>>>>>>> their
>>>>>>>>>>>>>>>>>> state
>>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>>>> MOVING due to counter difference on node join.
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12551 Partition desync if a partition is
>>>> evicted
>>>>>>>>> then
>>>>>>>>>>>>>>>> owned
>>>>>>>>>>>>>>>>>>>>> again
>>>>>>>>>>>>>>>>>>>>>>> and historically rebalanced
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12536 Inconsistency between cache data and
>>>> indexes
>>>>>>>>> when
>>>>>>>>>>>>>>>>> cache
>>>>>>>>>>>>>>>>>>>>>>> operation is interrupted
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12403 Throttle page difference output in
>>>>>>>>>>>>>>>> PageMemoryTracker
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12523 Continuously generated thread dumps in
>>>> failure
>>>>>>>>>>>>>>>>>> processor
>>>>>>>>>>>>>>>>>>>>>> slow
>>>>>>>>>>>>>>>>>>>>>>> down the whole system
>>>>>>>>>>>>>>>>>>>>>>> IGNITE-12489 Error during purges by expiration:
>>>> Unknown
>>>>>>>>> page
>>>>>>>>>>>>>>>> type
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> BR, Sergey Antonov
>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Taras Ledkov
>>>>>>>>>>>>>>>>>>> Mail-To: tled...@gridgain.com
>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>> 
>> 

Reply via email to