View Issue Details

IDProjectCategoryView StatusLast Update
0005784SymmetricDSImprovementpublic2023-10-03 23:00
Reporterelong Assigned Toelong  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.15.0 
Target Version3.15.0Fixed in Version3.15.0 
Summary0005784: Cache list of enabled nodes used by routing
DescriptionThe Router Service gets a list of enabled nodes to route to with each batch it creates. The list of nodes should be cached and moved into the cache manager for better performance.
Tagsperformance

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 3b2b4a00

2023-04-10 17:12:01

admin

Details Diff
0005784: Cache list of enabled nodes used by routing Affected Issues
0005784
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/CacheManager.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/ICacheManager.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/NodeCache.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/INodeService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeServiceSqlMap.java Diff File
mod - symmetric-core/src/test/java/org/jumpmind/symmetric/service/impl/MockNodeService.java Diff File

SymmetricDS: 3.15 1e45629b

2023-04-10 17:12:46

admin

Details Diff
0005784: clean up abandoned RT batches immediately after error Affected Issues
0005784
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java Diff File

SymmetricDS: 3.15 bce50c19

2023-04-12 12:35:11

admin

Details Diff
0005784: Cache list of enabled nodes used by routing Affected Issues
0005784
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/NodeCache.java Diff File

Issue History

Date Modified Username Field Change
2023-04-10 17:11 elong New Issue
2023-04-10 17:11 elong Status new => assigned
2023-04-10 17:11 elong Assigned To => elong
2023-04-10 17:11 elong Tag Attached: performance
2023-04-10 19:45 elong Status assigned => resolved
2023-04-10 19:45 elong Resolution open => fixed
2023-04-10 19:45 elong Fixed in Version => 3.15.0
2023-10-01 23:46 admin Status resolved => closed
2023-10-03 23:00 admin Changeset attached => SymmetricDS 3.15 bce50c19
2023-10-03 23:00 admin Changeset attached => SymmetricDS 3.15 1e45629b
2023-10-03 23:00 admin Changeset attached => SymmetricDS 3.15 3b2b4a00