lin created OAK-9629:
------------------------
Summary: how to solve 10334(BSONObjectTooLarge) error and convert
existed node data
Key: OAK-9629
URL: https://issues.apache.org/jira/browse/OAK-9629
Project: Jackrabbit Oak
Issue Type: Bug
Components: jcr
Affects Versions: 1.24.0
Reporter: lin
Attachments: image-2021-12-01-20-02-14-239.png
Hello,
Could you please help me to solve this issue ASAP? Our QA and staging
environments encounter this error "message OakOak0001: Command failed with
error 10334 (BSONObjectTooLarge): 'BSONObj size: 16848200 (0x1011548) is
invalid. Size must be between 0 and 16793600(16MB) First element: _id:
\"1:/channels\"" .
We are very worried about this error will occur in the production environment.
Since we used "nt:unstructured" as JCR primary type of node /channels, and the
value of property ":childOrder" is larger, almost 16M .
There are 2092 channels in our db, one line of property ":childOrder" about
800kb.
Could you please tell me how to reduce the existed property ":childOrder"
value, and how to convert existed date from "nt:unstructured" to
"oak:unstructured"? Do you have reference about it?
For more background, please refer to OAK-9620.
https://issues.apache.org/jira/projects/OAK/issues/OAK-9620
!image-2021-12-01-20-02-14-239.png!
--
This message was sent by Atlassian Jira
(v8.20.1#820001)