View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002443 | SymmetricDS | Bug | public | 2015-11-10 18:00 | 2016-01-03 21:44 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.7.3 | ||||
Target Version | 3.7.28 | Fixed in Version | 3.7.28 | ||
Summary | 0002443: Node communication stops running a push thread for a node | ||||
Description | SymmetricDS uses a pool of threads managed by the node communication service, which uses the sym_node_communication table to lock which nodes are being communicated with. There are reports of the push job running, but a node is not pushed to even when the lock in sym_node_communication is available. The service keeps a map of which nodes are locked to minimize hitting the database (introduce by issue 0002155 for 3.7.3). The theory on the defect is that the map is not getting updated to remove a node. | ||||
Steps To Reproduce | Setup master node with 10 client nodes to push to. After about a day, one of the nodes will get "stuck". You can see the nodeId in the currentlyExecuting map of NodeCommunicationService. | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.7 a16e18f5 2015-11-13 15:57:54 Details Diff |
0002443: Node communication stops running a push thread for a node |
Affected Issues 0002443 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeCommunicationService.java | Diff File | ||
SymmetricDS: 3.7 3e293776 2015-11-23 13:05:36 Details Diff |
0002443: Node communication stops running a push thread for a node |
Affected Issues 0002443 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeCommunicationService.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-11-10 18:00 | elong | New Issue | |
2015-11-10 18:00 | elong | Status | new => assigned |
2015-11-10 18:00 | elong | Assigned To | => elong |
2015-11-13 21:05 | elong | Status | assigned => resolved |
2015-11-13 21:05 | elong | Fixed in Version | => 3.7.27 |
2015-11-13 21:05 | elong | Resolution | open => fixed |
2015-11-13 22:00 | admin | Changeset attached | => SymmetricDS 3.7 a16e18f5 |
2015-11-17 21:02 | chenson | Status | resolved => closed |
2015-11-23 14:03 | elong | Note Added: 0000732 | |
2015-11-23 14:03 | elong | Status | closed => feedback |
2015-11-23 14:03 | elong | Resolution | fixed => reopened |
2015-11-23 14:04 | elong | Status | feedback => assigned |
2015-11-23 14:04 | elong | Fixed in Version | 3.7.27 => |
2015-11-23 14:04 | elong | Target Version | 3.7.27 => 3.7.28 |
2015-11-23 14:04 | elong | Product Version | 3.7.24 => 3.7.3 |
2015-11-23 19:00 | admin | Changeset attached | => SymmetricDS 3.7 3e293776 |
2015-11-23 20:37 | elong | Resolution | reopened => fixed |
2015-11-23 20:37 | elong | Fixed in Version | => 3.7.28 |
2015-11-23 20:37 | elong | Steps to Reproduce Updated | View Revisions |
2015-11-23 20:38 | elong | Status | assigned => resolved |
2016-01-03 21:44 | chenson | Status | resolved => closed |