José Andrés Cordero Benítez created OAK-11541:
-------------------------------------------------

             Summary: FullGC Mongo query has too broad scope
                 Key: OAK-11541
                 URL: https://issues.apache.org/jira/browse/OAK-11541
             Project: Jackrabbit Oak
          Issue Type: Task
          Components: mongomk
            Reporter: José Andrés Cordero Benítez
            Assignee: José Andrés Cordero Benítez


Mongo query to find modified docs, which is part of Garbage Collection process, 
can sometimes traverse too many documents in Mongo, resulting in a slow 
operation:

 
{code:java}
"secs_running" : NumberLong(1085),
"microsecs_running" : NumberLong(1085692741),
"op" : "command",
"ns" : "oak.nodes",
"command" : {
        "explain" : {
                "find" : "nodes",
                "filter" : {
                        "$or" : [
                                {
                                        "_modified" : NumberLong(1585673190),
                                        "_id" : {
                                                "$gt" : "0000000"
                                        }
                                },
                                {
                                        "_modified" : {
                                                "$gt" : NumberLong(1585673190),
                                                "$lt" : NumberLong(1740934245)
                                        }
                                }
                        ]
                },
                "hint" : {
                        "_modified" : 1,
                        "_id" : 1
                }
        }
}, {code}
 

 



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

Reply via email to