Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0047577
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajoralways2021-08-05 17:482021-08-24 07:29
ReportermalsasuaView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityimmediateResolutionfixedFixed in VersionRR21Q2.2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR21Q2.2
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0047577: in 21Q2, incremental refresh process is slower in 21Q2 than previous releases

DescriptionIn 21Q2, the incremental refresh process is slower than previous releases
Steps To Reproducesame data
. in 19Q3:
- [BO] update 7000 products
- [POS] execute incremental refresh process:
Product model takes less than 3 segs (see internal note- video1)

. in 21Q2:
- [BO] update 7000 products
- [POS] execute incremental refresh process:
Product model takes less than 150 segs (see internal note- video2)
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0047510 closedranjith_qualiantech_com in 21Q2, incremental refresh process is slower in 21Q2 than previous releases 

-  Notes
(0131263)
hgbot (developer)
2021-08-23 12:05

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/276 [^]
(0131275)
hgbot (developer)
2021-08-24 07:29

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 2a54bc81a5798b6df14903ca2ba6e812cfba8ef9
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-08-23T14:38:59+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/2a54bc81a5798b6df14903ca2ba6e812cfba8ef9 [^]

Fixed ISSUE-47577: Updated incremental refresh batch update process
* Executes all records updates in a single IndexedDB model in one transaction instead using one transaction for each record.
* Use writeBatch in putIncrementalMasterdata() and create new function updateMasterData()
* Move cache update to the end of the IndexedDB transaction

---
M web/org.openbravo.mobile.core/app/model/masterdata/MasterdataController.js
M web/org.openbravo.mobile.core/app/model/persistence/indexeddb/IndexedDBController.js
---
(0131276)
hgbot (developer)
2021-08-24 07:29

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/276 [^]

- Issue History
Date Modified Username Field Change
2021-08-20 13:15 marvintm Type defect => backport
2021-08-20 13:15 marvintm Target Version => RR21Q2.2
2021-08-23 12:05 hgbot Note Added: 0131263
2021-08-24 07:29 hgbot Resolution open => fixed
2021-08-24 07:29 hgbot Status scheduled => closed
2021-08-24 07:29 hgbot Fixed in Version => RR21Q2.2
2021-08-24 07:29 hgbot Note Added: 0131275
2021-08-24 07:29 hgbot Note Added: 0131276


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker