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

2020-05-21 Thread Nikolay Izhikov
Done, thanks.

> 21 мая 2020 г., в 16:34, Ilya Kasnacheev  
> написал(а):
> 
> Hello!
> 
> Please apply https://github.com/apache/ignite/pull/7832
> 
> Regards,
> -- 
> Ilya Kasnacheev
> 
> 
> чт, 21 мая 2020 г. в 16:02, Nikolay Izhikov :
> 
>> 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 
>> написал(а):
>>> 
>>> 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 :
>>> 
 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 
 написал(а):
> 
> 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, Юрий 
>> написал(а):
>> 
>> 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 :
>> 
>>> Done.
>>> 
>>> 
 7 мая 2020 г., в 13:20, Denis Garus 
>> написал(а):
 
 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 >> :
 
> 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
> [2]:
> 
> 
>>> 
 
>> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
> 
> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov >> :
> 
>> Hello, Alex.
>> 
>> +1 from me.
>> 
>>> 28 апр. 2020 г., в 15:03, Alex Plehanov >> 
>> написал(а):
>>> 
>>> 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 <
>> nizhi...@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-11687Concurrent WAL replay & log may fail with CRC
 error
>>> on
 read - Dmitriy Govorukhin
 IGNITE-12346.NET: Platform
 error:System.NullReferenceException -
 Pavel Tupitsyn
 
 IN PROGRESS:
 
 IGNITE-12637IgniteSparkSession doesn't start the clients on
>>> really
 distributed cluster - Yaroslav Molochkov
 IGNITE-12788Cluster achieved fully rebalanced (PME-free
>> ready)
> state
 metric - Nikolay Izhikov
 
 PATCH AVAILABLE:
 
 IGNITE-10417notifyDiscoveryListener() call can be lost. -
 Pavel
 Voronkin
 IGNITE-12852Comma in field is not supported by COPY command
>> -
> YuJue
>> Li
 IGNITE-12252Unchecked exceptions during rebalancing should
>> be
>> handled
 - Nikolai Kulagin
 IGNITE-12905QueryKeyValueIterable missing custom
>> spliterator()
 implementation - Johnny Galatikitis
 IGNITE-12801Possible extra page release when throttling and
>> checkpoint
 thread store its concurrently - Anton Kalashnikov
 IGNITE-12794Scan query fails with an assertion error:
 Unexpected
> row
 key - Denis Mekhanikov
 
 
> 

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

2020-05-21 Thread Ilya Kasnacheev
Hello!

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

Regards,
-- 
Ilya Kasnacheev


чт, 21 мая 2020 г. в 16:02, Nikolay Izhikov :

> 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 
> написал(а):
> >
> > 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 :
> >
> >> 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 
> >> написал(а):
> >>>
> >>> 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, Юрий 
> написал(а):
> 
>  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 :
> 
> > Done.
> >
> >
> >> 7 мая 2020 г., в 13:20, Denis Garus 
> написал(а):
> >>
> >> 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  >:
> >>
> >>> 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
> >>> [2]:
> >>>
> >>>
> >
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
> >>>
> >>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov  >:
> >>>
>  Hello, Alex.
> 
>  +1 from me.
> 
> > 28 апр. 2020 г., в 15:03, Alex Plehanov  >
>  написал(а):
> >
> > 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 <
> nizhi...@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-11687Concurrent WAL replay & log may fail with CRC
> >> error
> > on
> >> read - Dmitriy Govorukhin
> >> IGNITE-12346.NET: Platform
> >> error:System.NullReferenceException -
> >> Pavel Tupitsyn
> >>
> >> IN PROGRESS:
> >>
> >> IGNITE-12637IgniteSparkSession doesn't start the clients on
> > really
> >> distributed cluster - Yaroslav Molochkov
> >> IGNITE-12788Cluster achieved fully rebalanced (PME-free
> ready)
> >>> state
> >> metric - Nikolay Izhikov
> >>
> >> PATCH AVAILABLE:
> >>
> >> IGNITE-10417notifyDiscoveryListener() call can be lost. -
> >> Pavel
> >> Voronkin
> >> IGNITE-12852Comma in field is not supported by COPY command
> -
> >>> YuJue
>  Li
> >> IGNITE-12252Unchecked exceptions during rebalancing should
> be
>  handled
> >> - Nikolai Kulagin
> >> IGNITE-12905QueryKeyValueIterable missing custom
> spliterator()
> >> implementation - Johnny Galatikitis
> >> IGNITE-12801Possible extra page release when throttling and
>  checkpoint
> >> thread store its concurrently - Anton Kalashnikov
> >> IGNITE-12794Scan query fails with an assertion error:
> >> Unexpected
> >>> row
> >> key - Denis Mekhanikov
> >>
> >>
> >>> 27 апр. 2020 г., в 11:08, Taras Ledkov 
> >> написал(а):
> >>>
> >>> Hi,
> >>>
> >>> Nikolay, i've created PR [1] that contains the 

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

2020-05-21 Thread Nikolay Izhikov
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  
> написал(а):
> 
> 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 :
> 
>> 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 
>> написал(а):
>>> 
>>> 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, Юрий  написал(а):
 
 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 :
 
> Done.
> 
> 
>> 7 мая 2020 г., в 13:20, Denis Garus  написал(а):
>> 
>> 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 :
>> 
>>> 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
>>> [2]:
>>> 
>>> 
> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
>>> 
>>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov :
>>> 
 Hello, Alex.
 
 +1 from me.
 
> 28 апр. 2020 г., в 15:03, Alex Plehanov 
 написал(а):
> 
> 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 >> :
> 
>> 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-11687Concurrent WAL replay & log may fail with CRC
>> error
> on
>> read - Dmitriy Govorukhin
>> IGNITE-12346.NET: Platform
>> error:System.NullReferenceException -
>> Pavel Tupitsyn
>> 
>> IN PROGRESS:
>> 
>> IGNITE-12637IgniteSparkSession doesn't start the clients on
> really
>> distributed cluster - Yaroslav Molochkov
>> IGNITE-12788Cluster achieved fully rebalanced (PME-free ready)
>>> state
>> metric - Nikolay Izhikov
>> 
>> PATCH AVAILABLE:
>> 
>> IGNITE-10417notifyDiscoveryListener() call can be lost. -
>> Pavel
>> Voronkin
>> IGNITE-12852Comma in field is not supported by COPY command -
>>> YuJue
 Li
>> IGNITE-12252Unchecked exceptions during rebalancing should be
 handled
>> - Nikolai Kulagin
>> IGNITE-12905QueryKeyValueIterable missing custom spliterator()
>> implementation - Johnny Galatikitis
>> IGNITE-12801Possible extra page release when throttling and
 checkpoint
>> thread store its concurrently - Anton Kalashnikov
>> IGNITE-12794Scan query fails with an assertion error:
>> Unexpected
>>> row
>> key - Denis Mekhanikov
>> 
>> 
>>> 27 апр. 2020 г., в 11:08, Taras Ledkov 
>> написал(а):
>>> 
>>> 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
>> 

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

2020-05-21 Thread Ilya Kasnacheev
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 :

