View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002707 | SymmetricDS | Bug | public | 2016-08-08 11:41 | 2016-08-12 17:32 |
Reporter | nadavyakar | Assigned To | |||
Priority | normal | ||||
Status | closed | Resolution | duplicate | ||
Summary | 0002707: symmetric-ds high cpu usage | ||||
Description | router reader threads consume high CPU: after starting to read a transaction's data from the DB in the fillPeekAheadQueue method, the 'reading' boolean is set to false, which prevents this method from ever completing to read the latest transaction's data, causing the calling loop of execute (while (dataCount < maxDataToRoute || (lastTransactionId != null && transactional)) to call this method for ever. On our heap-dump we have seen this method has been called for about 61 billion times per thread. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-08-08 11:41 | nadavyakar | New Issue | |
2016-08-11 16:30 | chenson | Note Added: 0000825 | |
2016-08-12 17:31 | elong | Relationship added | related to 0002708 |
2016-08-12 17:31 | elong | Relationship deleted | related to 0002708 |
2016-08-12 17:32 | elong | Relationship added | duplicate of 0002708 |
2016-08-12 17:32 | elong | Status | new => closed |
2016-08-12 17:32 | elong | Resolution | open => duplicate |