Cache Put Result When a Kill Signal Is Sent To a Distributed Cache (Doc ID 838629.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Coherence - Version: 2.5.1 to 3.4.2
Information in this document applies to any platform.

Goal

The purpose of this document is to clarify the result of a cache put operation when one or more kill signals are thrown against a distributed or partitioned cache analyzing 5 situations:

1.- If the kill signal is sent to the process which initiated the put before the object insertion is completed

2.- If both the caller process and the primary partition are killed

3.- If the primary already knows about the change and you don't kill it, then even if you kill the caller, the primary will still update the backup

4.- If the caller goes killed before the primary changed the value

5.- If the primary goes down, but the caller is still trying to change the value

Solution

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