Chetan Mehrotra created OAK-1643:
------------------------------------
Summary: Implement BlobReferenceIterator optimized for Mongo
Key: OAK-1643
URL: https://issues.apache.org/jira/browse/OAK-1643
Project: Jackrabbit Oak
Issue Type: Improvement
Components: mongomk
Reporter: Chetan Mehrotra
Assignee: Chetan Mehrotra
Fix For: 0.20
Current BlobReferenceIterator works on DocumentStore API due to which it is not
able to make use of Mongo specific optimization and has few issues like
* It floods the cache with NodeDocument fetched just for binary extraction
(OAK-1568)
* It implements its own pagination where it can rely on Mongo DBCursor
(OAK-1567)
* For Blob GC case it would be preferable if the query can be routed to Mongo
replica instead of loading primary
Having an impl which works directly on DBCollection level would be better
--
This message was sent by Atlassian JIRA
(v6.2#6252)