Skip to content

[CRITICAL] Views recomputation can roll back transactions. #4947

@kistz

Description

@kistz

I experienced a bug where the view could not be recomputed and it causing it to propagate the error to the reducer which called it.

This panic is also not in the logs of the databse so it just siltently rolls back the data. (Internal Server Error is returned for reducers i dont know if it times out a computation limit or something )

Sadly i lost quite a bit of mission critical stuff in that incident because this reducer is built to always archive it and never panic :(

Read only data should not be able to impact a successfully commiting transaction!

I will ping @cloutiertyler and @joshua-spacetime because i think this is a very severe bug hope yall understand :>

If you have further questions pls reply or ping (also possible on discord) but i will go to sleep for now because it has been stressful figuring out the bug

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