View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006245 | SymmetricDS | Bug | public | 2024-02-12 20:06 | 2024-02-15 20:28 |
Reporter | pmarzullo | Assigned To | pmarzullo | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.14.12 | ||||
Target Version | 3.14.13 | Fixed in Version | 3.14.13 | ||
Summary | 0006245: Cancel Load needs to make sure processes threads shut down before updating outstanding load request records | ||||
Description | When Cancel Load is executed, the Cancel Load functionality interrupts any local running processes that are running as part of the load or the load setup. After the interrupts are given, any outstanding records in outgoing batch, reload request, or reload status are updated to mark them as completed. There is a timing issue after sending the interrupt to the initial load setup threads. The update of the database records could be executed before the process has recognized that it has been interrupted and should shut down. What should be done is that after sending the interrupts, the canceling thread should wait up to 5 seconds total for the threads to shut down before moving ahead and updating the initial load records. | ||||
Tags | initial/partial load | ||||
SymmetricDS: 3.14 14066d3e 2024-02-12 20:35:16 Details Diff |
0006245: Cancel Load needs to make sure processes threads shut down before updating outstanding load request records |
Affected Issues 0006245 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/InitialLoadService.java | Diff File | ||
SymmetricDS: 3.15 28a1e092 2024-02-12 20:35:16 Details Diff |
0006245: Cancel Load needs to make sure processes threads shut down before updating outstanding load request records |
Affected Issues 0006245 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/InitialLoadService.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-12 20:06 | pmarzullo | New Issue | |
2024-02-12 20:06 | pmarzullo | Status | new => assigned |
2024-02-12 20:06 | pmarzullo | Assigned To | => pmarzullo |
2024-02-12 20:06 | pmarzullo | Tag Attached: initial/partial load | |
2024-02-12 20:08 | pmarzullo | Relationship added | related to 0006246 |
2024-02-12 20:41 | pmarzullo | Status | assigned => resolved |
2024-02-12 20:41 | pmarzullo | Resolution | open => fixed |
2024-02-12 20:41 | pmarzullo | Fixed in Version | => 3.14.13 |
2024-02-15 20:28 | pmarzullo | Changeset attached | => SymmetricDS 3.14 14066d3e |
2024-02-15 20:28 | pmarzullo | Changeset attached | => SymmetricDS 3.15 28a1e092 |
2024-03-19 16:20 | admin | Status | resolved => closed |