Skip to content

Classify database update failures for logging #5691

Description

@JasonAtClockwork

Follow-up from #5640.

In crates/core/src/host/wasm_common/module_host_actor.rs, InstanceCommon::update_database logs every error returned by crate::db::update::update_database at warn!.

This combines migration/schema rejections with possible internal datastore failures in a single anyhow::Error. Audit whether they can be classified without a large refactor so internal failures potentially use error!, while migration rejections remain at warn! or lower.

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