Great news and I am glad that GridGain was finally able to open source such an essential feature to Ignite. Given that I was deeply involved in the development of this feature for the past year, I would add that one of the main advantages here is that Ignite becomes fully operational from disk (SSD or Flash) without any need to preload the data in memory.
With full SQL support available in Ignite, this feature will allow Ignite serve as a distributed transactional database, both in memory and on disk, while continuing to support all the existing use cases, including the in-memory data grid. Cos, can you point us to any legal paperwork that needs to be signed in order to complete the donation? D. On Mon, Apr 17, 2017 at 7:37 PM, Denis Magda <dma...@apache.org> wrote: > Igniters, > > GridGain, as one of the most active Apache Ignite contributors, has been > developing a unique distributed persistent store specifically for Apache > Ignite for more than a year in-house. It’s a fully ACID and ANSI-99 SQL > compliant fault-tolerant solution. > > The store transparently integrates with Apache Ignite as an optional disk > layer (in addition to the existing RAM layer) via the new page memory > architecture that to be released in Apache Ignite 2.0. This allows storing > supersets of data on disk while having a subset in memory not worrying > about that you forgot to preload (warmup) your caches! > > Assuming that the storage goes to ASF as a part of Apache Ignite 2.1 > release the following will be supported by Ignite out-of-the-box: > > * SQL queries execution over the data that is both in RAM and on disk: no > need to preload the whole data set in memory. > > * Cluster instantaneous restarts: once your cluster ring is recovered > after a restart your applications are fully operational even if they highly > utilize SQL queries. > > As for the use cases, it means that Apache Ignite will be possible to use > as a distributed SQL database with memory-first concept. > > And we decided at GridGain that this tremendous feature should be open > source from the very beginning. > > Guys, could you advise how I can start official donation process? > > — > Denis > > > > > >