Tuesday, July 15, 2025
1 change · 18.0
Enhancements to existing features
Point of Sale now loads only the product attribute information it actually needs instead of loading all attributes and related values. This reduces unnecessary data loading and helps keep PoS responsive in databases with many product attributes.
Original PR description
Before this commit, all product attributes were loaded, which in turn loaded all corresponding product template attribute values (PTAVs), regardless of whether they were actually needed. This behavior led to significant performance issues, particularly in databases with a large number of attributes and PTAVs, causing the PoS to become slow and unresponsive. opw-4895204 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr