You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* perf: initialise field map when initialising meta
(cherry picked from commit df8399f)
* perf: simpler, faster meta cache
(cherry picked from commit 6c6a969)
* fix: ensure error is thrown
(cherry picked from commit b529c27)
* refactor: drop _allow_dict support
This is not required anymore since we store full doc anyway. Also since
they share same cache key calling get_cached_value and get_cached_doc
can end up doing duplicate / double work.
(cherry picked from commit abd0187)
* fix: pickle doc objects directly
This seems to be missed out and causes performance regression in IRL
usage when get_doc is called on cached doc already.
(cherry picked from commit bcb5fe9)
* test: basic perf test for rps on get_list
(cherry picked from commit c28ddcc)
* build: pin testing-library/dom temporarily
refer testing-library/dom-testing-library#1169
(cherry picked from commit 40f6a34)
* chore: semantic changes to document caching code
* fix: drop Meta cache during update
Revert "fix: drop Meta cache during update" (frappe#18186)
* Revert "fix: drop Meta cache during update (frappe#18182)"
This reverts commit 656f6df.
* fix: replace meta cache keys
Old keys stored different types of data `dict` changing key to indicate
change in type.
* perf: cache `FormMeta` directly (frappe#18165)
* perf: cache `FormMeta` directly
* perf: check if `dt` is table, use `db.get_value` instead of `get_all`
Co-authored-by: Sagar Vora <[email protected]>
Co-authored-by: Ankush Menat <[email protected]>
0 commit comments