Skip to content

Watchdog is really, really slow. Redesign it. #9

@schwern

Description

@schwern

Setting no_watchdog gives about a 3x performance boost under production conditions. The watchdog system is complete overkill just to protect who can access client data. It touches pretty much every method call. Not yet sure how to re architect it.

Chad sez: according to hippa you must have control over which users can access which clients
and client data can be queried all over the app even when you dont think it will the watchdog forcess the security. it is overkill, but we had to ensure there were no loopholes in the app

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions