View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005224 | SymmetricDS Pro | Bug | public | 2022-02-21 21:17 | 2022-04-11 19:29 |
Reporter | emiller | Assigned To | emiller | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.13.0 | ||||
Target Version | 3.13.4 | Fixed in Version | 3.13.4 | ||
Summary | 0005224: Prevent triggers from being synced via the UI if they're already in the process of being synced | ||||
Description | There are many areas in the UI where it's possible to sync triggers. Sometimes they are synced via a job, and other times by calling a method out of TriggerRouterService. Some of these methods have locks, and others do not. Make sure that TriggerRouterService attempts to get a lock whenever triggers are synced. When a lock cannot be acquired, notify the user via the UI. The notification should provide information about the existing lock if possible. | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.13 6cddea52 2022-02-22 20:00:11 evan-miller-jumpmind Details Diff |
0005224: Made syncTriggers() methods return boolean result indicating whether they acquired a lock |
Affected Issues 0005224 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/AbstractSymmetricEngine.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/ISymmetricEngine.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IClusterService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/ITriggerRouterService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ClusterService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterService.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-02-21 21:17 | emiller | New Issue | |
2022-02-21 21:17 | emiller | Status | new => assigned |
2022-02-21 21:17 | emiller | Assigned To | => emiller |
2022-02-22 20:04 | emiller | Status | assigned => resolved |
2022-02-22 20:04 | emiller | Resolution | open => fixed |
2022-02-22 20:04 | emiller | Fixed in Version | => 3.13.4 |
2022-02-22 21:00 | Changeset attached | => SymmetricDS 3.13 6cddea52 | |
2022-04-11 19:29 | admin | Status | resolved => closed |