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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0047576
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajoralways2021-08-05 17:482021-08-24 07:29
ReportermalsasuaView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityimmediateResolutionfixedFixed in VersionRR21Q3.1
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR21Q3.1
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

0047576: 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
(0131262)
hgbot (developer)
2021-08-23 12:05

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/275 [^]
(0131273)
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: c4b2cc45370ceb4077a82ede6e0d1d1ced2ff3a7
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-08-23T15:31:41+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/c4b2cc45370ceb4077a82ede6e0d1d1ced2ff3a7 [^]

Fixed ISSUE-47576: 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
---
(0131274)
hgbot (developer)
2021-08-24 07:29

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

- Issue History
Date Modified Username Field Change
2021-08-20 13:15 marvintm Type defect => backport
2021-08-20 13:15 marvintm Target Version => RR21Q3.1
2021-08-23 12:05 hgbot Note Added: 0131262
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 => RR21Q3.1
2021-08-24 07:29 hgbot Note Added: 0131273
2021-08-24 07:29 hgbot Note Added: 0131274


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker