Folks, What may be the comfortable dates of the 2.10 release to finish all the related development activities? I suggest release Apache Ignite 2.10 prior to the end of this year and focus on the 3.0 activities in 2021 with only bug-fix releases for the 2.10.x.
I suggest the following release dates for the 2.10: Code Freeze: December 16th, 2020 Release Date: December 30th, 2020 On Tue, 3 Nov 2020 at 18:15, Yaroslav Molochkov <molochko...@gmail.com> wrote: > > Nikolay, hi! > > Done. > > On Tue, Nov 3, 2020 at 10:48 AM Nikolay Izhikov <nizhi...@apache.org> wrote: > > > Hello, Yaroslav. > > > > Looks like we have fixVersion 2.9.1 in Jira. > > Let’s mark all tickets with label «2.9.1-rc1» with fixVersion=2.9.1 and > > use fixVersion instead of label further. > > > > > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20IGNITE%20AND%20fixVersion%20%3D%202.9.1 > > > > > 2 нояб. 2020 г., в 19:42, Yaroslav Molochkov <molochko...@gmail.com> > > написал(а): > > > > > > Guys, > > > > > > should you agree that issues with the 2.9.1-rc tag are good enough > > > for a maintenance release, i'd like to give it a go. > > > > > > On Thu, Oct 29, 2020 at 5:33 PM Alexey Zinoviev <zaleslaw....@gmail.com> > > > wrote: > > > > > >> Let's discuss the possible planning dates for feature freeze for 2.10, > > for > > >> example? Do you have any plans or ideas? > > >> > > >> чт, 29 окт. 2020 г. в 17:24, Andrey Gura <ag...@apache.org>: > > >> > > >>> Hi, > > >>> > > >>> I agree with Alexey. We should release 2.9.1 and start preparing for > > >>> the 2.10 release. > > >>> > > >>> 2.x releases usually take a lot of time. So we can release 2.9.1, and > > >>> even 2.9.2 before 2.10. > > >>> > > >>> On Thu, Oct 29, 2020 at 12:02 PM Alexey Goncharuk > > >>> <alexey.goncha...@gmail.com> wrote: > > >>>> > > >>>> Hello folks, > > >>>> > > >>>> I think we should start both 2.9.1 and 2.10. In practice, maintenance > > >>>> release contains only critical and usability bugfixes (for example, I > > >>> would > > >>>> include this ticket [1] to include in 2.9.1 as it prevents users from > > >>> using > > >>>> tracing) and is released much faster than a minor release. > > >>>> > > >>>> [1] https://issues.apache.org/jira/browse/IGNITE-13640 > > >>>> > > >>>> вт, 27 окт. 2020 г. в 21:41, Guru Stron <gurustronpub...@gmail.com>: > > >>>> > > >>>>> Hello, > > >>>>> > > >>>>> Agree with Pavel. > > >>>>> > > >>>>> On Tue, 27 Oct 2020 at 19:22, Pavel Tupitsyn <ptupit...@apache.org> > > >>> wrote: > > >>>>> > > >>>>>> Igniters, > > >>>>>> > > >>>>>> I think we should plan 2.10 instead of 2.9.1. > > >>>>>> ignite-2.9 branch was cut 4 months ago, a bunch of new features are > > >>>>> waiting > > >>>>>> to be released. > > >>>>>> > > >>>>>> On Tue, Oct 27, 2020 at 4:23 AM 18624049226 <18624049...@163.com> > > >>> wrote: > > >>>>>> > > >>>>>>> Hello, > > >>>>>>> > > >>>>>>> I suggest that the remaining document issue in version 2.9.0 can > > >> be > > >>>>>>> solved in version 2.9.1, and it is not a good practice to > > >> postpone > > >>> to > > >>>>>>> version 2.10. > > >>>>>>> > > >>>>>>> 在 2020/10/27 上午2:00, Maxim Muzafarov 写道: > > >>>>>>>> Hello, > > >>>>>>>> > > >>>>>>>> +1 > > >>>>>>>> Should we start the discussion about the release leader and > > >>> release > > >>>>>>> dates? > > >>>>>>>> > > >>>>>>>> On Tue, 20 Oct 2020 at 10:12, Anton Vinogradov <a...@apache.org> > > >>>>> wrote: > > >>>>>>>>> +1 to start the 2.9.1 release process once as soon as 2.9 > > >>> released. > > >>>>>>>>> > > >>>>>>>>> On Mon, Oct 19, 2020 at 8:49 PM Nikolay Izhikov < > > >>>>> nizhi...@apache.org> > > >>>>>>> wrote: > > >>>>>>>>> > > >>>>>>>>>> Hello, Yaroslav. > > >>>>>>>>>> > > >>>>>>>>>> I support the idea. > > >>>>>>>>>> But, we should carefully work with the release scope. > > >>>>>>>>>> > > >>>>>>>>>> IGNITE-13477 - fix for a SQL tracing that will be available > > >>> only in > > >>>>>>> 2.10 > > >>>>>>>>>> IGNITE-13427 - fix for a new system view that exists in > > >> master > > >>>>> only, > > >>>>>> we > > >>>>>>>>>> need to include IGNITE-13409 > > >>>>>>>>>> > > >>>>>>>>>> Other tickets should be checked, also. > > >>>>>>>>>> Is this a real fix of a released bug or we fix some issue we > > >>> bring > > >>>>>> with > > >>>>>>>>>> the brand new contribution. > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> I propose to include the following tickets, also: > > >>>>>>>>>> > > >>>>>>>>>> CMD tools improvements: > > >>>>>>>>>> > > >>>>>>>>>> IGNITE-13488 - Command to print metric value > > >>>>>>>>>> IGNITE-13426 - Command to print system view content > > >>>>>>>>>> IGNITE-13422 - Parameter to explicitly enable experimental > > >>> commands > > >>>>>>>>>> > > >>>>>>>>>> IGNITE-13380 - Output IgniteSystemProperties via ignite.sh > > >>>>>>>>>> > > >>>>>>>>>> New system views: > > >>>>>>>>>> > > >>>>>>>>>> IGNITE-13409 Metastorage and DistributedMetastorage viewы. > > >>>>>>>>>> IGNITE-13408 BinaryMetadata view. > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>>> 19 окт. 2020 г., в 18:20, Yaroslav Molochkov < > > >>>>> molochko...@gmail.com > > >>>>>>> > > >>>>>>>>>> написал(а): > > >>>>>>>>>>> Hello, Igniters! > > >>>>>>>>>>> > > >>>>>>>>>>> I've compiled a list of tickets that, i think, deserve to be > > >>>>>> released > > >>>>>>> in > > >>>>>>>>>> a > > >>>>>>>>>>> minor Ignite release (meaning in 2.9.1) after 2.9. Here they > > >>> are: > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13569 > > >>>>>>>>>>> disable archiving + walCompactionEnabled probably broke > > >>> reading > > >>>>> from > > >>>>>>> wal > > >>>>>>>>>> on > > >>>>>>>>>>> server restart > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13418 > > >>>>>>>>>>> Deadlock on multiple cache delete > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13563 > > >>>>>>>>>>> Deserializing IBinaryObject containing an IBinaryObject > > >> field > > >>>>> fails > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13575 > > >>>>>>>>>>> Invalid blocking section in GridNioWorker and > > >>> GridNioClientWorker > > >>>>>>> leads > > >>>>>>>>>> to > > >>>>>>>>>>> false positive blocking thread detection > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13458 > > >>>>>>>>>>> RebalancingPartitionsTotal metrics > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13536 > > >>>>>>>>>>> .NET: Child processes become zombies when persistence is > > >> used > > >>> with > > >>>>>>>>>>> direct-io on Linux > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13500 > > >>>>>>>>>>> Checkpoint read lock fail if it is taking under write lock > > >>> during > > >>>>>> the > > >>>>>>>>>>> stopping node > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13431 > > >>>>>>>>>>> NPE during Cassandra Store initialization with PRIMITIVE > > >>> strategy > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13417 > > >>>>>>>>>>> Cache Interceptors deserialization on client nodes > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13495 > > >>>>>>>>>>> ZookeeperDiscoverySpiMBeanImpl#getCoordinator can return > > >>> invalid > > >>>>>> node > > >>>>>>> as > > >>>>>>>>>>> coordinator > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13479 > > >>>>>>>>>>> Both ignite.sh and control.sh use the same JVM_OPTS. > > >>> Control.sh > > >>>>>>> doesn't > > >>>>>>>>>>> start if JMX port was set > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-11312 > > >>>>>>>>>>> JDBC: Thin driver reports incorrect property names > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13462 > > >>>>>>>>>>> .NET: Thin client Dispose hangs when continuous query is > > >>> active on > > >>>>>>> .NET > > >>>>>>>>>>> Core 3.x > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13484 > > >>>>>>>>>>> C++ odbc-example losing some values if run with 1 additional > > >>> node > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13477 > > >>>>>>>>>>> Fix NPE in SQL tracing implementation. > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13435 > > >>>>>>>>>>> Fixing some unrecorded issues command warm-up control.sh > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13403 > > >>>>>>>>>>> Update JDBC metadata to match actual capabilities > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13427 > > >>>>>>>>>>> The local metastorage system view fails if unmarshallable > > >>> values > > >>>>>>> present > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13401 > > >>>>>>>>>>> Unsupported protocol version exception when getting cache > > >>>>>>> configuration > > >>>>>>>>>>> from Java thin client > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13388 > > >>>>>>>>>>> apache-ignite deb package depends on a non-existent package > > >>> and > > >>>>>> can't > > >>>>>>> be > > >>>>>>>>>>> installed on Debian 10 > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13397 > > >>>>>>>>>>> NPE in logSupplierDone(UUID nodeId) > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13296 > > >>>>>>>>>>> .NET: TransactionImpl finalizer can crash the process > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13382 > > >>>>>>>>>>> DurableBackgroundTask can abandon incomplete task > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-12509 > > >>>>>>>>>>> CACHE_REBALANCE_STOPPED event raises for wrong caches in > > >> case > > >>> of > > >>>>>>>>>> specified > > >>>>>>>>>>> RebalanceDelay > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13072 > > >>>>>>>>>>> Synchronization problems when different classloaders are > > >> used > > >>> for > > >>>>>>>>>>> deployment of same class > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13379 > > >>>>>>>>>>> Exception occur on SQL caches when client reconnect > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13363 > > >>>>>>>>>>> GridDhtCacheEntry::toString locks > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13373 > > >>>>>>>>>>> WAL segmentns do not released on > > >> releaseHistoryForPreloading() > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13540 > > >>>>>>>>>>> Exchange worker, waiting for new task from queue, considered > > >>> as > > >>>>>>> blocked. > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13491 > > >>>>>>>>>>> Fix incorrect topology snapshot logger output about > > >>> coordinator > > >>>>>>> change. > > >>>>>>>>>>> > > >>>>>>>>>>> IGNITE-13439 > > >>>>>>>>>>> Printing detailed classpath slowdowns node initialization > > >>>>>>>>>>> > > >>>>>>>>>>> WDYT? > > >>>>>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>> > > >>>>> > > >>> > > >> > > > >