> 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 
> написал(а):
> >
> > 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, Юрий  написал(а):
> >>
> >> 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 :
> >>
> >>> Done.
> >>>
> >>>
>  7 мая 2020 г., в 13:20, Denis Garus  написал(а):
> 
>  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 :
> 
> > 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
> > [2]:
> >
> >
> >>>
> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
> >
> > вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov :
> >
> >> Hello, Alex.
> >>
> >> +1 from me.
> >>
> >>> 28 апр. 2020 г., в 15:03, Alex Plehanov 
> >> написал(а):
> >>>
> >>> 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  >:
> >>>
>  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-11687Concurrent WAL replay & log may fail with CRC
> error
> >>> on
>  read - Dmitriy Govorukhin
>  IGNITE-12346.NET: Platform
> error:System.NullReferenceException -
>  Pavel Tupitsyn
> 
>  IN PROGRESS:
> 
>  IGNITE-12637IgniteSparkSession doesn't start the clients on
> >>> really
>  distributed cluster - Yaroslav Molochkov
>  IGNITE-12788Cluster achieved fully rebalanced (PME-free ready)
> > state
>  metric - Nikolay Izhikov
> 
>  PATCH AVAILABLE:
> 
>  IGNITE-10417notifyDiscoveryListener() call can be lost. -
> Pavel
>  Voronkin
>  IGNITE-12852Comma in field is not supported by COPY command -
> > YuJue
> >> Li
>  IGNITE-12252Unchecked exceptions during rebalancing should be
> >> handled
>  - Nikolai Kulagin
>  IGNITE-12905QueryKeyValueIterable missing custom spliterator()
>  implementation - Johnny Galatikitis
>  IGNITE-12801Possible extra page release when throttling and
> >> checkpoint
>  thread store its concurrently - Anton Kalashnikov
>  IGNITE-12794Scan query fails with an assertion error:
> Unexpected
> > row
>  key - Denis Mekhanikov
> 
> 
> > 27 апр. 2020 г., в 11:08, Taras Ledkov 
>  написал(а):
> >
> > 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]. 

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

2020-05-20 Thread Nikolay Izhikov
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  написал(а):
> 
> 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, Юрий  написал(а):
>> 
>> 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 :
>> 
>>> Done.
>>> 
>>> 
 7 мая 2020 г., в 13:20, Denis Garus  написал(а):
 
 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 :
 
> 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
> [2]:
> 
> 
>>> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
> 
> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov :
> 
>> Hello, Alex.
>> 
>> +1 from me.
>> 
>>> 28 апр. 2020 г., в 15:03, Alex Plehanov 
>> написал(а):
>>> 
>>> 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 :
>>> 
 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-11687Concurrent WAL replay & log may fail with CRC error
>>> on
 read - Dmitriy Govorukhin
 IGNITE-12346.NET: Platform error:System.NullReferenceException -
 Pavel Tupitsyn
 
 IN PROGRESS:
 
 IGNITE-12637IgniteSparkSession doesn't start the clients on
>>> really
 distributed cluster - Yaroslav Molochkov
 IGNITE-12788Cluster achieved fully rebalanced (PME-free ready)
> state
 metric - Nikolay Izhikov
 
 PATCH AVAILABLE:
 
 IGNITE-10417notifyDiscoveryListener() call can be lost. - Pavel
 Voronkin
 IGNITE-12852Comma in field is not supported by COPY command -
> YuJue
>> Li
 IGNITE-12252Unchecked exceptions during rebalancing should be
>> handled
 - Nikolai Kulagin
 IGNITE-12905QueryKeyValueIterable missing custom spliterator()
 implementation - Johnny Galatikitis
 IGNITE-12801Possible extra page release when throttling and
>> checkpoint
 thread store its concurrently - Anton Kalashnikov
 IGNITE-12794Scan query fails with an assertion error: Unexpected
> row
 key - Denis Mekhanikov
 
 
> 27 апр. 2020 г., в 11:08, Taras Ledkov 
 написал(а):
> 
> 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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, 

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

2020-05-20 Thread Nikolay Izhikov
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, Юрий  написал(а):
> 
> 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 :
> 
>> Done.
>> 
>> 
>>> 7 мая 2020 г., в 13:20, Denis Garus  написал(а):
>>> 
>>> 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 :
>>> 
 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
 [2]:
 
 
>> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
 
 вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov :
 
> Hello, Alex.
> 
> +1 from me.
> 
>> 28 апр. 2020 г., в 15:03, Alex Plehanov 
> написал(а):
>> 
>> 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 :
>> 
>>> 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-11687Concurrent WAL replay & log may fail with CRC error
>> on
>>> read - Dmitriy Govorukhin
>>> IGNITE-12346.NET: Platform error:System.NullReferenceException -
>>> Pavel Tupitsyn
>>> 
>>> IN PROGRESS:
>>> 
>>> IGNITE-12637IgniteSparkSession doesn't start the clients on
>> really
>>> distributed cluster - Yaroslav Molochkov
>>> IGNITE-12788Cluster achieved fully rebalanced (PME-free ready)
 state
>>> metric - Nikolay Izhikov
>>> 
>>> PATCH AVAILABLE:
>>> 
>>> IGNITE-10417notifyDiscoveryListener() call can be lost. - Pavel
>>> Voronkin
>>> IGNITE-12852Comma in field is not supported by COPY command -
 YuJue
> Li
>>> IGNITE-12252Unchecked exceptions during rebalancing should be
> handled
>>> - Nikolai Kulagin
>>> IGNITE-12905QueryKeyValueIterable missing custom spliterator()
>>> implementation - Johnny Galatikitis
>>> IGNITE-12801Possible extra page release when throttling and
> checkpoint
>>> thread store its concurrently - Anton Kalashnikov
>>> IGNITE-12794Scan query fails with an assertion error: Unexpected
 row
>>> key - Denis Mekhanikov
>>> 
>>> 
 27 апр. 2020 г., в 11:08, Taras Ledkov 
>>> написал(а):
 
 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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 

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

2020-05-14 Thread Юрий
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 :

> Done.
>
>
> > 7 мая 2020 г., в 13:20, Denis Garus  написал(а):
> >
> > 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 :
> >
> >> 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
> >> [2]:
> >>
> >>
> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
> >>
> >> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov :
> >>
> >>> Hello, Alex.
> >>>
> >>> +1 from me.
> >>>
>  28 апр. 2020 г., в 15:03, Alex Plehanov 
> >>> написал(а):
> 
>  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 :
> 
> > 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-11687Concurrent WAL replay & log may fail with CRC error
> on
> > read - Dmitriy Govorukhin
> > IGNITE-12346.NET: Platform error:System.NullReferenceException -
> > Pavel Tupitsyn
> >
> > IN PROGRESS:
> >
> > IGNITE-12637IgniteSparkSession doesn't start the clients on
> really
> > distributed cluster - Yaroslav Molochkov
> > IGNITE-12788Cluster achieved fully rebalanced (PME-free ready)
> >> state
> > metric - Nikolay Izhikov
> >
> > PATCH AVAILABLE:
> >
> > IGNITE-10417notifyDiscoveryListener() call can be lost. - Pavel
> > Voronkin
> > IGNITE-12852Comma in field is not supported by COPY command -
> >> YuJue
> >>> Li
> > IGNITE-12252Unchecked exceptions during rebalancing should be
> >>> handled
> > - Nikolai Kulagin
> > IGNITE-12905QueryKeyValueIterable missing custom spliterator()
> > implementation - Johnny Galatikitis
> > IGNITE-12801Possible extra page release when throttling and
> >>> checkpoint
> > thread store its concurrently - Anton Kalashnikov
> > IGNITE-12794Scan query fails with an assertion error: Unexpected
> >> row
> > key - Denis Mekhanikov
> >
> >
> >> 27 апр. 2020 г., в 11:08, Taras Ledkov 
> > написал(а):
> >>
> >> 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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 
> > написал(а):
> >
> > 

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

