View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006274 | SymmetricDS | Bug | public | 2024-03-05 21:39 | 2024-04-19 15:46 |
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 | 0006274: FileSyncDataRouter gets FileTriggerRouters from database instead of cache | ||||
Description | FileSyncDataRouter gets FileTriggerRouters from database instead of cache for each Data routed. This causes way too much database activity. It also overuses the Java heap because each Data keeps a reference to a new Router data object. FileSyncDataRouter.routeToNodes(...) calls fileSyncService.getFileTriggerRouter(triggerId, routerId, true), where the "true" parameter tells the method to refresh the cache. That parameter should be changed to false. | ||||
Tags | file sync, routing | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2024-03-05 21:39 | pmarzullo | New Issue | |
2024-03-05 21:39 | pmarzullo | Status | new => assigned |
2024-03-05 21:39 | pmarzullo | Assigned To | => pmarzullo |
2024-03-05 21:39 | pmarzullo | Tag Attached: file sync | |
2024-03-05 21:39 | pmarzullo | Tag Attached: routing | |
2024-03-05 21:42 | pmarzullo | Relationship added | related to 0006275 |
2024-03-11 16:26 | pmarzullo | Status | assigned => resolved |
2024-03-11 16:26 | pmarzullo | Resolution | open => fixed |
2024-03-11 16:26 | pmarzullo | Fixed in Version | => 3.14.13 |
2024-03-11 16:26 | pmarzullo | Note Added: 0002421 | |
2024-03-19 16:20 | admin | Status | resolved => closed |
2024-04-19 15:46 | pmarzullo | Changeset attached | => SymmetricDS 3.14 b40831d7 |