ingadhoc/stock#815
Created by ced-adhoc
Merged
at d1291102b9cad57c37c0409205620332be44f788
Statuses:
- ci/runbot-oba: Odoo by Adhoc with tests
- ci/runbot-modified-modules: (runtime 1s)
- mergebot/pre-commit
- label
- adhoc-dev:18.0-t-102343-ced
- head
- 5231d830cdfc31627679846b208f1d32083b55fb
- merged
- hace 1 mes by Filoquin adhoc
| ingadhoc/stock | |
|---|---|
| 18.0 | #815 |
| 19.0 | #826 |
[FIX] stock_ux: backport Odoo v19 for 'To Reorder' filter performance
backport v19 performance fixes and improve search for 'To Reorder' filter
Backports Odoo v19 performance improvements: * Store qty_to_order_computed field for faster queries * Add index on warehouse_id * Recompute orderpoints when moves are created in _run_pull
for more info:
odoo/odoo@6f2d1b26b34129cfbd62d2fe44f306bfe89794b5
Additional improvement beyond v19:
* Replace filtered_domain with SQL domain in _search_qty_to_order
to avoid loading all orderpoints in memory
Includes migration scripts to create index and populate initial values.
Resolves database hangs and timeouts on large databases when filtering
orderpoints by 'To Reorder'.