odoo / o-spreadsheet

Other
193 stars 44 forks source link

[FW][PERF] history: faster history at import #4729

Closed fw-bot closed 2 months ago

fw-bot commented 2 months ago

Description:

The history is sometimes used in plugin import methods: this.history.update(...)

There are 2 main reason to do that:

At import however, keeping track of the changes is useless. They are currently aggregated in the changes array, but never used.

This commit improves loading time of the large number data set by ~17%

Before: 1353ms After: 1116ms

(averages over 8 runs) Task: : 4083517

review checklist

Forward-Port-Of: odoo/o-spreadsheet#4727

robodoo commented 2 months ago

Pull request status dashboard

fw-bot commented 2 months ago

This PR targets saas-17.1 and is part of the forward-port chain. Further PRs will be created up to master.

More info at https://github.com/odoo/odoo/wiki/Mergebot#forward-port