View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006976 | SymmetricDS | Improvement | public | 2025-06-24 18:57 | 2025-06-24 22:00 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | resolved | Resolution | fixed | ||
Product Version | 3.16.0 | ||||
Target Version | 3.16.4 | Fixed in Version | 3.16.4 | ||
Summary | 0006976: Push back off max bytes to sync when missing acks | ||||
Description | The push should back off and lower the max bytes to sync if acks are missing in the response or an HTTP error occurs that cannot be retried. - Start with the parameter for transport.max.bytes.to.sync, and cut in half with each failure - Sync should stay under the transport.max.bytes.to.sync instead of stopping after exceeding it - When ending sync early, be careful to record the batch status and byte_count statistics - Set remote node status to error so push doesn't immediately push again - Parameter initial.load.transport.max.bytes.to.sync should affect only reload channels | ||||
Tags | data sync | ||||
SymmetricDS: 3.16 52b38a9e 2025-06-24 21:58:00 Committer: GitHub Details Diff |
0006976: Push back off max bytes to sync when missing ACKs (#307) * 0006976: Push back off max bytes to sync when missing ACKs |
Affected Issues 0006976 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IDataExtractorService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/AbstractService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/FileSyncService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/OfflinePushService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/PushService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/http/HttpTransportManager.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-06-24 18:57 | elong | New Issue | |
2025-06-24 18:57 | elong | Status | new => assigned |
2025-06-24 18:57 | elong | Assigned To | => elong |
2025-06-24 18:57 | elong | Tag Attached: data sync | |
2025-06-24 18:58 | elong | Relationship added | related to 0006915 |
2025-06-24 19:05 | elong | Status | assigned => resolved |
2025-06-24 19:05 | elong | Resolution | open => fixed |
2025-06-24 19:05 | elong | Fixed in Version | => 3.16.4 |
2025-06-24 22:00 | elong | Changeset attached | => SymmetricDS 3.16 52b38a9e |