When do I need to enable transaction mode for RHDG caches?

Solution Verified - Updated -

Issue

  • is it save to run a cache without transaction mode enabled?
  • What is the purpose of transaction mode server side as the client does not support transactions?
  • Below warning messages are observed frequently in logs while running JDG in Remote Client-Server Mode.
ISPN0006009 Conditional operation XXXX should be used with transactional caches, otherwise data inconsistency issues could arise under failure situations
ISPN006010: Conditional operation 'REPLACE' should be used with transactional caches, otherwise data inconsistency issues could arise under failure situations
ISPN006011: Operation 'REMOVE' forced to return previous value should be used on transactional caches

Environment

  • Red Hat Data Grid (RHDG)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content