2020-05-07 Thread Nikolay Izhikov
Done.


> 7 мая 2020 г., в 13:20, Denis Garus  написал(а):
> 
> 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 :
> 
>> 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
>> [2]:
>> 
>> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
>> 
>> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov :
>> 
>>> Hello, Alex.
>>> 
>>> +1 from me.
>>> 
 28 апр. 2020 г., в 15:03, Alex Plehanov 
>>> написал(а):
 
 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 :
 
> 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-11687Concurrent WAL replay & log may fail with CRC error on
> read - Dmitriy Govorukhin
> IGNITE-12346.NET: Platform error:System.NullReferenceException -
> Pavel Tupitsyn
> 
> IN PROGRESS:
> 
> IGNITE-12637IgniteSparkSession doesn't start the clients on really
> distributed cluster - Yaroslav Molochkov
> IGNITE-12788Cluster achieved fully rebalanced (PME-free ready)
>> state
> metric - Nikolay Izhikov
> 
> PATCH AVAILABLE:
> 
> IGNITE-10417notifyDiscoveryListener() call can be lost. - Pavel
> Voronkin
> IGNITE-12852Comma in field is not supported by COPY command -
>> YuJue
>>> Li
> IGNITE-12252Unchecked exceptions during rebalancing should be
>>> handled
> - Nikolai Kulagin
> IGNITE-12905QueryKeyValueIterable missing custom spliterator()
> implementation - Johnny Galatikitis
> IGNITE-12801Possible extra page release when throttling and
>>> checkpoint
> thread store its concurrently - Anton Kalashnikov
> IGNITE-12794Scan query fails with an assertion error: Unexpected
>> row
> key - Denis Mekhanikov
> 
> 
>> 27 апр. 2020 г., в 11:08, Taras Ledkov 
> написал(а):
>> 
>> 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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 
> написал(а):
> 
> 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 

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

2020-05-07 Thread Denis Garus
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 :

> 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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
> [2]:
>
> https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1
>
> вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov :
>
> > Hello, Alex.
> >
> > +1 from me.
> >
> > > 28 апр. 2020 г., в 15:03, Alex Plehanov 
> > написал(а):
> > >
> > > 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 :
> > >
> > >> 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-11687Concurrent WAL replay & log may fail with CRC error on
> > >> read - Dmitriy Govorukhin
> > >> IGNITE-12346.NET: Platform error:System.NullReferenceException -
> > >> Pavel Tupitsyn
> > >>
> > >> IN PROGRESS:
> > >>
> > >> IGNITE-12637IgniteSparkSession doesn't start the clients on really
> > >> distributed cluster - Yaroslav Molochkov
> > >> IGNITE-12788Cluster achieved fully rebalanced (PME-free ready)
> state
> > >> metric - Nikolay Izhikov
> > >>
> > >> PATCH AVAILABLE:
> > >>
> > >> IGNITE-10417notifyDiscoveryListener() call can be lost. - Pavel
> > >> Voronkin
> > >> IGNITE-12852Comma in field is not supported by COPY command -
> YuJue
> > Li
> > >> IGNITE-12252Unchecked exceptions during rebalancing should be
> > handled
> > >> - Nikolai Kulagin
> > >> IGNITE-12905QueryKeyValueIterable missing custom spliterator()
> > >> implementation - Johnny Galatikitis
> > >> IGNITE-12801Possible extra page release when throttling and
> > checkpoint
> > >> thread store its concurrently - Anton Kalashnikov
> > >> IGNITE-12794Scan query fails with an assertion error: Unexpected
> row
> > >> key - Denis Mekhanikov
> > >>
> > >>
> > >>> 27 апр. 2020 г., в 11:08, Taras Ledkov 
> > >> написал(а):
> > >>>
> > >>> 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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 
> > >> написал(а):
> > >>
> > >> 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 

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

2020-04-30 Thread Alex Plehanov
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=IgniteTests24Java8_RunAll=pull%2F7754%2Fhead=Latest=ignite-2.8.1
[2]:
https://mtcga.gridgain.com/pr.html?serverId=apache=IgniteTests24Java8_RunAll=pull%2F7755%2Fhead=Latest=ignite-2.8.1

вт, 28 апр. 2020 г. в 15:19, Nikolay Izhikov :

> Hello, Alex.
>
> +1 from me.
>
> > 28 апр. 2020 г., в 15:03, Alex Plehanov 
> написал(а):
> >
> > 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 :
> >
> >> 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-11687Concurrent WAL replay & log may fail with CRC error on
> >> read - Dmitriy Govorukhin
> >> IGNITE-12346.NET: Platform error:System.NullReferenceException -
> >> Pavel Tupitsyn
> >>
> >> IN PROGRESS:
> >>
> >> IGNITE-12637IgniteSparkSession doesn't start the clients on really
> >> distributed cluster - Yaroslav Molochkov
> >> IGNITE-12788Cluster achieved fully rebalanced (PME-free ready) state
> >> metric - Nikolay Izhikov
> >>
> >> PATCH AVAILABLE:
> >>
> >> IGNITE-10417notifyDiscoveryListener() call can be lost. - Pavel
> >> Voronkin
> >> IGNITE-12852Comma in field is not supported by COPY command - YuJue
> Li
> >> IGNITE-12252Unchecked exceptions during rebalancing should be
> handled
> >> - Nikolai Kulagin
> >> IGNITE-12905QueryKeyValueIterable missing custom spliterator()
> >> implementation - Johnny Galatikitis
> >> IGNITE-12801Possible extra page release when throttling and
> checkpoint
> >> thread store its concurrently - Anton Kalashnikov
> >> IGNITE-12794Scan query fails with an assertion error: Unexpected row
> >> key - Denis Mekhanikov
> >>
> >>
> >>> 27 апр. 2020 г., в 11:08, Taras Ledkov 
> >> написал(а):
> >>>
> >>> 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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 
> >> написал(а):
> >>
> >> 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] 

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

2020-04-28 Thread Nikolay Izhikov
Hello, Alex.

+1 from me.

> 28 апр. 2020 г., в 15:03, Alex Plehanov  написал(а):
> 
> 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 :
> 
>> 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-11687Concurrent WAL replay & log may fail with CRC error on
>> read - Dmitriy Govorukhin
>> IGNITE-12346.NET: Platform error:System.NullReferenceException -
>> Pavel Tupitsyn
>> 
>> IN PROGRESS:
>> 
>> IGNITE-12637IgniteSparkSession doesn't start the clients on really
>> distributed cluster - Yaroslav Molochkov
>> IGNITE-12788Cluster achieved fully rebalanced (PME-free ready) state
>> metric - Nikolay Izhikov
>> 
>> PATCH AVAILABLE:
>> 
>> IGNITE-10417notifyDiscoveryListener() call can be lost. - Pavel
>> Voronkin
>> IGNITE-12852Comma in field is not supported by COPY command - YuJue Li
>> IGNITE-12252Unchecked exceptions during rebalancing should be handled
>> - Nikolai Kulagin
>> IGNITE-12905QueryKeyValueIterable missing custom spliterator()
>> implementation - Johnny Galatikitis
>> IGNITE-12801Possible extra page release when throttling and checkpoint
>> thread store its concurrently - Anton Kalashnikov
>> IGNITE-12794Scan query fails with an assertion error: Unexpected row
>> key - Denis Mekhanikov
>> 
>> 
>>> 27 апр. 2020 г., в 11:08, Taras Ledkov 
>> написал(а):
>>> 
>>> 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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 
>> написал(а):
>> 
>> 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
>> 
>> [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 :
>> 
>>> 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]

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

