Page MenuHomePhabricator

Use ExternalStoreAccess::fetchFromURLs in blobStore::getBlobBatch
Open, Needs TriagePublic

Description

We've introduced BlobStore::getBlobBatch to fetch a bulk of blobs given the array of blob addresses. Blob metadata is already fetched from the database in a batch query, however the actual content is expanded from external store one-by one. We need to use existing ExternalStoreAccess::fetchFromURLs instead and fetch actual blob contents in a batch as well.

Event Timeline

Is this task blocking MCR schema migration?

Is this task blocking MCR schema migration?

No. This is a potential optimization we could make.

OK, thanks. I'm moving it out of the MCR schema migration initiative to the general MCR initiative.

Removing task assignee due to inactivity, as this open task has been assigned for more than two years. See the email sent to the task assignee on February 06th 2022 (and T295729).

Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome.

If this task has been resolved in the meantime, or should not be worked on ("declined"), please update its task status via "Add Action… 🡒 Change Status".

Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator.