View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005792 | SymmetricDS | Improvement | public | 2023-04-17 14:40 | 2023-10-03 23:00 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.15.0 | ||||
Target Version | 3.15.0 | Fixed in Version | 3.15.0 | ||
Summary | 0005792: Better logging when ack fail | ||||
Description | When the ack fails, the current error handling causes an IOException to be thrown, which contains the HTTP status code. It would be better to return the HTTP status code instead of letting the IOException occur. Log the HTTP status code and the corresponding message. If the status code indicates a state that should not be retried, then leave the loop of retrying the ack. There was a case where the node password was wrong, and the ack retries locked the node out with failed retries very quickly. | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.15 8c18a343 2023-04-17 14:42:12 Details Diff |
0005792: Better logging when ack fail |
Affected Issues 0005792 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/AbstractService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/web/WebConstants.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-04-17 14:40 | elong | New Issue | |
2023-04-17 14:40 | elong | Status | new => assigned |
2023-04-17 14:40 | elong | Assigned To | => elong |
2023-04-17 14:44 | elong | Status | assigned => resolved |
2023-04-17 14:44 | elong | Resolution | open => fixed |
2023-04-17 14:44 | elong | Fixed in Version | => 3.15.0 |
2023-10-01 23:46 | admin | Status | resolved => closed |
2023-10-03 23:00 | admin | Changeset attached | => SymmetricDS 3.15 8c18a343 |