Coherence*Extend Clients That Register Cache MapListeners Do Not Receive The Correct Number Of Events (Doc ID 1561014.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Coherence - Version 3.7.1.6 to 3.7.1.8 [Release AS10g]
Information in this document applies to any platform.

Symptoms

In the cluster an application has created multiple MapListener instances against a cache.  One hundred values are inserted into the cache with key values 0 to 99, then those values are updated and then deleted:

When the 100 objects are inserted, updated and deleted the listeners the number of events seen is tracked and reported:

The fix in 3.7.1.7 corrects the behaviour of the listeners that are either registered to receive all events, or only events for objects that match an applied filter, but does not correct the issue for the listeners that have registered for changes to objects with a specific key value.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms