You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Julian Reschke (JIRA)" <ji...@apache.org> on 2015/11/03 09:51:27 UTC
[jira] [Created] (OAK-3578) DocumentStore API: introduce void
variant of findAndUpdate
Julian Reschke created OAK-3578:
-----------------------------------
Summary: DocumentStore API: introduce void variant of findAndUpdate
Key: OAK-3578
URL: https://issues.apache.org/jira/browse/OAK-3578
Project: Jackrabbit Oak
Issue Type: Improvement
Components: documentmk
Reporter: Julian Reschke
Assignee: Julian Reschke
{{findAndUpdate}} returns the previous state of the document (when applicable). However, this information is not always needed by the caller and may be expensive to obtain.
Thus split the API into two different methods, so that DocumentStore implementations can optimized the void variant.
Proposal: {{void update}} and {{T findAndUpdateConditional}}.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)