[ 
https://issues.apache.org/jira/browse/OAK-10646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-10646:
---------------------------------
    Description: 
The change for OAK-10127 has only addressed one case - large create operations.

However, there are more code paths that need to be improved:

- "find()" will fails if the serialized conditions exceed 16MB (arguably 
unlikely, but happened in a test - OAK-10642)

- bulk updates can fail when the serialied ops exceed 16MB (although, when run 
one-by-one, it might succeed)

  was:
The change for OAK-10127 has only addressed one case - large create operations.

However, there are more code paths that need to be improved:

- "find()" will fails if the serialized conditions exceed 16MB (arguably 
unlikely, but happened in a test - OAK-10642)

- bulk updates can fail when the serialied ops exceed 16MB (although, when run 
one-by-one, it might suceed)


> MongoDocumentStore: improve handling of large updates
> -----------------------------------------------------
>
>                 Key: OAK-10646
>                 URL: https://issues.apache.org/jira/browse/OAK-10646
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: documentmk
>            Reporter: Julian Reschke
>            Assignee: Julian Reschke
>            Priority: Major
>
> The change for OAK-10127 has only addressed one case - large create 
> operations.
> However, there are more code paths that need to be improved:
> - "find()" will fails if the serialized conditions exceed 16MB (arguably 
> unlikely, but happened in a test - OAK-10642)
> - bulk updates can fail when the serialied ops exceed 16MB (although, when 
> run one-by-one, it might succeed)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to