[
https://issues.apache.org/jira/browse/OAK-3141?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrei Dulceanu updated OAK-3141:
---------------------------------
Fix Version/s: (was: 1.38.0)
1.40.0
> Oak should warn when too many ordered child nodes
> -------------------------------------------------
>
> Key: OAK-3141
> URL: https://issues.apache.org/jira/browse/OAK-3141
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.0.16
> Reporter: Jörg Hoh
> Assignee: Thomas Mueller
> Priority: Major
> Fix For: 1.40.0
>
>
> When working with the RDBMK we came into situations, that large documents did
> not fit into the provided db columns, there was an overflow, which caused oak
> not to persist the change. We fixed it by increasing the size of the column.
> But it would be nice if Oak could warn if a document exceeds a certain size
> (for example 2 megabytes); because this warning indicates, that on a JCR
> level there might be a problematic situation, for example:
> * ordered node with a large list of childnodes
> * or longstanding sessions with lots of changes, which accumulate to large
> documents.
> It's certainly nice to know if there's a node/document with such a problem,
> before the exceptions actually happens and an operation breaks.
> This message should be a warning, and should contain the JCR path of the node
> plus the current size. To avoid that this message is overseen, it would be
> good if it is written everyonce in a while (every 10 minutes?) if this
> condition persists.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)