View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002603 | SymmetricDS | Improvement | public | 2016-05-19 22:38 | 2016-08-09 17:10 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.8.0 | ||||
Target Version | 3.8.0 | Fixed in Version | 3.8.0 | ||
Summary | 0002603: Retry batches from staging instead of sending them again | ||||
Description | When one of the batches in a sync session gets an error, the source node will start another sync session and resend all the same batches again. When staging is enabled, the target node already has the batches in staging and doesn't need them resent. Add a "RETRY, #" token in the CSV protocol that is similar to "BATCH, #" but will ask the target node to use the batch from its staging. If the staging is missing, the target node should acknowledge with a status of RS for resend, causing the source node to resend the batch. | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.8 a95793ab 2016-05-19 18:40:04 Details Diff |
0002603: Retry batches from staging instead of sending them again |
Affected Issues 0002603 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/BatchAck.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/IncomingBatch.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/OutgoingBatch.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/AcknowledgeService.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/IncomingBatchService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/OutgoingBatchService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/OutgoingBatchServiceSqlMap.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/transport/AbstractTransportManager.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/web/WebConstants.java | Diff File | ||
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/CsvConstants.java | Diff File | ||
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/reader/ProtocolDataReader.java | Diff File | ||
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/reader/SimpleStagingDataReader.java | Diff File | ||
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/SimpleStagingDataWriter.java | Diff File | ||
SymmetricDS: 3.8 b96aa9dc 2016-05-31 14:12:22 Details Diff |
0002603: Retry batches from staging instead of sending them again |
Affected Issues 0002603 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorService.java | Diff File | ||
SymmetricDS: 3.8 3fad3ec3 2016-06-02 16:57:05 Details Diff |
0002603: Retry batches from staging instead of sending them again |
Affected Issues 0002603 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorService.java | Diff File | ||
SymmetricDS: 3.8 4e434ac7 2016-07-27 15:44:25 Details Diff |
0002603: Retry batches from staging instead of sending them again |
Affected Issues 0002603 |
|
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/SimpleStagingDataWriter.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-05-19 22:38 | elong | New Issue | |
2016-05-19 22:38 | elong | Status | new => assigned |
2016-05-19 22:38 | elong | Assigned To | => elong |
2016-05-19 22:42 | elong | Status | assigned => resolved |
2016-05-19 22:42 | elong | Fixed in Version | => 3.8.0 |
2016-05-19 22:42 | elong | Resolution | open => fixed |
2016-05-19 23:00 | admin | Changeset attached | => SymmetricDS 3.8 a95793ab |
2016-05-31 19:00 | admin | Changeset attached | => SymmetricDS 3.8 b96aa9dc |
2016-06-02 21:00 | admin | Changeset attached | => SymmetricDS 3.8 3fad3ec3 |
2016-07-27 20:00 | admin | Changeset attached | => SymmetricDS 3.8 4e434ac7 |
2016-08-09 17:10 | admin | Status | resolved => closed |