2020-04-28 Thread Alex Plehanov
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 :

> 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-11687Concurrent WAL replay & log may fail with CRC error on
> read - Dmitriy Govorukhin
> IGNITE-12346.NET: Platform error:System.NullReferenceException -
> Pavel Tupitsyn
>
> IN PROGRESS:
>
> IGNITE-12637IgniteSparkSession doesn't start the clients on really
> distributed cluster - Yaroslav Molochkov
> IGNITE-12788Cluster achieved fully rebalanced (PME-free ready) state
> metric - Nikolay Izhikov
>
> PATCH AVAILABLE:
>
> IGNITE-10417notifyDiscoveryListener() call can be lost. - Pavel
> Voronkin
> IGNITE-12852Comma in field is not supported by COPY command - YuJue Li
> IGNITE-12252Unchecked exceptions during rebalancing should be handled
> - Nikolai Kulagin
> IGNITE-12905QueryKeyValueIterable missing custom spliterator()
> implementation - Johnny Galatikitis
> IGNITE-12801Possible extra page release when throttling and checkpoint
> thread store its concurrently - Anton Kalashnikov
> IGNITE-12794Scan query fails with an assertion error: Unexpected row
> key - Denis Mekhanikov
>
>
> > 27 апр. 2020 г., в 11:08, Taras Ledkov 
> написал(а):
> >
> > 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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 
> написал(а):
> 
>  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
>  
>  [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 :
> 
> > 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 :
> >> Hello, Igniters.
> >>
> >> While 

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

2020-04-27 Thread Nikolay Izhikov
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-11687Concurrent WAL replay & log may fail with CRC error on read - 
Dmitriy Govorukhin
IGNITE-12346.NET: Platform error:System.NullReferenceException -Pavel 
Tupitsyn

IN PROGRESS:

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

PATCH AVAILABLE:

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


> 27 апр. 2020 г., в 11:08, Taras Ledkov  написал(а):
> 
> 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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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  написал(а):
 
 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
 
 [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 :
 
> 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 :
>> 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==testDetails=-7895536196794411367=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50
>  
>> [2]
> https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8==testDetails=-3485591522651012009=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50
>  

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

2020-04-27 Thread Taras Ledkov

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=IgniteTests24Java8_RunAll=pull%2F7703%2Fhead=Latest=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  
написал(а):


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

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


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 :

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==testDetails=-7895536196794411367=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50 


[2]
https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8==testDetails=-3485591522651012009=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50 




21 апр. 2020 г., в 17:49, Ivan Bessonov 

написал(а):

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 :


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  
написал(а):


Hi


IGNITE-12735 - Metric exporter implementation could lead to

NullPointerException from gauge which invoke communication

IGNITE-12568 - MessageFactory implementations refactoring
Personally, I’m against any refactoring improvements in bug fix

release.

So, I propose to exclude IGNITE-12756 from 2.8.1
Andrey, what do you think as a committer of this improvements?

Mainly IGNITE-12756 brings some improvements related with TCP
communication metrics (performance, memory footprint,

IgniteSpiContext

improved in order to provide ability to implement metrics related
SPI's without using internal API's, code improvements)

But! It also fixes potential NPE's which can be thrown on node 
start.

So it would be great to include this fix to 2.8.1 release.

On Tue, Apr 21, 2020 at 11:12 AM Nikolay Izhikov <

nizhi...@apache.org>

wrote:

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


Thanks!


considering commit "683f22e64f IGNITE-12756 TcpCommunication SPI

metrics

improvement" - it depends
on https://issues.apache.org/jira/browse/IGNITE-12735 and
https://issues.apache.org/jira/browse/IGNITE-12568,
both were targeted to 2.9, but this has to be changed probably.


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

2020-04-23 Thread Mikhail Petrov

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  написал(а):

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

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


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 :

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==testDetails=-7895536196794411367=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50

[2]

https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8==testDetails=-3485591522651012009=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50



21 апр. 2020 г., в 17:49, Ivan Bessonov 

написал(а):

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 :


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  написал(а):

Hi


IGNITE-12735 - Metric exporter implementation could lead to

NullPointerException from gauge which invoke communication

IGNITE-12568 - MessageFactory implementations refactoring
Personally, I’m against any refactoring improvements in bug fix

release.

So, I propose to exclude IGNITE-12756 from 2.8.1
Andrey, what do you think as a committer of this improvements?

Mainly IGNITE-12756 brings some improvements related with TCP
communication metrics (performance, memory footprint,

IgniteSpiContext

improved in order to provide ability to implement metrics related
SPI's without using internal API's, code improvements)

But! It also fixes potential NPE's which can be thrown on node start.
So it would be great to include this fix to 2.8.1 release.

On Tue, Apr 21, 2020 at 11:12 AM Nikolay Izhikov <

nizhi...@apache.org>

wrote:

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


Thanks!


considering commit "683f22e64f IGNITE-12756 TcpCommunication SPI

metrics

improvement" - it depends
on https://issues.apache.org/jira/browse/IGNITE-12735 and
https://issues.apache.org/jira/browse/IGNITE-12568,
both were targeted to 2.9, but this has to be changed probably.

IGNITE-12735 - Metric exporter implementation could lead to

NullPointerException from gauge which invoke communication

IGNITE-12568 - MessageFactory implementations refactoring

Ivan,
Personally, I’m against any refactoring improvements in bug fix

release.

So, I propose to exclude IGNITE-12756 from 2.8.1

Andrey, what do you think as a committer of this improvements?



21 апр. 2020 г., в 10:44, Alex Plehanov 

написал(а):

Nikolay,

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

вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov 
:

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 

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

2020-04-22 Thread Nikolay Izhikov
Hello, Ivan.

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

> 22 апр. 2020 г., в 10:21, Ivan Bessonov  написал(а):
> 
> 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
> 
> [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 :
> 
>> 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 :
>>> 
>>> 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==testDetails=-7895536196794411367=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50
>>> 
>>> [2]
>> https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8==testDetails=-3485591522651012009=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50
>>> 
>>> 
 21 апр. 2020 г., в 17:49, Ivan Bessonov 
>> написал(а):
 
 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 :
 
> 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  написал(а):
>> 
>> Hi
>> 
>>> IGNITE-12735 - Metric exporter implementation could lead to
> NullPointerException from gauge which invoke communication
>>> IGNITE-12568 - MessageFactory implementations refactoring
>> 
>>> Personally, I’m against any refactoring improvements in bug fix
>> release.
>>> So, I propose to exclude IGNITE-12756 from 2.8.1
>> 
>>> Andrey, what do you think as a committer of this improvements?
>> 
>> Mainly IGNITE-12756 brings some improvements related with TCP
>> communication metrics (performance, memory footprint,
>> IgniteSpiContext
>> improved in order to provide ability to implement metrics related
>> SPI's without using internal API's, code improvements)
>> 
>> But! It also fixes potential NPE's which can be thrown on node start.
>> So it would be great to include this fix to 2.8.1 release.
>> 
>> On Tue, Apr 21, 2020 at 11:12 AM Nikolay Izhikov <
>> nizhi...@apache.org>
> wrote:
>>> 
 I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>> 
>>> 
>>> Thanks!
>>> 
 considering commit "683f22e64f IGNITE-12756 TcpCommunication SPI
> metrics
> improvement" - it depends
> on https://issues.apache.org/jira/browse/IGNITE-12735 and
> https://issues.apache.org/jira/browse/IGNITE-12568,
> both were targeted to 2.9, but this has to be changed probably.
>>> 
>>> IGNITE-12735 - Metric exporter implementation could lead to
> NullPointerException from gauge which invoke communication
>>> IGNITE-12568 - MessageFactory implementations refactoring
>>> 
>>> Ivan,
>>> Personally, I’m against any refactoring improvements in bug fix
>> release.
>>> So, I propose to exclude IGNITE-12756 from 2.8.1
>>> 
>>> Andrey, what do you think as a committer of this improvements?
>>> 
>>> 
 21 апр. 2020 г., в 10:44, Alex Plehanov 
> написал(а):
 
 Nikolay,
 
 I've cherry-picked IGNITE-12734 to 2.8.1 branch.
 
 вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov >> :
 
> Hello, 

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

2020-04-22 Thread Ivan Bessonov
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

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

> 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 :
> >
> > 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==testDetails=-7895536196794411367=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50
> >
> > [2]
> https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8==testDetails=-3485591522651012009=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50
> >
> >
> > > 21 апр. 2020 г., в 17:49, Ivan Bessonov 
> написал(а):
> > >
> > > 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 :
> > >
> > >> 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  написал(а):
> > >>>
> > >>> Hi
> > >>>
> >  IGNITE-12735 - Metric exporter implementation could lead to
> > >> NullPointerException from gauge which invoke communication
> >  IGNITE-12568 - MessageFactory implementations refactoring
> > >>>
> >  Personally, I’m against any refactoring improvements in bug fix
> release.
> >  So, I propose to exclude IGNITE-12756 from 2.8.1
> > >>>
> >  Andrey, what do you think as a committer of this improvements?
> > >>>
> > >>> Mainly IGNITE-12756 brings some improvements related with TCP
> > >>> communication metrics (performance, memory footprint,
> IgniteSpiContext
> > >>> improved in order to provide ability to implement metrics related
> > >>> SPI's without using internal API's, code improvements)
> > >>>
> > >>> But! It also fixes potential NPE's which can be thrown on node start.
> > >>> So it would be great to include this fix to 2.8.1 release.
> > >>>
> > >>> On Tue, Apr 21, 2020 at 11:12 AM Nikolay Izhikov <
> nizhi...@apache.org>
> > >> wrote:
> > 
> > > I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> > 
> > 
> >  Thanks!
> > 
> > > considering commit "683f22e64f IGNITE-12756 TcpCommunication SPI
> > >> metrics
> > >> improvement" - it depends
> > >> on https://issues.apache.org/jira/browse/IGNITE-12735 and
> > >> https://issues.apache.org/jira/browse/IGNITE-12568,
> > >> both were targeted to 2.9, but this has to be changed probably.
> > 
> >  IGNITE-12735 - Metric exporter implementation could lead to
> > >> NullPointerException from gauge which invoke communication
> >  IGNITE-12568 - MessageFactory implementations refactoring
> > 
> >  Ivan,
> >  Personally, I’m against any refactoring improvements in bug fix
> release.
> >  So, I propose to exclude IGNITE-12756 from 2.8.1
> > 
> >  Andrey, what do you think as a committer of this improvements?
> > 
> > 
> > > 21 апр. 2020 г., в 10:44, Alex Plehanov 
> > >> написал(а):
> > >
> > > Nikolay,
> > >
> > > I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> > >
> > > вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov  >:
> > >
> > >> Hello, Igniters,
> > >>
> > >> considering commit "683f22e64f IGNITE-12756 TcpCommunication SPI
> > >> metrics
> > >> improvement" - it depends
> > >> on 

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

2020-04-21 Thread Pavel Pereslegin
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 :
>
> 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==testDetails=-7895536196794411367=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50
>
> [2] 
> https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8==testDetails=-3485591522651012009=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50
>
>
> > 21 апр. 2020 г., в 17:49, Ivan Bessonov  написал(а):
> >
> > 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 :
> >
> >> 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  написал(а):
> >>>
> >>> 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 
> >> 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 
> >> написал(а):
> >
> > Nikolay,
> >
> > I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >
> > вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
> >
> >> 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 :
> >>
> >>> 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-21 Thread Denis Magda
Nikolay,

@Peter Ivanov  or @Dmitriy Pavlov
 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  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 
> написал(а):
> >
> >> 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 
> написал(а):
> >>
> >> Nikolay,
> >>
> >> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>
> >> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
> >>
> >>> 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 :
> >>>
>  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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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.
>  + 

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

2020-04-21 Thread Nikolay Izhikov
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==testDetails=-7895536196794411367=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50

[2] 
https://ci.ignite.apache.org/project.html?projectId=IgniteTests24Java8==testDetails=-3485591522651012009=TEST_STATUS_DESC_IgniteTests24Java8=__all_branches__=50


> 21 апр. 2020 г., в 17:49, Ivan Bessonov  написал(а):
> 
> 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 :
> 
>> 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  написал(а):
>>> 
>>> 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 
>> 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 
>> написал(а):
> 
> Nikolay,
> 
> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> 
> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
> 
>> 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 :
>> 
>>> 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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
>> 

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

2020-04-21 Thread Ivan Bessonov
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 :

> 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  написал(а):
> >
> > 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 
> 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 
> написал(а):
> >>>
> >>> Nikolay,
> >>>
> >>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >>>
> >>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
> >>>
>  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 :
> 
> > 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-21 Thread Nikolay Izhikov
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  написал(а):
> 
> 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  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  
>>> написал(а):
>>> 
>>> Nikolay,
>>> 
>>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>>> 
>>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
>>> 
 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 :
 
> 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-21 Thread Andrey Gura
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  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  
> > написал(а):
> >
> > Nikolay,
> >
> > I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> >
> > вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
> >
> >> 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 :
> >>
> >>> 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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.
> >>> 

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

2020-04-21 Thread Nikolay Izhikov
Taras,

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

> 21 апр. 2020 г., в 14:02, Taras Ledkov  написал(а):
> 
> 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  
>>> написал(а):
>>> 
 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  
 написал(а):
 
 Nikolay,
 
 I've cherry-picked IGNITE-12734 to 2.8.1 branch.
 
 вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
 
> 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 :
> 
>> 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-21 Thread Taras Ledkov

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  написал(а):


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  написал(а):

Nikolay,

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

вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :


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 :


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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-21 Thread Nikolay Izhikov
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  написал(а):
> 
>> 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  написал(а):
>> 
>> Nikolay,
>> 
>> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
>> 
>> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
>> 
>>> 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 :
>>> 
 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-21 Thread Nikolay Izhikov
> 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  написал(а):
> 
> Nikolay,
> 
> I've cherry-picked IGNITE-12734 to 2.8.1 branch.
> 
> вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :
> 
>> 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 :
>> 
>>> 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-21 Thread Alex Plehanov
Nikolay,

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

вт, 21 апр. 2020 г. в 10:02, Ivan Bessonov :

> 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 :
>
> > 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-21 Thread Ivan Bessonov
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 :

> 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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-20 Thread Nikolay Izhikov
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=IgniteTests24Java8_RunAll=pull%2F7690%2Fhead=Latest=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 

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

2020-04-18 Thread Nikolay Izhikov
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 

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

2020-04-17 Thread Alexey Goncharuk
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 :

> 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 
> написал(а):
> >
> > 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 :
> >
> >> Great!
> >>
> >> Best regards,
> >> Ivan Pavlukhin
> >>
> >> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov :
> >>>
> >>> 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 
> >> написал(а):
> 
> > 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 :
> >
> > 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 
> >> написал(а):
> >>
> >> 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  >:
> 
>  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  >
> >>> написал(а):
> >
> > 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  >:
> >
> >> 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 

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

2020-04-17 Thread Nikolay Izhikov
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  
> написал(а):
> 
> 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 :
> 
>> Great!
>> 
>> Best regards,
>> Ivan Pavlukhin
>> 
>> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov :
>>> 
>>> 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 
>> написал(а):
 
> 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 :
> 
> 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 
>> написал(а):
>> 
>> 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 
>> 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 :
 
 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 
>>> написал(а):
> 
> 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 :
> 
>> 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.
>>> 

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

2020-04-17 Thread Alexey Goncharuk
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 :

> Great!
>
> Best regards,
> Ivan Pavlukhin
>
> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov :
> >
> > 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 
> написал(а):
> > >
> > >> 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 :
> > >>
> > >> 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 
> написал(а):
> > >>>
> > >>> 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 
> 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 :
> > >
> > > 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 
> >  написал(а):
> > >>
> > >> 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 :
> > >>
> > >>> 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
> > >>> 

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

2020-04-17 Thread Ivan Pavlukhin
Great!

Best regards,
Ivan Pavlukhin

пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov :
>
> 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  написал(а):
> >
> >> 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 :
> >>
> >> 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  написал(а):
> >>>
> >>> 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  
> >>> 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 :
> >
> > 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 
>  написал(а):
> >>
> >> 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 :
> >>
> >>> 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 
>  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]
> >>>
>  

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

2020-04-17 Thread Nikolay Izhikov
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  написал(а):
> 
>> 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 :
>> 
>> 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  написал(а):
>>> 
>>> 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  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 :
> 
> 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 
 написал(а):
>> 
>> 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 :
>> 
>>> 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 
 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]
>>> 
 

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

2020-04-17 Thread Ivan Pavlukhin
> 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 :
>
> 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  написал(а):
> >
> > 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  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 :
> >>>
> >>> 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 
> >> написал(а):
> 
>  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 :
> 
> > 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 
> >> 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]
> >
> >> 

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

