Skip to content

SQLite Busy Exceptions not being treated as cache misses #241

Open
@Th3-M4jor

Description

@Th3-M4jor

We're experimenting with using SolidCache backed by SQLite in production and found that SolidCache::Store::Failsafe does not include SQLite::Busy exceptions as a possible transient error that would be treated is if it were a cache miss.

Since this is something that could still theoretically occur with sharding and a reasonable busy timeout on SQLite configured, should this be added to the list of possible transient ActiveRecord errors?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions