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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0053139
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSminorhave not tried2023-08-02 13:322023-08-09 09:12
ReporterAugustoMauchView Statuspublic 
Assigned ToAugustoMauch 
PrioritynormalResolutionfixedFixed in VersionRR23Q4
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Merge Request Statusapproved
Review Assigned To
OBNetwork customerNo
Support ticket
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0053139: A message should be logged when SynchronizationBuffer.internalFlush gives after reaching max amount of retries

DescriptionIn issue [1] a mechanism was introduced to retry flushing the synchronization buffer if any of its endpoints was already busy. It retries until either synchronizing them all, or reaching a maximum amount of retries.

It will be very useful to log a message in the terminal log if the maximum amount of retries was reached.

[1] https://issues.openbravo.com/view.php?id=53100 [^]
Steps To ReproduceSame as in [1] with a delay on the backend big enough (i.e. 8 seconds) to reach the maximum number of retries. Notice that no info is written in the terminal log even though the SynchronizationBuffer gave up.

[1] https://issues.openbravo.com/view.php?id=53100 [^]
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0053100 closedAugustoMauch SynchronizationBuffer.internalFlush does not flush all messages if some endpoints where currently syncing other messages 

-  Notes
(0153113)
hgbot (developer)
2023-08-02 13:34

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/586 [^]
(0153383)
hgbot (developer)
2023-08-09 09:12

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: a238db50b5d10909296023bbf61ff0dfb561f636
Author: Augusto Mauch <augusto.mauch@openbravo.com>
Date: 09-08-2023 06:47:36
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/a238db50b5d10909296023bbf61ff0dfb561f636 [^]

Fixes ISSUE-53139: Show a message if the max number of retries is reached on SynchronizationBuffer.internalFlush

The message will include information about the number of attempts done and also the endpoints that were busy

---
M web/org.openbravo.mobile.core/app/model/synchronization-buffer/SynchronizationBuffer.js
---
(0153384)
hgbot (developer)
2023-08-09 09:12

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

- Issue History
Date Modified Username Field Change
2023-08-02 13:32 AugustoMauch New Issue
2023-08-02 13:32 AugustoMauch Assigned To => AugustoMauch
2023-08-02 13:32 AugustoMauch OBNetwork customer => No
2023-08-02 13:32 AugustoMauch Triggers an Emergency Pack => No
2023-08-02 13:34 hgbot Merge Request Status => open
2023-08-02 13:34 hgbot Note Added: 0153113
2023-08-02 14:01 AugustoMauch Relationship added related to 0053100
2023-08-02 14:01 AugustoMauch Status new => scheduled
2023-08-03 14:57 hgbot Merge Request Status open => approved
2023-08-09 09:12 hgbot Resolution open => fixed
2023-08-09 09:12 hgbot Status scheduled => closed
2023-08-09 09:12 hgbot Fixed in Version => RR23Q4
2023-08-09 09:12 hgbot Note Added: 0153383
2023-08-09 09:12 hgbot Note Added: 0153384


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker