ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dmitriy Setrakyan <dsetrak...@apache.org>
Subject Re: DML Documentation Readiness
Date Fri, 23 Dec 2016 17:23:03 GMT
Denis, I cannot access the links. Are you sure they are correct?

On Thu, Dec 22, 2016 at 4:00 PM, Denis Magda <dmagda@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 <
> http://apacheignite.gridgain.org/docs/dml>
> [2] http://apacheignite.gridgain.org/docs/sql-grid <
> http://apacheignite.gridgain.org/docs/sql-grid>
> [3] http://apacheignite.gridgain.org/docs/binary-marshaller#
> handling-hash-code-generation-and-equals-execution <
> 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.paschenko@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 <dmagda@apache.org <mailto:
> dmagda@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 <
> https://apacheignite.readme.io/docs/distributed-dml-to-be-reviewe>
> >> [3] https://apacheignite.readme.io/docs/dml#section-insert <
> https://apacheignite.readme.io/docs/dml#section-insert>
> >>
> >> —
> >> Denis
> >>
> >> On Dec 8, 2016, at 1:35 AM, Alexander Paschenko
> >> <alexander.a.paschenko@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 <dmagda@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
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message