[ https://issues.apache.org/jira/browse/OAK-4430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davide Giannella updated OAK-4430: ---------------------------------- Fix Version/s: (was: 1.5.3) 1.6 > 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 > Labels: candidate_oak_1_0, candidate_oak_1_2, candidate_oak_1_4 > Fix For: 1.6 > > > 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)