Concurrent usage of ISIM Server can affect changes to data
Certain conditions apply to how changes are made to data as a result of concurrency. An example of concurrency is when two or more users access the same data through the user interface using separate sessions on separate computers.
Single-value attributes
- When you run the ADD operation to change an attribute from null to a value, only the first request succeeds. All other concurrent requests fail because multiple values cannot be added to a single-value attribute.
- When you run the REMOVE operation to change an attribute from a value to null, only the first request succeeds. All other concurrent requests fail because there is only one value to remove.
- When we change an attribute from one value to another, the last value submitted overrides any other changes.
Multi-value attributes
The last values submitted override all existing values.
Parent topic: Troubleshooting ISIM Server problems