Could we add features to the scope of this release? Or we will fix known
bugs only? чт, 19 мар. 2020 г., 17:59 Nikolay Izhikov <[hidden email]>: > I want to be a release manager. > > > > 19 марта 2020 г., в 17:52, Denis Magda <[hidden email]> написал(а): > > > > 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 < > [hidden email]> > > 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 <[hidden email]>: > >> > >>> 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 > >>> <[hidden email]> 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 > >> > > |
In reply to this post by dmagda
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 <[hidden email]> > 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 <[hidden email]>: >> >>> 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 >>> <[hidden email]> 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: [hidden email] |
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 <[hidden email]> 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 <[hidden email]> > > 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 <[hidden email]>: > >> > >>> 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 > >>> <[hidden email]> 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: [hidden email] > |
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 <[hidden email]> 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 <[hidden email]> 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 < > [hidden email]> > > > 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 <[hidden email]>: > > >> > > >>> 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 > > >>> <[hidden email]> 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: [hidden email] > > > |
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 <[hidden email]>: > 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 <[hidden email]> 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 <[hidden email]> 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 < > > [hidden email]> > > > > 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 <[hidden email]>: > > > >> > > > >>> 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 > > > >>> <[hidden email]> 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: [hidden email] > > > > > > |
Hello!
Done! Regards, -- Ilya Kasnacheev вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > 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 <[hidden email]>: > > > 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 <[hidden email]> > 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 <[hidden email]> > 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 < > > > [hidden email]> > > > > > 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 <[hidden email]>: > > > > >> > > > > >>> 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 > > > > >>> <[hidden email]> 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: [hidden email] > > > > > > > > > > |
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 <[hidden email]>: > Hello! > > Done! > > Regards, > -- > Ilya Kasnacheev > > > вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > > > 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 <[hidden email]>: > > > > > 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 <[hidden email]> > > 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 <[hidden email]> > > 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 < > > > > [hidden email]> > > > > > > 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 <[hidden email] > >: > > > > > >> > > > > > >>> 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 > > > > > >>> <[hidden email]> 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: [hidden email] > > > > > > > > > > > > > > > |
This ticket is very important too, as for me [1] Anton Kalashnikov, what do you think ? [1] https://issues.apache.org/jira/browse/IGNITE-12801 >Folks, > >I'd like to add ticket IGNITE-12805 "NullPointerException on node restart >when 3rd party persistence and Ignite native persistence are used" to >ignite-2.8.1 scope. > >[1] https://issues.apache.org/jira/browse/IGNITE-12805 > >Thanks, >S. > >вт, 7 апр. 2020 г. в 19:57, Ilya Kasnacheev < [hidden email] >: > >> Hello! >> >> Done! >> >> Regards, >> -- >> Ilya Kasnacheev >> >> >> вт, 7 апр. 2020 г. в 12:31, Sergey < [hidden email] >: >> >> > 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 < [hidden email] >: >> > >> > > 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 < [hidden email] > >> > 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 < [hidden email] > >> > 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 < >> > > > [hidden email] > >> > > > > > 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 >> < [hidden email] >> >: >> > > > > >> >> > > > > >>> 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 >> > > > > >>> < [hidden email] > 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: [hidden email] >> > > > > >> > > > >> > > >> > |
In reply to this post by slava.koptilin
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, Вячеслав Коптилин <[hidden email]> написал(а): > > 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 <[hidden email]>: > >> Hello! >> >> Done! >> >> Regards, >> -- >> Ilya Kasnacheev >> >> >> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: >> >>> 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 <[hidden email]>: >>> >>>> 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 <[hidden email]> >>> 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 <[hidden email]> >>> 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 < >>>>> [hidden email]> >>>>>>> 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 <[hidden email] >>> : >>>>>>>> >>>>>>>>> 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 >>>>>>>>> <[hidden email]> 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: [hidden email] >>>>>> >>>>> >>>> >>> >> |
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 <[hidden email]> 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, Вячеслав Коптилин <[hidden email]> написал(а): > > > > 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 <[hidden email]>: > > > >> Hello! > >> > >> Done! > >> > >> Regards, > >> -- > >> Ilya Kasnacheev > >> > >> > >> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > >> > >>> 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 <[hidden email]>: > >>> > >>>> 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 <[hidden email]> > >>> 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 <[hidden email]> > >>> 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 < > >>>>> [hidden email]> > >>>>>>> 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 <[hidden email] > >>> : > >>>>>>>> > >>>>>>>>> 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 > >>>>>>>>> <[hidden email]> 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: [hidden email] > >>>>>> > >>>>> > >>>> > >>> > >> > |
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 <[hidden email]>: > 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 <[hidden email]> 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, Вячеслав Коптилин <[hidden email]> > написал(а): > > > > > > 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 <[hidden email] > >: > > > > > >> Hello! > > >> > > >> Done! > > >> > > >> Regards, > > >> -- > > >> Ilya Kasnacheev > > >> > > >> > > >> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > > >> > > >>> 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 <[hidden email]>: > > >>> > > >>>> 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 <[hidden email]> > > >>> 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 <[hidden email]> > > >>> 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 < > > >>>>> [hidden email]> > > >>>>>>> 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 <[hidden email] > > >>> : > > >>>>>>>> > > >>>>>>>>> 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 > > >>>>>>>>> <[hidden email]> 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: [hidden email] > > >>>>>> > > >>>>> > > >>>> > > >>> > > >> > > > |
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 <[hidden email]> написал(а): > > 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 <[hidden email]>: > >> 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 <[hidden email]> 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, Вячеслав Коптилин <[hidden email]> >> написал(а): >>>> >>>> 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 <[hidden email] >>> : >>>> >>>>> Hello! >>>>> >>>>> Done! >>>>> >>>>> Regards, >>>>> -- >>>>> Ilya Kasnacheev >>>>> >>>>> >>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: >>>>> >>>>>> 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 <[hidden email]>: >>>>>> >>>>>>> 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 <[hidden email]> >>>>>> 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 <[hidden email]> >>>>>> 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 < >>>>>>>> [hidden email]> >>>>>>>>>> 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 <[hidden email] >>>>>> : >>>>>>>>>>> >>>>>>>>>>>> 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 >>>>>>>>>>>> <[hidden email]> 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: [hidden email] >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>> >> |
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 <[hidden email]>: > > 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 <[hidden email]> написал(а): > > > > 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 <[hidden email]>: > > > >> 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 <[hidden email]> 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, Вячеслав Коптилин <[hidden email]> > >> написал(а): > >>>> > >>>> 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 <[hidden email] > >>> : > >>>> > >>>>> Hello! > >>>>> > >>>>> Done! > >>>>> > >>>>> Regards, > >>>>> -- > >>>>> Ilya Kasnacheev > >>>>> > >>>>> > >>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > >>>>> > >>>>>> 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 <[hidden email]>: > >>>>>> > >>>>>>> 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 <[hidden email]> > >>>>>> 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 <[hidden email]> > >>>>>> 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 < > >>>>>>>> [hidden email]> > >>>>>>>>>> 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 <[hidden email] > >>>>>> : > >>>>>>>>>>> > >>>>>>>>>>>> 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 > >>>>>>>>>>>> <[hidden email]> 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: [hidden email] > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> > >>>>> > >>> > >> > |
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 <[hidden email]> 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 <[hidden email]>: > > > > 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 <[hidden email]> > написал(а): > > > > > > 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 <[hidden email]>: > > > > > >> 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 <[hidden email]> > 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, Вячеслав Коптилин < > [hidden email]> > > >> написал(а): > > >>>> > > >>>> 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 < > [hidden email] > > >>> : > > >>>> > > >>>>> Hello! > > >>>>> > > >>>>> Done! > > >>>>> > > >>>>> Regards, > > >>>>> -- > > >>>>> Ilya Kasnacheev > > >>>>> > > >>>>> > > >>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > > >>>>> > > >>>>>> 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 < > [hidden email]>: > > >>>>>> > > >>>>>>> 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 < > [hidden email]> > > >>>>>> 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 < > [hidden email]> > > >>>>>> 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 < > > >>>>>>>> [hidden email]> > > >>>>>>>>>> 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 < > [hidden email] > > >>>>>> : > > >>>>>>>>>>> > > >>>>>>>>>>>> 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 > > >>>>>>>>>>>> <[hidden email]> 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: [hidden email] > > >>>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>>> > > >>>>> > > >>> > > >> > > > |
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 <[hidden email]> написал(а): > > 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 <[hidden email]> 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 <[hidden email]>: >>> >>> 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 <[hidden email]> >> написал(а): >>>> >>>> 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 <[hidden email]>: >>>> >>>>> 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 <[hidden email]> >> 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, Вячеслав Коптилин < >> [hidden email]> >>>>> написал(а): >>>>>>> >>>>>>> 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 < >> [hidden email] >>>>>> : >>>>>>> >>>>>>>> Hello! >>>>>>>> >>>>>>>> Done! >>>>>>>> >>>>>>>> Regards, >>>>>>>> -- >>>>>>>> Ilya Kasnacheev >>>>>>>> >>>>>>>> >>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: >>>>>>>> >>>>>>>>> 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 < >> [hidden email]>: >>>>>>>>> >>>>>>>>>> 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 < >> [hidden email]> >>>>>>>>> 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 < >> [hidden email]> >>>>>>>>> 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 < >>>>>>>>>>> [hidden email]> >>>>>>>>>>>>> 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 < >> [hidden email] >>>>>>>>> : >>>>>>>>>>>>>> >>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>> <[hidden email]> 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: [hidden email] >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>> >>>>> >>> >> |
> 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 <[hidden email]>: > > 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 <[hidden email]> написал(а): > > > > 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 <[hidden email]> 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 <[hidden email]>: > >>> > >>> 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 <[hidden email]> > >> написал(а): > >>>> > >>>> 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 <[hidden email]>: > >>>> > >>>>> 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 <[hidden email]> > >> 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, Вячеслав Коптилин < > >> [hidden email]> > >>>>> написал(а): > >>>>>>> > >>>>>>> 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 < > >> [hidden email] > >>>>>> : > >>>>>>> > >>>>>>>> Hello! > >>>>>>>> > >>>>>>>> Done! > >>>>>>>> > >>>>>>>> Regards, > >>>>>>>> -- > >>>>>>>> Ilya Kasnacheev > >>>>>>>> > >>>>>>>> > >>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > >>>>>>>> > >>>>>>>>> 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 < > >> [hidden email]>: > >>>>>>>>> > >>>>>>>>>> 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 < > >> [hidden email]> > >>>>>>>>> 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 < > >> [hidden email]> > >>>>>>>>> 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 < > >>>>>>>>>>> [hidden email]> > >>>>>>>>>>>>> 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 < > >> [hidden email] > >>>>>>>>> : > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> 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 > >>>>>>>>>>>>>>> <[hidden email]> 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: [hidden email] > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>>> > >>> > >> > |
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 <[hidden email]> написал(а): > >> 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 <[hidden email]>: >> >> 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 <[hidden email]> написал(а): >>> >>> 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 <[hidden email]> 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 <[hidden email]>: >>>>> >>>>> 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 <[hidden email]> >>>> написал(а): >>>>>> >>>>>> 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 <[hidden email]>: >>>>>> >>>>>>> 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 <[hidden email]> >>>> 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, Вячеслав Коптилин < >>>> [hidden email]> >>>>>>> написал(а): >>>>>>>>> >>>>>>>>> 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 < >>>> [hidden email] >>>>>>>> : >>>>>>>>> >>>>>>>>>> Hello! >>>>>>>>>> >>>>>>>>>> Done! >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> -- >>>>>>>>>> Ilya Kasnacheev >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: >>>>>>>>>> >>>>>>>>>>> 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 < >>>> [hidden email]>: >>>>>>>>>>> >>>>>>>>>>>> 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 < >>>> [hidden email]> >>>>>>>>>>> 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 < >>>> [hidden email]> >>>>>>>>>>> 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 < >>>>>>>>>>>>> [hidden email]> >>>>>>>>>>>>>>> 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 < >>>> [hidden email] >>>>>>>>>>> : >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>>>> <[hidden email]> 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: [hidden email] >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>> >>>>> >>>> >> |
Great!
Best regards, Ivan Pavlukhin пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <[hidden email]>: > > 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 <[hidden email]> написал(а): > > > >> 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 <[hidden email]>: > >> > >> 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 <[hidden email]> написал(а): > >>> > >>> 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 <[hidden email]> 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 <[hidden email]>: > >>>>> > >>>>> 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 <[hidden email]> > >>>> написал(а): > >>>>>> > >>>>>> 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 <[hidden email]>: > >>>>>> > >>>>>>> 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 <[hidden email]> > >>>> 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, Вячеслав Коптилин < > >>>> [hidden email]> > >>>>>>> написал(а): > >>>>>>>>> > >>>>>>>>> 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 < > >>>> [hidden email] > >>>>>>>> : > >>>>>>>>> > >>>>>>>>>> Hello! > >>>>>>>>>> > >>>>>>>>>> Done! > >>>>>>>>>> > >>>>>>>>>> Regards, > >>>>>>>>>> -- > >>>>>>>>>> Ilya Kasnacheev > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > >>>>>>>>>> > >>>>>>>>>>> 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 < > >>>> [hidden email]>: > >>>>>>>>>>> > >>>>>>>>>>>> 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 < > >>>> [hidden email]> > >>>>>>>>>>> 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 < > >>>> [hidden email]> > >>>>>>>>>>> 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 < > >>>>>>>>>>>>> [hidden email]> > >>>>>>>>>>>>>>> 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 < > >>>> [hidden email] > >>>>>>>>>>> : > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> 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 > >>>>>>>>>>>>>>>>> <[hidden email]> 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: [hidden email] > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>> > >>>> > >> > |
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 <[hidden email]>: > Great! > > Best regards, > Ivan Pavlukhin > > пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <[hidden email]>: > > > > 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 <[hidden email]> > написал(а): > > > > > >> 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 <[hidden email]>: > > >> > > >> 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 <[hidden email]> > написал(а): > > >>> > > >>> 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 <[hidden email]> > 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 <[hidden email]>: > > >>>>> > > >>>>> 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 <[hidden email]> > > >>>> написал(а): > > >>>>>> > > >>>>>> 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 <[hidden email]>: > > >>>>>> > > >>>>>>> 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 < > [hidden email]> > > >>>> 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, Вячеслав Коптилин < > > >>>> [hidden email]> > > >>>>>>> написал(а): > > >>>>>>>>> > > >>>>>>>>> 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 < > > >>>> [hidden email] > > >>>>>>>> : > > >>>>>>>>> > > >>>>>>>>>> Hello! > > >>>>>>>>>> > > >>>>>>>>>> Done! > > >>>>>>>>>> > > >>>>>>>>>> Regards, > > >>>>>>>>>> -- > > >>>>>>>>>> Ilya Kasnacheev > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: > > >>>>>>>>>> > > >>>>>>>>>>> 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 < > > >>>> [hidden email]>: > > >>>>>>>>>>> > > >>>>>>>>>>>> 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 < > > >>>> [hidden email]> > > >>>>>>>>>>> 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 < > > >>>> [hidden email]> > > >>>>>>>>>>> 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 < > > >>>>>>>>>>>>> [hidden email]> > > >>>>>>>>>>>>>>> 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 < > > >>>> [hidden email] > > >>>>>>>>>>> : > > >>>>>>>>>>>>>>>> > > >>>>>>>>>>>>>>>>> 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 > > >>>>>>>>>>>>>>>>> <[hidden email]> 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: [hidden email] > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>> > > >>>> > > >> > > > |
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 <[hidden email]> написал(а): > > 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 <[hidden email]>: > >> Great! >> >> Best regards, >> Ivan Pavlukhin >> >> пт, 17 апр. 2020 г. в 12:48, Nikolay Izhikov <[hidden email]>: >>> >>> 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 <[hidden email]> >> написал(а): >>>> >>>>> 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 <[hidden email]>: >>>>> >>>>> 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 <[hidden email]> >> написал(а): >>>>>> >>>>>> 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 <[hidden email]> >> 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 <[hidden email]>: >>>>>>>> >>>>>>>> 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 <[hidden email]> >>>>>>> написал(а): >>>>>>>>> >>>>>>>>> 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 <[hidden email]>: >>>>>>>>> >>>>>>>>>> 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 < >> [hidden email]> >>>>>>> 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, Вячеслав Коптилин < >>>>>>> [hidden email]> >>>>>>>>>> написал(а): >>>>>>>>>>>> >>>>>>>>>>>> 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 < >>>>>>> [hidden email] >>>>>>>>>>> : >>>>>>>>>>>> >>>>>>>>>>>>> Hello! >>>>>>>>>>>>> >>>>>>>>>>>>> Done! >>>>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>>>> -- >>>>>>>>>>>>> Ilya Kasnacheev >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> вт, 7 апр. 2020 г. в 12:31, Sergey <[hidden email]>: >>>>>>>>>>>>> >>>>>>>>>>>>>> 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 < >>>>>>> [hidden email]>: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> 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 < >>>>>>> [hidden email]> >>>>>>>>>>>>>> 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 < >>>>>>> [hidden email]> >>>>>>>>>>>>>> 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 < >>>>>>>>>>>>>>>> [hidden email]> >>>>>>>>>>>>>>>>>> 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 < >>>>>>> [hidden email] >>>>>>>>>>>>>> : >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>>>>>>> <[hidden email]> 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: [hidden email] >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>> >>>>> >>> >> |
Free forum by Nabble | Edit this page |