View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005177 | SymmetricDS | Bug | public | 2021-12-29 19:59 | 2022-01-17 13:39 |
Reporter | pmarzullo | Assigned To | pmarzullo | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.8.44 | ||||
Target Version | 3.12.15 | Fixed in Version | 3.12.15 | ||
Summary | 0005177: File Sync fails to create zip file when modify, followed by delete, followed by create is captured and sent in same batch | ||||
Description | When a modify of a file is captured, then a delete of a file is captured, then a create of a file is captured, and all three of these events are put in the same batch, the creation of the ZIP file that contains the files to be sent to the target fails because it tries to add the same file more than once. ZIP does not like that. | ||||
Steps To Reproduce | 1. Set up file sync 2. On source, turn off Route job and File Sync Tracker job 3. Create a source file 4. Run source File Sync Tracker job manually 5. Run source Route job manually 6. Make sure to get client to run File Pull job and file shows up 7. Modify source file 8. Run source File Sync Tracker job manually 9. Delete source file 10. Run source File Sync Tracker job manually 11. Create source file 12. RUn source File Sync Tracker job manually 13. Run source Route job manually 14. Run client File Pull job. 15. Sync should fail with duplicate entry in zip file | ||||
Tags | file sync | ||||
|
This was fixed in 3.8.44, 3.9.25, 3.10.14, 3.11.14, 3.12.15, 3.13.3, and 3.14.0 This will be patched for all of these releases as well (except for 3.14.0, which is not released yet). Patches: https://www.jumpmind.com/downloads/symmetricds/patches/3.8/patch-0005177.jar https://www.jumpmind.com/downloads/symmetricds/patches/3.9/patch-0005177.jar https://www.jumpmind.com/downloads/symmetricds/patches/3.10/patch-0005177.jar https://www.jumpmind.com/downloads/symmetricds/patches/3.11/patch-0005177.jar https://www.jumpmind.com/downloads/symmetricds/patches/3.12/patch-0005177.jar https://www.jumpmind.com/downloads/symmetricds/patches/3.13/patch-0005177.jar |
SymmetricDS: 3.11 91b50198 2021-12-29 20:14:25 Details Diff |
0005177: File Sync fails to create zip file when modify, followed by delete, followed by create is captured and sent in same batch |
Affected Issues 0005177 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/file/FileSyncZipDataWriter.java | Diff File | ||
SymmetricDS: 3.12 13306d17 2021-12-29 20:16:55 Details Diff |
0005177: File Sync fails to create zip file when modify, followed by delete, followed by create is captured and sent in same batch |
Affected Issues 0005177 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/file/FileSyncZipDataWriter.java | Diff File | ||
SymmetricDS: 3.13 4bc8f362 2021-12-29 20:16:55 Details Diff |
0005177: File Sync fails to create zip file when modify, followed by delete, followed by create is captured and sent in same batch |
Affected Issues 0005177 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/file/FileSyncZipDataWriter.java | Diff File | ||
SymmetricDS: 3.14 56a61698 2021-12-29 20:16:55 Details Diff |
0005177: File Sync fails to create zip file when modify, followed by delete, followed by create is captured and sent in same batch |
Affected Issues 0005177 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/file/FileSyncZipDataWriter.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-12-29 19:59 | pmarzullo | New Issue | |
2021-12-29 19:59 | pmarzullo | Status | new => assigned |
2021-12-29 19:59 | pmarzullo | Assigned To | => pmarzullo |
2021-12-29 19:59 | pmarzullo | Tag Attached: file sync | |
2021-12-29 20:04 | elong | Relationship added | related to 0005164 |
2021-12-29 20:26 | pmarzullo | Status | assigned => resolved |
2021-12-29 20:26 | pmarzullo | Resolution | open => fixed |
2021-12-29 20:26 | pmarzullo | Fixed in Version | => 3.12.15 |
2021-12-29 20:26 | pmarzullo | Note Added: 0002044 | |
2021-12-29 20:44 | pmarzullo | Note Edited: 0002044 | View Revisions |
2021-12-29 21:00 | pmarzullo | Changeset attached | => SymmetricDS 3.11 91b50198 |
2021-12-29 21:00 | pmarzullo | Changeset attached | => SymmetricDS 3.12 13306d17 |
2021-12-29 21:00 | pmarzullo | Changeset attached | => SymmetricDS 3.13 4bc8f362 |
2021-12-29 21:00 | pmarzullo | Changeset attached | => SymmetricDS 3.14 56a61698 |
2022-01-17 13:39 | admin | Status | resolved => closed |