Daily updates from Odoo
Wednesday, August 21, 2019
2 changes · master
Code cleanup and technical improvements
The cash flow report was reorganized to make it easier to maintain and much faster to use. For large payment volumes, filtering a one-year report now uses far fewer queries and can complete in seconds instead of many minutes, improving reporting productivity.
Original PR description
- Improve the readability of the report. - Speed up the report. - Use a linear number of queries. | Action | Data size | Before | After | ------------- | ------------- |----- | ----- | | filter 1 year | 98000 payments | 346 queries | 21 queries | | || 889 s | 8s | --task: 1888408
This update makes minor internal cleanup changes in the employee appraisal area. It helps keep the codebase consistent and easier to maintain without changing how users work with appraisals.