2020-04-17 Thread Nikolay Izhikov
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  написал(а):
> 
> 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  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 :
>>> 
>>> 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 
>> написал(а):
 
 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 :
 
> 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 
>> 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
>> :
>>> 

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

2020-04-17 Thread Ivan Rakov
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  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 :
> >
> > 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 
> написал(а):
> > >
> > > 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 :
> > >
> > >> 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 
> 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 :
> > >
> > >> Hi,
> > >>
> > >> I'm proposing to add
> > >> 

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

2020-04-17 Thread Ivan Pavlukhin
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 :
>
> 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  
> > написал(а):
> >
> > 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 :
> >
> >> 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  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, Вячеслав Коптилин 
> >> написал(а):
> 
>  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  >>> :
> 
> > Hello!
> >
> > Done!
> >
> > Regards,
> > --
> > Ilya Kasnacheev
> >
> >
> > вт, 7 апр. 2020 г. в 12:31, Sergey :
> >
> >> 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 :
> >>
> >>> 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.
> >>>

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

2020-04-17 Thread Nikolay Izhikov
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  написал(а):
> 
> 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 :
> 
>> 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  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, Вячеслав Коптилин 
>> написал(а):
 
 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 >> :
 
> Hello!
> 
> Done!
> 
> Regards,
> --
> Ilya Kasnacheev
> 
> 
> вт, 7 апр. 2020 г. в 12:31, Sergey :
> 
>> 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 :
>> 
>>> 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 
>> 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 

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

