Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-3977

Tx caches raise created event on every put if the entry is not local

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • 6.0.1.Final
    • Listeners, Transactions
    • None

      A transactional put originating from a non owner causes a CreatedEventNotification to occur no matter what. The problem lies with the fact that we wrap the entry to provide for repeatable read.

      We need to only raise the event if it is the owner. Note the DistListenerTest currently verifies this incorrect behavior around line 88.

      We should also verify that the modified event is not raised from the PutKeyValueCommand from the non owner as well.

            pruivo@redhat.com Pedro Ruivo
            wburns@redhat.com Will Burns
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: