My Oracle Support Banner

Large Deletions from a Map Property Can Delete Extra Entries (Doc ID 2626086.1)

Last updated on JANUARY 13, 2020

Applies to:

Oracle Commerce Platform - Version 11.3 and later
Information in this document applies to any platform.


If there are over 1000 map properties for the same item, deleting all of such properties of this item may cause deleting extra entries that belong to other items.

Reproducible Steps:

The case where this issue was seen is with a "user.customRoles" property that is a map of org_id to a String value.  Here is the definition of the property:

The issue can be reproduced at will with the following steps:
1. Create multiple multiple users
2. Create 1001 roles for above users
3. Delete all roles of one particular user. Notice roles on other users are deleted




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

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