Hi Igniters! When code freeze of v.2.1 is planned?
>> tickets which will not be ready by the end of the week to the next release. 7 July? 2017-07-04 18:39 GMT+03:00 Vladimir Ozerov <voze...@gridgain.com>: > Igniters, > > We have 536 tickets assinged to 2.1 release [1]. I propose to move all the > tickets which will not be ready by the end of the week to the next release. > You may use this report [2], which will show all the issues which are > either reported by you or assigned to you (you must be logged in to JIRA to > get correct results). > > [1] > https://issues.apache.org/jira/issues/?jql=project%20% > 3D%20IGNITE%20AND%20status%20not%20in%20(Resolved%2C% > 20Closed)%20AND%20fixVersion%20%3D%202.1 > [2] > https://issues.apache.org/jira/issues/?jql=project%20% > 3D%20IGNITE%20AND%20status%20not%20in%20(Resolved%2C% > 20Closed)%20AND%20fixVersion%20%3D%202.1%20AND%20(assignee% > 20%3D%20currentUser()%20or%20reporter%20%3D%20currentUser()) > > On Tue, Jul 4, 2017 at 1:20 PM, Vladimir Ozerov <voze...@gridgain.com> > wrote: > > > Igniters, > > > > Persistent store has been merged to master branch! "master-bak" branch > was > > created to keep the state before merge for safety. As release date for > 2.1 > > is mid July, I created "ignite-2.1" branch where we will stabilize the > > release as usual. Please push features and fixes planned for 2.1 release > to > > this branch. The rest commits should go to master. > > > > Vladimir. > > > > On Mon, Jul 3, 2017 at 4:18 PM, Vladimir Ozerov <voze...@gridgain.com> > > wrote: > > > >> Hi Denis, > >> > >> Awesome news! I'll take care of necessary release procedures if nobody > >> minds. > >> > >> Vladimir. > >> > >> On Sat, Jul 1, 2017 at 12:25 AM, Denis Magda <dma...@apache.org> wrote: > >> > >>> Igniters, > >>> > >>> It’s time to refresh this abandoned thread and finally rollout out all > >>> the changes appeared in 2.1. > >>> > >>> In addition, recently donated Persistent Store got the green light [1] > >>> to become a part of the master branch (no one asked for extra time to > dive > >>> into its details) and, personally, it’s absolutely fine to make it > >>> available in the nearest release. > >>> > >>> My proposal is to do the release by mid of July (closer to July 15th). > >>> Is there anyone who is ready to take over as a release manager > creating the > >>> page like this [2] and handling all release related activities? > >>> > >>> > >>> [1] http://apache-ignite-developers.2346864.n4.nabble.com/Ignite > >>> -Persistent-Store-Ready-for-merge-td19160.html > >>> [2] https://cwiki.apache.org/confluence/display/IGNITE/ > Apache+Ignite+2.0 > >>> > >>> — > >>> Denis > >>> > >>> > On Jun 1, 2017, at 9:24 AM, Alexander Paschenko < > >>> alexander.a.pasche...@gmail.com> wrote: > >>> > > >>> > IGNITE-5327 Create predefined cache templates for CREATE TABLE > command > >>> > - minor comments left, ETA is Friday. > >>> > > >>> > IGNITE-5380 Validate cache QueryEntities in discovery thread - in > >>> > progress, the meat of code is written, but need to add lots of tests. > >>> > ETA is Friday. > >>> > > >>> > IGNITE-5188 Support AFFINITY KEY keyword for CREATE TABLE command - > in > >>> > progress, made few first small steps, ETA is Friday. > >>> > > >>> > Rest is closed/patch available, ignite-4994 has been moved to 2.2. > >>> > > >>> > - Alex > >>> > > >>> > 2017-06-01 19:03 GMT+03:00 Sergey Chugunov < > sergey.chugu...@gmail.com > >>> >: > >>> >> 1. IGNITE-5386 Inactive mode must be forced on starting up grid > with > >>> >> persistence is enabled > >>> >> It is important improvement to fix critical bug IGNITE-5363. > >>> >> Working on it, ETA - tomorrow. > >>> >> 2. IGNITE-5375 New PersistentStoreMetrics, MemoryMetrics interface > >>> >> improvements > >>> >> A lot of discussions were on this topic, ticket created only today > >>> and > >>> >> requires several days to implement. > >>> >> > >>> >> > >>> >> > >>> >> On Thu, Jun 1, 2017 at 6:56 PM, Taras Ledkov <tled...@gridgain.com> > >>> wrote: > >>> >> > >>> >>> Folks, > >>> >>> > >>> >>> IGNITE-4922 JDBC Driver: renew thin client based solution: > >>> >>> > >>> >>> On 2.1 the functionality of the new thin client JDBC driver will be > >>> >>> between deprecated Ignite thin JDBC and Ignite JDBCv2. > >>> >>> 1. The most functions of SQL query (include DML) are implemented > and > >>> ready > >>> >>> for review; > >>> >>> 2. The most functions of JDBC metadata are implemented and ready > for > >>> >>> review; > >>> >>> 3. Transactions, batching, streaming, blobs, scrollable / writable > >>> cursors > >>> >>> will not be supported in 2.1. > >>> >>> > >>> >>> > >>> >>> > >>> >>> On 01.06.2017 18:43, Vladimir Ozerov wrote: > >>> >>> > >>> >>>> Folks, > >>> >>>> > >>> >>>> We are almost reached proposed feature-complete date (June 2), > >>> Could you > >>> >>>> please share current status of your major features? > >>> >>>> > >>> >>>> On Tue, May 16, 2017 at 3:51 AM, Dmitriy Setrakyan < > >>> dsetrak...@apache.org > >>> >>>>> > >>> >>>> wrote: > >>> >>>> > >>> >>>> Looks a little tight. Let's hope we can make it. > >>> >>>>> > >>> >>>>> On Mon, May 15, 2017 at 1:29 PM, Denis Magda <dma...@apache.org> > >>> wrote: > >>> >>>>> > >>> >>>>> Well, let me propose the following milestones for 2.1 release > then. > >>> >>>>>> > >>> >>>>>> Code freeze: June 2nd. > >>> >>>>>> Final QA and benchmarking: June 5 - June 8 > >>> >>>>>> Voting: ~ June 9 > >>> >>>>>> Release: ~ June 13 > >>> >>>>>> > >>> >>>>>> Also I heard H2 has to be released once again to support > Ignite’s > >>> CREATE > >>> >>>>>> table command. Think that we should talk to H2 folks to make it > >>> happen > >>> >>>>>> in > >>> >>>>>> June 22nd - June 2nd time frame. > >>> >>>>>> > >>> >>>>>> — > >>> >>>>>> Denis > >>> >>>>>> > >>> >>>>>> On May 11, 2017, at 2:26 AM, Pavel Tupitsyn < > ptupit...@apache.org > >>> > > >>> >>>>>>> > >>> >>>>>> wrote: > >>> >>>>>> > >>> >>>>>>> As for .NET, I would propose to concentrate on peer deployment > >>> >>>>>>> > >>> >>>>>> (IGNITE-2492) > >>> >>>>>> > >>> >>>>>>> and related stuff, like IGNITE-1894 .NET: Delegate support in > >>> the API > >>> >>>>>>> > >>> >>>>>> via > >>> >>>>> > >>> >>>>>> extension methods. > >>> >>>>>>> > >>> >>>>>>> SQL Dependency does not look important to me, we can reschedule > >>> it for > >>> >>>>>>> later versions. > >>> >>>>>>> > >>> >>>>>>> On Thu, May 11, 2017 at 12:01 PM, Dmitriy Setrakyan < > >>> >>>>>>> > >>> >>>>>> dsetrak...@apache.org> > >>> >>>>>> > >>> >>>>>>> wrote: > >>> >>>>>>> > >>> >>>>>>> Vyacheslav, I think it is worth the research, but you should > >>> always > >>> >>>>>>>> > >>> >>>>>>> keep > >>> >>>>> > >>> >>>>>> data querying and indexing in mind. For example, I don't see how > >>> >>>>>>>> > >>> >>>>>>> by-page > >>> >>>>> > >>> >>>>>> compression will solve it. > >>> >>>>>>>> > >>> >>>>>>>> On Thu, May 11, 2017 at 1:52 AM, Vyacheslav Daradur < > >>> >>>>>>>> > >>> >>>>>>> daradu...@gmail.com> > >>> >>>>>> > >>> >>>>>>> wrote: > >>> >>>>>>>> > >>> >>>>>>>> Dmitriy, > >>> >>>>>>>>> > >>> >>>>>>>>> I'm researching a best way for this future. > >>> >>>>>>>>> > >>> >>>>>>>>> At the moment I found only one way (querying and indexing > >>> >>>>>>>>> > >>> >>>>>>>> compatible), > >>> >>>>> > >>> >>>>>> this > >>> >>>>>>>> > >>> >>>>>>>>> is per-objects-field compression. > >>> >>>>>>>>> > >>> >>>>>>>>> But there is a good proffit only for long strings or fields > >>> with > >>> >>>>>>>>> > >>> >>>>>>>> large > >>> >>>>> > >>> >>>>>> objects. > >>> >>>>>>>>> > >>> >>>>>>>>> Maybe it makes sense just to introduce compression for string > >>> fileds. > >>> >>>>>>>>> > >>> >>>>>>>>> I'm researching the new page-memory architecture as applied > to > >>> >>>>>>>>> > >>> >>>>>>>> by-page > >>> >>>>> > >>> >>>>>> compression. > >>> >>>>>>>>> > >>> >>>>>>>>> 2017-05-11 11:30 GMT+03:00 Dmitriy Setrakyan < > >>> dsetrak...@apache.org > >>> >>>>>>>>> > >>> >>>>>>>> : > >>> >>>>>> > >>> >>>>>>> On Thu, May 11, 2017 at 12:44 AM, Vyacheslav Daradur < > >>> >>>>>>>>>> > >>> >>>>>>>>> daradu...@gmail.com> > >>> >>>>>>>>> > >>> >>>>>>>>>> wrote: > >>> >>>>>>>>>> > >>> >>>>>>>>>> Denis, > >>> >>>>>>>>>>> > >>> >>>>>>>>>>> The described roadmap looks great! > >>> >>>>>>>>>>> > >>> >>>>>>>>>>> Additional, I vote for introducing an ability (OOTB) to > store > >>> >>>>>>>>>>> > >>> >>>>>>>>>> objects > >>> >>>>> > >>> >>>>>> in > >>> >>>>>>>>> > >>> >>>>>>>>>> a > >>> >>>>>>>>>> > >>> >>>>>>>>>>> cache in a compressed form. > >>> >>>>>>>>>>> This will allow to store more data at the cost of > incriasing > >>> of CPU > >>> >>>>>>>>>>> utilization. > >>> >>>>>>>>>>> > >>> >>>>>>>>>>> One of the problems with compression is indexing and > >>> querying. How > >>> >>>>>>>>>> > >>> >>>>>>>>> do > >>> >>>>> > >>> >>>>>> we > >>> >>>>>>>> > >>> >>>>>>>>> index the data if it is compressed? > >>> >>>>>>>>>> > >>> >>>>>>>>>> > >>> >>>>>>>>>> > >>> >>>>>>>>>>> 2017-05-11 4:23 GMT+03:00 Denis Magda <dma...@apache.org>: > >>> >>>>>>>>>>> > >>> >>>>>>>>>>> Igniters, > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> Let me start a discussion around the scope for 2.1 > release. > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> In my vision the main direction of our ongoing efforts > >>> should be > >>> >>>>>>>>>>>> implementing in life a use case of Ignite as a > transactional > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> distributed > >>> >>>>>>>>>> > >>> >>>>>>>>>>> SQL database and HTAP platform. The current use cases > >>> (database > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> cache, > >>> >>>>>>>>> > >>> >>>>>>>>>> data > >>> >>>>>>>>>>> > >>> >>>>>>>>>>>> grid, micro services platform, etc.) will be supported as > >>> usual, > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> no > >>> >>>>> > >>> >>>>>> changes > >>> >>>>>>>>>>> > >>> >>>>>>>>>>>> on that frontier. > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> Keeping this in mind, the roadmap needs to include > >>> essential SQL > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> related > >>> >>>>>>>>>> > >>> >>>>>>>>>>> features as well as disk based capabilities, MVCC support, > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> advanced > >>> >>>>> > >>> >>>>>> DDL > >>> >>>>>>>>> > >>> >>>>>>>>>> implementation and so on so forth. This is for Ignite as a > SQL > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> database. > >>> >>>>>>>>>> > >>> >>>>>>>>>>> Next, Machine Learning will be a great addition to Ignite > as > >>> an > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> HTAP > >>> >>>>>>>> > >>> >>>>>>>>> platform offering. This is why we should keep investing our > >>> time > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> and > >>> >>>>>>>> > >>> >>>>>>>>> resources in that recently released component. > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> Having this said, I see the scope for 2.1 release this > way: > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> 1. Distributed Persistent Store - if the donation is > >>> accepted by > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> ASF. > >>> >>>>>>>> > >>> >>>>>>>>> The > >>> >>>>>>>>>> > >>> >>>>>>>>>>> decision is to be done in separate discussion. W/o the > store > >>> >>>>>>>>>>>> Ignite can only be used as In-Memory SQL database. > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> 2. SQL Grid: > >>> >>>>>>>>>>>> - CREATE & DROP table commands: > >>> https://issues.apache.org/ > >>> >>>>>>>>>>>> jira/browse/IGNITE-4651 > >>> >>>>>>>>>>>> - Renewed JDBC driver: https://issues.apache.org/ > >>> >>>>>>>>>>>> jira/browse/IGNITE-4922 > >>> >>>>>>>>>>>> - Collocation based routing of SQL queries: > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> https://issues.apache.org/ > >>> >>>>>>>>>>> > >>> >>>>>>>>>>>> jira/browse/IGNITE-4510, > >>> >>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-4509 > >>> >>>>>>>>>>>> - > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> 3. .NET: > >>> >>>>>>>>>>>> - Peer-class loading: https://issues.apache.org/ > >>> >>>>>>>>>>>> jira/browse/IGNITE-2492 > >>> >>>>>>>>>>>> - SQLDependency: https://issues.apache.org/ > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> jira/browse/IGNITE-2657 > >>> >>>>>>>>> > >>> >>>>>>>>>> 4. C++: > >>> >>>>>>>>>>>> - Compute Grid: https://issues.apache.org/ > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> jira/browse/IGNITE-3574 > >>> >>>>>>>>> > >>> >>>>>>>>>> 5. ML Grid: > >>> >>>>>>>>>>>> - Linear regression algorithms: > >>> https://issues.apache.org/ > >>> >>>>>>>>>>>> jira/browse/IGNITE-5012 > >>> >>>>>>>>>>>> - K-means clustering: https://issues.apache.org/ > >>> >>>>>>>>>>>> jira/browse/IGNITE-5113 > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> Please join the thread and share your thoughts, ideas and > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> concerns. > >>> >>>>> > >>> >>>>>> — > >>> >>>>>>>>>>>> Denis > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>>> > >>> >>>>>>>>>>> > >>> >>>>>>>>>>> > >>> >>>>>>>>>>> -- > >>> >>>>>>>>>>> Best Regards, Vyacheslav > >>> >>>>>>>>>>> > >>> >>>>>>>>>>> > >>> >>>>>>>>> > >>> >>>>>>>>> -- > >>> >>>>>>>>> Best Regards, Vyacheslav > >>> >>>>>>>>> > >>> >>>>>>>>> > >>> >>>>>> > >>> >>> -- > >>> >>> Taras Ledkov > >>> >>> Mail-To: tled...@gridgain.com > >>> >>> > >>> >>> > >>> > >>> > >> > > > -- Best Regards, Vyacheslav D.