2020-04-16 Thread Alex Plehanov
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 :

> 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  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, Вячеслав Коптилин 
> написал(а):
> > >
> > > 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  >:
> > >
> > >> Hello!
> > >>
> > >> Done!
> > >>
> > >> Regards,
> > >> --
> > >> Ilya Kasnacheev
> > >>
> > >>
> > >> вт, 7 апр. 2020 г. в 12:31, Sergey :
> > >>
> > >>> 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 :
> > >>>
> >  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 
> > >>> 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 

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

2020-04-16 Thread Maxim Muzafarov
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  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, Вячеслав Коптилин  
> > написал(а):
> >
> > 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 :
> >
> >> Hello!
> >>
> >> Done!
> >>
> >> Regards,
> >> --
> >> Ilya Kasnacheev
> >>
> >>
> >> вт, 7 апр. 2020 г. в 12:31, Sergey :
> >>
> >>> 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 :
> >>>
>  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 
> >>> 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 
> >>> 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 

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

2020-04-16 Thread Nikolay Izhikov
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, Вячеслав Коптилин  
> написал(а):
> 
> 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 :
> 
>> Hello!
>> 
>> Done!
>> 
>> Regards,
>> --
>> Ilya Kasnacheev
>> 
>> 
>> вт, 7 апр. 2020 г. в 12:31, Sergey :
>> 
>>> 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 :
>>> 
 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 
>>> 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 
>>> 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 

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

2020-04-08 Thread Вячеслав Коптилин
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 :

> Hello!
>
> Done!
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> вт, 7 апр. 2020 г. в 12:31, Sergey :
>
> > 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 :
> >
> > > 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 
> > 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 
> > 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  >:
> > > > > >>
> > > > > >>> 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
> > > > > >>>  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 

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

2020-04-07 Thread Ilya Kasnacheev
Hello!

Done!

Regards,
-- 
Ilya Kasnacheev


вт, 7 апр. 2020 г. в 12:31, Sergey :

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

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

2020-04-07 Thread Sergey
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 :

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

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

2020-04-04 Thread Saikat Maitra
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  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  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 :
> > >>
> > >>> 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
> > >>>  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 

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

2020-03-20 Thread Maxim Muzafarov
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  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 
> > 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 :
> >>
> >>> 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
> >>>  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
> 

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

2020-03-20 Thread Taras Ledkov

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


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



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

2020-03-19 Thread Alexey Zinoviev
Could we add features to the scope of this release? Or we will fix known
bugs only?

чт, 19 мар. 2020 г., 17:59 Nikolay Izhikov :

> I want to be a release manager.
>
>
> > 19 марта 2020 г., в 17:52, Denis Magda  написал(а):
> >
> > 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 :
> >>
> >>> 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
> >>>  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
> >>
>
>


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

2020-03-19 Thread Nikolay Izhikov
I want to be a release manager.


> 19 марта 2020 г., в 17:52, Denis Magda  написал(а):
> 
> 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 
> 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 :
>> 
>>> 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
>>>  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
>> 



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

2020-03-19 Thread Denis Magda
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 
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 :
>
> > 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
> >  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
>


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

2020-03-19 Thread Sergey Antonov
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 :

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


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

2020-03-18 Thread Maxim Muzafarov
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
 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


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

2020-03-16 Thread Alexey Goncharuk
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


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

2020-03-16 Thread Nikolay Izhikov
Hello, guys.

I propose myself as a release manager for 2.8.1.

