You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Spec says that a Cache.remove() should always call writer.delete() if write trough is enabled, and the MutableEntry.remove() should behave identical. However, in this case the TCK asserts that the remove had no effect.
Probably the TCK interprets that the "net effect" of the operation is none, but that is only correct regarding the cache state.
The text was updated successfully, but these errors were encountered:
Probably it is better to change and clarify the Spec and not change all existing implementations. Reviewed the EntryProcessor JavaDoc carefully and opened an issue against the Spec.
The test sets and removes a value via the EntryProcessor, that is not yet existing in the cache and asserts:
The Spec says that a Cache.remove() should always call writer.delete() if write trough is enabled, and the MutableEntry.remove() should behave identical. However, in this case the TCK asserts that the remove had no effect.
Probably the TCK interprets that the "net effect" of the operation is none, but that is only correct regarding the cache state.
The text was updated successfully, but these errors were encountered: