Shouldn't the URL be "sql-performance-and-debugging"? On Fri, Dec 23, 2016 at 10:30 AM, Denis Magda <dma...@apache.org> wrote:
> Alex, great! Thanks for sharing more details about DML feature. > > I’ll put this new content on this page after the review is finished > https://apacheignite.readme.io/docs/performance-and-debugging < > https://apacheignite.readme.io/docs/performance-and-debugging> > > — > Denis > > > On Dec 23, 2016, at 6:13 AM, Alexander Paschenko < > alexander.a.pasche...@gmail.com> wrote: > > > > Denis, > > > > I have also added a doc titled 'Fast Updates' - it's a separate > > document and it's hidden for now, please find the link to it in dash > > at the bottom of 'SQL Grid' section on the left. It describes an > > optimization technique that allows to run particular queries with > > performance of bare cache operations reducing SQL related overhead to > > nearly none at all. Hence I thought it was important to describe this > > feature. Please review it and include into main doc as your heart > > desires. > > > > - Alex > > > > 2016-12-23 14:42 GMT+03:00 Alexander Paschenko > > <alexander.a.pasche...@gmail.com>: > >> Denis, Prachi, > >> > >> All links from ToC to subsections are broken on this page: > >> http://apacheignite.gridgain.org/docs/dml > >> > >> - Alex > >> > >> 2016-12-23 3:54 GMT+03:00 Prachi Garg <pg...@gridgain.com>: > >>> Sure, will look into it. > >>> > >>> -P > >>> > >>> On Thu, Dec 22, 2016 at 4:00 PM, Denis Magda <dma...@apache.org> > wrote: > >>> > >>>> I’ve finished the review and released all the parts of DML > documentation > >>>> [1]. > >>>> > >>>> Prachi, could you review whole SQL Grid documentation [2] including > [1]? > >>>> Also it will be great if you check this newly added section [3]. > >>>> > >>>> [1] http://apacheignite.gridgain.org/docs/dml > >>>> [2] http://apacheignite.gridgain.org/docs/sql-grid > >>>> [3] http://apacheignite.gridgain.org/docs/binary- > >>>> marshaller#handling-hash-code-generation-and-equals-execution > >>>> > >>>> — > >>>> Denis > >>>> > >>>> On Dec 9, 2016, at 12:34 AM, Alexander Paschenko < > >>>> alexander.a.pasche...@gmail.com> wrote: > >>>> > >>>> Denis, > >>>> > >>>> About your question: 'putIfAbsent' is used only when we have single > >>>> key-value pair to process as long as we don't have method like 'put > >>>> all if absent'. When there's a bunch of pairs, an entry processor is > >>>> created for each pair to make its processing atomic (effectively CAS > >>>> style processing), and all those processors are then executed via > >>>> 'invokeAll'. > >>>> > >>>> - Alex > >>>> > >>>> 2016-12-09 8:17 GMT+03:00 Denis Magda <dma...@apache.org>: > >>>> > >>>> Alexander, thanks for all the material you’ve prepared so far. > >>>> > >>>> Actually, I’ve reviewed, restructured and released only a part of it > [1]. > >>>> > >>>> The rest, that is missing, requires more time from my side and I’ll be > >>>> releasing additional blocks throughout the next week. The full > >>>> documentation > >>>> with the unreviewed parts is invisible and located here [2]. > >>>> > >>>> Please don’t modify neither of the docs ([1] and [2]) until I’ve > finished > >>>> with the overall review. Send all your suggestions over the email. > >>>> > >>>> At the moment I have the following question. What cache method(s) do > we > >>>> convert INSERT statements to [3]? Is it ‘putIfAbsent’? > >>>> > >>>> [1] https://apacheignite.readme.io/docs/dml > >>>> [2] https://apacheignite.readme.io/docs/distributed-dml-to-be-reviewe > >>>> [3] https://apacheignite.readme.io/docs/dml#section-insert > >>>> > >>>> — > >>>> Denis > >>>> > >>>> On Dec 8, 2016, at 1:35 AM, Alexander Paschenko > >>>> <alexander.a.pasche...@gmail.com> wrote: > >>>> > >>>> Denis, > >>>> > >>>> it's all ready, JDBC driver page is also updated (I've created a > >>>> hidden clone page, please find it on the left) as well as one on > >>>> binary marshaller. Also I've renamed 'distributed DML' page to just > >>>> 'DML' as long as there's much less to distribution of DML operations > >>>> themselves than to queries and there's clearly no need to make another > >>>> doc page to distinguish. Removed batches mention from limitations. > >>>> > >>>> - Alex > >>>> > >>>> 2016-12-08 5:26 GMT+03:00 Denis Magda <dma...@apache.org>: > >>>> > >>>> Alexander, > >>>> > >>>> How close are you to the finalization of the DML doc? > >>>> https://apacheignite.readme.io/docs/distributed-dml > >>>> > >>>> Since we’re approaching 1.8 release I would like to do a final review > of it > >>>> polishing whatever is needed tomorrow. > >>>> > >>>> As I see that only the limitations section is left. The first note is > that > >>>> I > >>>> wouldn’t mention “JDBC Batching mode” for now because this is > something > >>>> that > >>>> doesn’t affect the usability and SQL API's scope of support. > >>>> > >>>> — > >>>> Denis > >>>> > >>>> > >>>> > >