> 16 марта 2020 г., в 14:19, kpushenko  написал(а):
> 
> Hi, igniters!
> 
> I would like to propose a discussion of version 2.9 and scope releases for
> 2020 to another discussion thread.
> 
> I understand that there is no objection to release 2.8.1.
> I support the date from Maxim and dmagda ~ 1 month to May 1.
> 
> I offer my help with the release of Ignite 2.8.1. I can take on
> administrative functions that do not require PMC: a scope release, a
> reminder about ticket solutions, jobs without PMC, writing readme and
> documentation. I am a new person in the community. But I have been testing
> and supporting ignition-based products for the past three years. I want to
> benefit the community.
> 
> 
> 
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/



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

2020-03-16 Thread kpushenko
Hi, igniters!

I would like to propose a discussion of version 2.9 and scope releases for
2020 to another discussion thread.

I understand that there is no objection to release 2.8.1.
I support the date from Maxim and dmagda ~ 1 month to May 1.

I offer my help with the release of Ignite 2.8.1. I can take on
administrative functions that do not require PMC: a scope release, a
reminder about ticket solutions, jobs without PMC, writing readme and
documentation. I am a new person in the community. But I have been testing
and supporting ignition-based products for the past three years. I want to
benefit the community.



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/


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

2020-03-12 Thread Andrey Gura
Aleksey,

> My propose:
> ~ June 01 - 2.8.1
> ~ September 01 - 2.8.2
> ~ November 01 - 2.9.0

What is your motivation for such release schedule? I believe release
should be features/fixes driven not by time/deadline driven.

We can release 2.8.x versions every week yet (as maintenance
releases). But I don't see any reason for 2.9 release at this moment.

> Sberbank team, for its part, is ready to take on the work of management 
> interim releases.

I am glad for your enthusiasm but I believe that release engineer role
should be rotated in order to share experience and expertise in the
release process between community members.

On Thu, Mar 12, 2020 at 6:43 PM Denis Magda  wrote:
>
> Folks,
>
> Not sure that we will be moving in the right direction discussing dates
> with no clarity of what is to be released in a specific version. Instead,
> let's talk out our plans/tasks first and then put them on a timeline.  That
> certainly applies to big releases such as 2.9 that deserve a separate
> discussion (we can initiate Ignite 2020 directions/roadmap thread and come
> up with releases schedule once the community is an agreement).
>
> As for the maintenance releases, such as 2.8.1, I would encourage us to
> keep scheduling them based on necessity. For instance, we already see that
> 2.8 goes with several regressions and significant issues, which makes it
> reasonable to plan through 2.8.1 for a ~month from now.
>
>
> -
> Denis
>
>
> On Thu, Mar 12, 2020 at 7:38 AM Aleksey Chetaev 
> wrote:
>
> > Hi, Igniters!
> > I propose to discuss immediately the timing of 2.9.0 and interim releases!
> > My propose:
> > ~ June 01 - 2.8.1
> > ~ September 01 - 2.8.2
> > ~ November 01 - 2.9.0
> >
> > Sberbank team, for its part, is ready to take on the work of management
> > interim releases.
> >
> > Regards,
> > Aleksey Chetaev.
> >
> >
> >
> >
> >
> > --
> > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
> >


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

2020-03-12 Thread Denis Magda
Folks,

Not sure that we will be moving in the right direction discussing dates
with no clarity of what is to be released in a specific version. Instead,
let's talk out our plans/tasks first and then put them on a timeline.  That
certainly applies to big releases such as 2.9 that deserve a separate
discussion (we can initiate Ignite 2020 directions/roadmap thread and come
up with releases schedule once the community is an agreement).

As for the maintenance releases, such as 2.8.1, I would encourage us to
keep scheduling them based on necessity. For instance, we already see that
2.8 goes with several regressions and significant issues, which makes it
reasonable to plan through 2.8.1 for a ~month from now.


-
Denis


On Thu, Mar 12, 2020 at 7:38 AM Aleksey Chetaev 
wrote:

> Hi, Igniters!
> I propose to discuss immediately the timing of 2.9.0 and interim releases!
> My propose:
> ~ June 01 - 2.8.1
> ~ September 01 - 2.8.2
> ~ November 01 - 2.9.0
>
> Sberbank team, for its part, is ready to take on the work of management
> interim releases.
>
> Regards,
> Aleksey Chetaev.
>
>
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>


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

2020-03-12 Thread Nikita Amelchev
Hello, Igniters.

I propose to cherry-pick this bug-fix ticket to the 2.8.1:

IGNITE-12728 The cache#putAllAsync method does not collect statistics [1]

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

чт, 12 мар. 2020 г. в 18:27, Maxim Muzafarov :
>
> Alexey,
>
> > Now it’s not clear why consumers should fix bugs themselves if they don’t 
> > have the opportunity to get the expected delivery time.
>
> Fully agree.
> Users should see the release plan for the current year.
>
> On Thu, 12 Mar 2020 at 18:16, Aleksey Chetaev  wrote:
> >
> > I don’t see the donator desire here. This desire is to give AI consumers 
> > more
> > frequent releases with bug fix and understanding when we, as a community,
> > will release new, announced features to them.
> >
> > Now it’s not clear why consumers should fix bugs themselves, if they don’t
> > have the opportunity to get the expected delivery time.
> >
> >
> >
> > --
> > Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/



-- 
Best wishes,
Amelchev Nikita


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

2020-03-12 Thread Maxim Muzafarov
Alexey,

> Now it’s not clear why consumers should fix bugs themselves if they don’t 
> have the opportunity to get the expected delivery time.

Fully agree.
Users should see the release plan for the current year.

On Thu, 12 Mar 2020 at 18:16, Aleksey Chetaev  wrote:
>
> I don’t see the donator desire here. This desire is to give AI consumers more
> frequent releases with bug fix and understanding when we, as a community,
> will release new, announced features to them.
>
> Now it’s not clear why consumers should fix bugs themselves, if they don’t
> have the opportunity to get the expected delivery time.
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/


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

2020-03-12 Thread Aleksey Chetaev
I don’t see the donator desire here. This desire is to give AI consumers more
frequent releases with bug fix and understanding when we, as a community,
will release new, announced features to them.

Now it’s not clear why consumers should fix bugs themselves, if they don’t
have the opportunity to get the expected delivery time.



--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/


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

2020-03-12 Thread Nikolay Izhikov
Hello, Petr.

> I thought the release cycle should be community driven, not single donator.

We are the part of the global Ignite community, itn’t it?

If you know some reason to postpone bug fix releases, please, write it down.

> what's the haste with next minor version?

Users of the Ignite actively try 2.8 release and sent the bug reports.
You can find it on the user-list.
I think we all want to provide fixes as fast as we can.

So frequent releases is a good thing. Do you agree?


> 12 марта 2020 г., в 17:48, Petr Ivanov  написал(а):
> 
> I thought the release cycle should be community driven, not single donator.
> Should not 2.8.1 be bug fixing / stabilising release with release date as 
> soon as all issues are resolved?
> 
> Also — what's the haste with next minor version? Cannot we deliver next fix 
> versions with per-feature release cycle until something big is on horizon, 
> and if it is already — why do we need 2.8.2 after 2.8.1 and not 2.9.0 along?
> 
>> On 12 Mar 2020, at 17:38, Aleksey Chetaev  wrote:
>> 
>> Hi, Igniters!
>> I propose to discuss immediately the timing of 2.9.0 and interim releases!
>> My propose: 
>> ~ June 01 - 2.8.1
>> ~ September 01 - 2.8.2
>> ~ November 01 - 2.9.0
>> 
>> Sberbank team, for its part, is ready to take on the work of management
>> interim releases.
>> 
>> Regards,
>> Aleksey Chetaev.
>> 
>> 
>> 
>> 
>> 
>> --
>> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
> 



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

