seitime-frappe/frappe/model
Ankush Menat 17cc356915
perf: speed up flt by 1.06x and get_system_settings by 1.32x (#28841)
* perf: resolve rounding method once

When rounding method is explcitly specified it's 1.4x faster.

* perf: reorder checks

Bankers rounding is default and most common now

* perf: speedup get_system_settings
2024-12-19 14:38:45 +00:00
..
utils refactor: fixup with ruff 0.8.1 2024-12-04 13:18:04 +05:30
__init__.py refactor: fixup with ruff 0.8.1 2024-12-04 13:18:04 +05:30
base_document.py perf: speedup pickling of document objects (#28823) 2024-12-18 10:18:04 +00:00
create_new.py style: re-format with ruff 2024-02-05 18:53:33 +05:30
db_query.py refactor(typing): type filters (#28218) 2024-12-04 23:18:53 +00:00
delete_doc.py refactor: use doc.check_permission (#28317) 2024-11-22 10:41:24 +01:00
docfield.py chore!: dead code (#19551) 2023-01-10 18:53:08 +05:30
docstatus.py feat: utility methods for docstatus (#15515) 2022-02-04 07:41:25 +00:00
document.py perf: speed up flt by 1.06x and get_system_settings by 1.32x (#28841) 2024-12-19 14:38:45 +00:00
dynamic_links.py fix: reserved keywords as col name (#25718) 2024-03-29 15:43:33 +05:30
mapper.py fix: make read only mode thread safe (#28359) 2024-11-18 15:00:50 +01:00
meta.py refactor: fixup with ruff 0.8.1 2024-12-04 13:18:04 +05:30
naming.py fix(NamingExpression): series should be seperate for different expressions instead of global 2024-11-04 14:38:52 +05:30
rename_doc.py Merge pull request #28629 from netchampfaris/autoincrement-renaming 2024-12-02 14:25:05 +05:30
sync.py refactor: fixup with ruff 0.8.1 2024-12-04 13:18:04 +05:30
trace.py refactor: organize test contextmanagers (#28041) 2024-10-09 02:09:19 +02:00
virtual_doctype.py refactor: migrate virtual doctypes to new API 2024-03-11 18:25:05 +05:30
workflow.py fix: workflow should also support queue_in_background 2024-12-03 07:02:27 +00:00