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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0029363
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSminoralways2015-03-20 17:262015-03-27 17:20
ReporterOrekariaView Statuspublic 
Assigned ToOrekaria 
PrioritynormalResolutionfixedFixed in VersionRR15Q2
StatusclosedFix in branchFixed in SCM revisionb74c4c0eebfa
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0029363: Stabilization: LogClient should not flush to the server if the application is busy

DescriptionStabilization: LogClient should not flush to the server if the application is busy
Steps To ReproduceSimulate a slow connection in which the LogClient will try to flush while the application is being loaded (actual interval is 30 seconds)

Verify that the LogClient is flushing in the middle of the application loading process (BAD)

Verify that, if the loading process last 30 + 20 (logClient timeout) = 50 seconds, the LogClient times out and the application enters the offline mode (BAD)
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0029332 newRetail Performance: LogClient should not persist until the business layer has persisted 
depends on design defect 0029277 closedOrekaria Stabilization: Prevent LogClient logging itself in an infinite loop 
depends on backport 0029364RR15Q1.3 closedOrekaria Stabilization: LogClient should not flush to the server if the application is busy 
has duplicate defect 0030651 closedRetail LogClient shouldn't be sent to the backend from the Web POS login window 
blocks feature request 0029377RR15Q3 closedOrekaria Stabilization: RR15Q2 related 
blocks defect 0029348RR15Q2 closedOrekaria Improve Log Client performance 
blocks defect 0028504RR15Q3 closedmarvintm Log Client has a really bad performance and it is really difficult to work 

-  Notes
(0075823)
hgbot (developer)
2015-03-20 18:03

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: b74c4c0eebfaa935064d529430b02acdd78dd5f0
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Fri Mar 20 18:02:47 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/b74c4c0eebfaa935064d529430b02acdd78dd5f0 [^]

Fixes issue 29363: LogClient will only flush to the server if the application is idle

---
M web/org.openbravo.mobile.core/source/utils/logClientSyncUtils.js
---
(0075825)
hgbot (developer)
2015-03-20 18:07

Repository: tools/automation/pi-mobile
Changeset: 08af2b99fa97e8a113f6598de20d7bf35966da6b
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Fri Mar 20 17:49:57 2015 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/08af2b99fa97e8a113f6598de20d7bf35966da6b [^]

Related to issue 29363: Modified test logic to be aware of this change

---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/APIs/MobileCoreAPI.java
---
(0075994)
hgbot (developer)
2015-03-26 12:17

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 6bcfc3a20857b0f0da6bafe02a375d834e82f91f
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Thu Mar 26 12:16:15 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/6bcfc3a20857b0f0da6bafe02a375d834e82f91f [^]

Related to issue 29363: If a critical error happen during the loading process, the LogClient is allowed to flush

Note that some of the critical loading errors can take place before the LogClient has been started

---
M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js
M web/org.openbravo.mobile.core/source/utils/logClientSyncUtils.js
---

- Issue History
Date Modified Username Field Change
2015-03-20 17:26 Orekaria New Issue
2015-03-20 17:26 Orekaria Assigned To => Orekaria
2015-03-20 17:26 Orekaria Triggers an Emergency Pack => No
2015-03-20 17:27 Orekaria Relationship added related to 0029332
2015-03-20 17:27 Orekaria Relationship added depends on 0029277
2015-03-20 17:28 Orekaria Status new => scheduled
2015-03-20 18:03 hgbot Checkin
2015-03-20 18:03 hgbot Note Added: 0075823
2015-03-20 18:03 hgbot Status scheduled => resolved
2015-03-20 18:03 hgbot Resolution open => fixed
2015-03-20 18:03 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/b74c4c0eebfaa935064d529430b02acdd78dd5f0 [^]
2015-03-20 18:07 hgbot Checkin
2015-03-20 18:07 hgbot Note Added: 0075825
2015-03-23 14:53 Orekaria Relationship added blocks 0029377
2015-03-24 16:30 Orekaria Relationship added blocks 0029348
2015-03-26 12:17 hgbot Checkin
2015-03-26 12:17 hgbot Note Added: 0075994
2015-03-27 17:20 marvintm Review Assigned To => marvintm
2015-03-27 17:20 marvintm Status resolved => closed
2015-03-27 17:20 marvintm Fixed in Version => RR15Q2
2015-03-31 09:59 Orekaria Relationship added blocks 0028504
2015-08-28 14:04 Orekaria Relationship added has duplicate 0030651
2015-08-28 14:04 Orekaria Relationship added blocks 0030695
2015-08-28 14:05 Orekaria Relationship replaced has duplicate 0030695


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker