Re: [DISCUSSION] Thin client: Colocated Data Transactional Get

2022-08-11 Thread Pavel Tupitsyn
Compute API requires code deployment, which may be an obstacle in some cases. But instead of withAffinityNode, I think we can add a new method to IgniteClient: public ClientTransactions transactions(ClusterGroup grp); Similar to existing compute(ClusterGroup) and services(ClusterGroup) methods.

Re: [DISCUSSION] Thin client: Colocated Data Transactional Get

2022-08-11 Thread Alexei Scherbakov
Moving transaction logic to the client seems to me a bad idea. I would instead send the transaction's code close to data using Compute API. чт, 11 авг. 2022 г. в 17:54, Maxim Muzafarov : > Igniters, > > > I'd like to discuss with you some thoughts about getting colocated > data [1] from nodes

[DISCUSSION] Thin client: Colocated Data Transactional Get

2022-08-11 Thread Maxim Muzafarov
Igniters, I'd like to discuss with you some thoughts about getting colocated data [1] from nodes via thin client (mostly the java thin client). - We do have partition awareness enabled for non-transactional data [2]. - We do have from now on partition awareness for caches with custom affinity