Yes, it is expected that ScanQuery and ContinuousQuery are not
transactional.

>Getting all the records will pull everything back onto the and we would
have to filter locally if I am understanding correctly?
There is no need to get all entries from the cache, you can get entries
with certain keys. In your example, you can get all entries based on
generated keys if you know the number of inserted entries. This number, for
example, can be inserted as a part of the first object.

Evgenii

ср, 2 сент. 2020 г. в 08:53, ssansoy <s.san...@cmcmarkets.com>:

> Thanks for looking into it. Is this expected?
> Just wondering how another node can ever be transactionally notified of an
> update in an event driven way if continuous queries don't support
> transactions?
>
> using getAll isn't a practical workaround unfortunately as we want to get
> the B records based on the value of some of it's fields. E.g. a scan query
> with a filter on the child, or an sql fields query. Getting all the records
> will pull everything back onto the and we would have to filter locally if I
> am understanding correctly?
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>

Reply via email to