My Oracle Support Banner

Use of Custom Comparator With LimitFilter For COH Extend Clients Returns Incorrect Results (Fixed in COH 3.7.1.1 and WLS 12.1.2) (Doc ID 1423469.1)

Last updated on NOVEMBER 13, 2020

Applies to:

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

Symptoms

Using a limit filter with a custom comparator over Coherence*Extend returns incorrect results.

Running the same code over TCMP returns the correct results.

Issue is reproducible on all versions of COH 3.6 .x and 3.7.0.x

Attached is a Sample Code for reproducing the issue(LimitFilter.zip). We will see the following steps to reproduce the issue :

1) Extract and open with IDE. Hook in Coherence; tested with both 3.6 and 3.7 and see the same issue.

2) Run LimitTestServer to start a storage enabled node

3) Run TCMPTestClient to insert and then retrieve some data. Returned results are:

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.