[ https://issues.apache.org/jira/browse/OAK-4430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Amit Jain updated OAK-4430: --------------------------- Fix Version/s: 1.2.17 1.4.4 > DataStoreBlobStore#getAllChunkIds fetches DataRecord when not needed > -------------------------------------------------------------------- > > Key: OAK-4430 > URL: https://issues.apache.org/jira/browse/OAK-4430 > Project: Jackrabbit Oak > Issue Type: Bug > Components: blob > Reporter: Amit Jain > Assignee: Amit Jain > Fix For: 1.6, 1.5.4, 1.4.4, 1.2.17 > > > DataStoreBlobStore#getAllChunkIds loads the DataRecord for checking that the > lastModifiedTime criteria is satisfied against the given > {{maxLastModifiedTime}}. > When the {{maxLastModifiedTime}} has a value 0 it effectively means ignore > any last modified time check (and which is the only usage currently from > MarkSweepGarbageCollector). This should ignore fetching the DataRecords as > this can be very expensive for e.g on calls to S3 with millions of blobs. -- This message was sent by Atlassian JIRA (v6.3.4#6332)