Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Nevertheless, the atomic protocol implementation in Ignite 2.x had haы multiple flaws - absence of atomicity for batch operations (de facto atomicity per key), best effort consistency, side effects during retries on non-idempotent operations, the presence of PartialUpdateException for manual retries when automatic is not possible. Moreover, if a cache was created in ATOMIC mode, no transaction can be run on it due to protocols incompatibility.

...