Skip to content

StorageManager: Recover from permanent upload failure #587

@wjmelements

Description

@wjmelements

It is possible for upload to fail repeatedly. This can happen if a SP runs out of space. Ideally the SP notices before this happens and expands their capacity, but it can still happen. More generally, if we fail in the upload step, the SDK's default path (StorageManager) would not succeed on retry.

Even if the user refreshes the webpage or restarts the app, there are a few reasons our createContext(s) function might reassign the same SP and then fail again, one being that selection prefers SPs with an existing dataset.

One possible workaround could be for the storage manager to treat this as a permanent failure and make a new StorageContext, excluding the full SP.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    📌 Triage

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions