* feat: log errors on too many writes to ease debugging * fix(ux): extract and show which app/file/function caused too many writes * fix: postgres error checking assumes exception is postgres exception * fix: better default for skipping frames Typically stack is like: some_app -> your_function -> this function. So last 2 frames need to be skipped. * fix: postgres error checking assumes exception is postgres exception * fix: better default for skipping frames Typically stack is like: some_app -> your_function -> this function. So last 2 frames need to be skipped. * refactor: show Report button instead of logging * revert: unnecessary new functionality * test: assert exact exception Co-authored-by: Ankush Menat <ankush@frappe.io> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| database.py | ||
| framework_postgres.sql | ||
| schema.py | ||
| setup_db.py | ||