2020-03-12 Thread Alexey Zinoviev
Great dates for released, I support mr. Chetaev

чт, 12 мар. 2020 г., 17:38 Aleksey Chetaev :

> Hi, Igniters!
> I propose to discuss immediately the timing of 2.9.0 and interim releases!
> My propose:
> ~ June 01 - 2.8.1
> ~ September 01 - 2.8.2
> ~ November 01 - 2.9.0
>
> Sberbank team, for its part, is ready to take on the work of management
> interim releases.
>
> Regards,
> Aleksey Chetaev.
>
>
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>


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

2020-03-12 Thread Petr Ivanov
I thought the release cycle should be community driven, not single donator.
Should not 2.8.1 be bug fixing / stabilising release with release date as soon 
as all issues are resolved?

Also — what's the haste with next minor version? Cannot we deliver next fix 
versions with per-feature release cycle until something big is on horizon, and 
if it is already — why do we need 2.8.2 after 2.8.1 and not 2.9.0 along?

> On 12 Mar 2020, at 17:38, Aleksey Chetaev  wrote:
> 
> Hi, Igniters!
> I propose to discuss immediately the timing of 2.9.0 and interim releases!
> My propose: 
> ~ June 01 - 2.8.1
> ~ September 01 - 2.8.2
> ~ November 01 - 2.9.0
> 
> Sberbank team, for its part, is ready to take on the work of management
> interim releases.
> 
> Regards,
> Aleksey Chetaev.
> 
> 
> 
> 
> 
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/



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

2020-03-12 Thread Aleksey Chetaev
Hi, Igniters!
I propose to discuss immediately the timing of 2.9.0 and interim releases!
My propose: 
~ June 01 - 2.8.1
~ September 01 - 2.8.2
~ November 01 - 2.9.0

Sberbank team, for its part, is ready to take on the work of management
interim releases.

Regards,
Aleksey Chetaev.





--
Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/


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

2020-03-12 Thread Nikolay Izhikov
Hello, Igniters.

I propose to add these tickets to the 2.8.1 scope

[1] Disallow silent deactivation in CLI and REST - 
https://issues.apache.org/jira/browse/IGNITE-12701
[2] Compute job system view - https://issues.apache.org/jira/browse/IGNITE-12745
[3] Transaction operations metrics - 
https://issues.apache.org/jira/browse/IGNITE-12450

> 12 марта 2020 г., в 17:12, Ilya Kasnacheev  
> написал(а):
> 
> Hello!
> 
> I have marked https://issues.apache.org/jira/browse/IGNITE-12672 to 2.8.1
> since it is an important Spring Data issue with trivial fix.
> 
> "Query annotations are not working if statement keywords are in lower case"
> 
> We should make sure that all fixes in 2.8.1 also end up in master - needs
> to be re-checked after 2.8.1 freeze, perhaps.
> 
> Regards,
> -- 
> Ilya Kasnacheev
> 
> 
> чт, 12 мар. 2020 г. в 17:05, Maxim Muzafarov :
> 
>> Igniters,
>> 
>> 
>> Let's start a discussion about the next Apache Ignite 2.8.1 bugfix
>> release. The following things need to be discussed:
>> - time/deadlines
>> - scope of the release
>> - a release manager candidate
>> 
>> 
>> My personal vision that the 2.8.1 release is a bugfix release, so
>> `improvement` issues are not allowed. Anyway, it's up to the release
>> manager which issues can be included but I think the scope must be
>> discussed with the whole community prior to cherry-picking PRs.
>> 
>> I've prepared the wiki page [1] with the list of current bugs which
>> needs to be resolved and a release dates. The ignite-2.8.1 [2] branch
>> has been also created.
>> 
>> 
>> I propose the following dates for 2.8.1 release:
>> Scope Freeze: April 15, 2020
>> Code Freeze: April 22, 2020
>> Voting Date: April 27, 2020
>> Release Date: May 1, 2020
>> 
>> 
>> Please, share your thoughts.
>> 
>> 
>> [1] https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
>> [2] https://github.com/apache/ignite/tree/ignite-2.8.1
>> 



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

2020-03-12 Thread Sergey Chernolyas
Hi!

I don't see  https://issues.apache.org/jira/browse/IGNITE-12582 in future
release plan. Append it too, please

On Thu, 12 Mar 2020 at 17:12, Ilya Kasnacheev 
wrote:

> Hello!
>
> I have marked https://issues.apache.org/jira/browse/IGNITE-12672 to 2.8.1
> since it is an important Spring Data issue with trivial fix.
>
> "Query annotations are not working if statement keywords are in lower case"
>
> We should make sure that all fixes in 2.8.1 also end up in master - needs
> to be re-checked after 2.8.1 freeze, perhaps.
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> чт, 12 мар. 2020 г. в 17:05, Maxim Muzafarov :
>
> > Igniters,
> >
> >
> > Let's start a discussion about the next Apache Ignite 2.8.1 bugfix
> > release. The following things need to be discussed:
> >  - time/deadlines
> >  - scope of the release
> >  - a release manager candidate
> >
> >
> > My personal vision that the 2.8.1 release is a bugfix release, so
> > `improvement` issues are not allowed. Anyway, it's up to the release
> > manager which issues can be included but I think the scope must be
> > discussed with the whole community prior to cherry-picking PRs.
> >
> > I've prepared the wiki page [1] with the list of current bugs which
> > needs to be resolved and a release dates. The ignite-2.8.1 [2] branch
> > has been also created.
> >
> >
> > I propose the following dates for 2.8.1 release:
> > Scope Freeze: April 15, 2020
> > Code Freeze: April 22, 2020
> > Voting Date: April 27, 2020
> > Release Date: May 1, 2020
> >
> >
> > Please, share your thoughts.
> >
> >
> > [1]
> https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
> > [2] https://github.com/apache/ignite/tree/ignite-2.8.1
> >
>


-- 
-

With best regards, Sergey Chernolyas


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

2020-03-12 Thread Ilya Kasnacheev
Hello!

I have marked https://issues.apache.org/jira/browse/IGNITE-12672 to 2.8.1
since it is an important Spring Data issue with trivial fix.

"Query annotations are not working if statement keywords are in lower case"

We should make sure that all fixes in 2.8.1 also end up in master - needs
to be re-checked after 2.8.1 freeze, perhaps.

Regards,
-- 
Ilya Kasnacheev


чт, 12 мар. 2020 г. в 17:05, Maxim Muzafarov :

> Igniters,
>
>
> Let's start a discussion about the next Apache Ignite 2.8.1 bugfix
> release. The following things need to be discussed:
>  - time/deadlines
>  - scope of the release
>  - a release manager candidate
>
>
> My personal vision that the 2.8.1 release is a bugfix release, so
> `improvement` issues are not allowed. Anyway, it's up to the release
> manager which issues can be included but I think the scope must be
> discussed with the whole community prior to cherry-picking PRs.
>
> I've prepared the wiki page [1] with the list of current bugs which
> needs to be resolved and a release dates. The ignite-2.8.1 [2] branch
> has been also created.
>
>
> I propose the following dates for 2.8.1 release:
> Scope Freeze: April 15, 2020
> Code Freeze: April 22, 2020
> Voting Date: April 27, 2020
> Release Date: May 1, 2020
>
>
> Please, share your thoughts.
>
>
> [1] https://cwiki.apache.org/confluence/display/IGNITE/Apache+Ignite+2.8.1
> [2] https://github.com/apache/ignite/tree/ignite-2.8.1
>