Alberto Gomez created GEODE-8019:
------------------------------------

             Summary: Extend information about what from Delta Propagation is 
used in transactions
                 Key: GEODE-8019
                 URL: https://issues.apache.org/jira/browse/GEODE-8019
             Project: Geode
          Issue Type: Improvement
          Components: docs
            Reporter: Alberto Gomez


The Geode documentation says the following when talking about Delta Propagation 
and transactions:

Geode also does not propagate deltas for:
 * Transactional commit

...

That statement is not clear about what exactly is used from Delta Propagation 
in transactions. The information should be extended to make it perfectly clear 
what is used from Delta Propagation in transactions.

After a question in the Geode user list, the following answers were received 
which could be used to update the documentation:

 
{quote}Anil,  
The tx data propagation between accessor and data store (part of the 
transactions) could use delta as well; and if the transaction originator does 
not host the primary copy of the data, it can also use delta to update within a 
transaction.
 
Your understanding of client/server is correct.
 
Regards,
Eric{quote}
Anilkumar Gingade <[email protected]>
Thu 4/23/2020 1:05 AM
 
  
{quote}{quote}Eric, Is that, the tx data propagation between peers/nodes (part 
of the transactions) doesn't use delta?
Is it used when tx is originated in client (between client and server), but not 
between peers....I am trying to see where delta is used.
 
-Anil.{quote}{quote}
On Wed, Apr 22, 2020 at 11:58 AM Eric Shu 
<[[email protected]|mailto:[email protected]]> wrote:
{quote}The transaction commits on a transaction host node (primary copy for 
partitioned region, or one of the copies for replicate region), the entry 
operations within this commit needs to be distributed to partitioned region's 
redundant copies, or other replicates for replicate region. This distribution 
can not use delta propagation. 
Regards,
Eric{quote}
{quote}On Wed, Apr 22, 2020 at 11:50 AM Alberto Gomez <[email protected]> 
wrote:
{quote}Hi Eric,
 
What do you mean by "the transactional commit to the replicas can not use delta 
propagation".

 
Thanks,
 
Alberto{quote}{quote}
{quote}{quote}*De:* Eric Shu <[[email protected]|mailto:[email protected]]>
 *Enviado:* miércoles, 22 de abril de 2020 19:53
 *Para:* [[email protected]|mailto:[email protected]]
 *Asunto:* Re: Delta propagation and transactions

Hi, 
Delta propagation is supported inside a transaction. I think the document is to 
indicate that the distribution of the transactional commit to the replicas can 
not use delta propagation.
 
Regards,
Eric{quote}{quote}
{quote}{quote}On Wed, Apr 22, 2020 at 9:55 AM Alberto Gomez 
<[email protected]> wrote:
{quote}Hi,
 
According to the Geode documentation "Geode does not propagate deltas for 
Transactional commit".
 
Is there a reason why delta propagation cannot be supported for data updated 
inside transactions?
 
Thanks in advance,
 
-Alberto G.{quote}{quote}{quote}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to