ingadhoc/stock#815

Created by ced-adhoc
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'.