We're updating the issue view to help you get more done. 

Performance: Retrieve product from cache in MStorageReservation

Description

We had a scenario where more than 100 lines are added to material receipt. Completing MR takes more than 25s. After debugging code, one of the culprit I found was retrieving product in MStorageReservation which takes around 30ms for each line so for 100 lines its 30x100 = 3000 (3s). I tried retrieving product from cached get method and overhead of 3s reduced.

I wanted to confirm as i would not sure if there could be any impact of this change. Please find attached patch for the same.

Environment

None

Status

Assignee

Carlos Ruiz

Reporter

Pritesh Shah

Labels

None

Tested By

None

Priority

Major