View Issue Details

IDProjectCategoryView StatusLast Update
0005138SymmetricDSImprovementpublic2021-12-01 23:00
Reporterpmarzullo Assigned Topmarzullo  
Prioritynormal 
Status resolvedResolutionfixed 
Product Version3.14.0 
Target Version3.14.0Fixed in Version3.14.0 
Summary0005138: Build a cache manager to centralize the handling of data caches
Descriptioncache manager should handle caching of data for the services, using the services as the source of data, using callbacks to the services.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.14 63c5fe25

2021-11-29 20:58:45

pmarzullo

Details Diff
0005138: Build a cache manager to centralize the handling of data caches Affected Issues
0005138
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/ClientSymmetricEngine.java Diff File
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
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/CacheManager.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/ConfigurationCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/DataLoaderCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/FileSyncCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/GroupletCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/ICacheManager.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/LoadFilterCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/MonitorCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/NodeCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/TransformCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/TriggerRouterCache.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/TriggerRouterRoutersCache.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IConfigurationService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IDataLoaderService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IFileSyncService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IGroupletService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/ILoadFilterService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IMonitorService.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/ITransformService.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/ConfigurationService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/FileSyncService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/GroupletService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/LoadFilterService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/MonitorService.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/TransformService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterService.java Diff File
add - symmetric-core/src/test/java/org/jumpmind/symmetric/cache/CacheManagerTest.java Diff File
mod - symmetric-core/src/test/java/org/jumpmind/symmetric/service/impl/MockNodeService.java Diff File

SymmetricDS: 3.14 6465e5b3

2021-12-01 22:10:20

pmarzullo

Details Diff
0005138: Build a cache manager to centralize the handling of data caches Affected Issues
0005138
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/ConfigurationCache.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/GroupletCache.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/cache/MonitorCache.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeCommunicationService.java Diff File

Issue History

Date Modified Username Field Change
2021-11-29 20:57 pmarzullo New Issue
2021-11-29 20:57 pmarzullo Status new => assigned
2021-11-29 20:57 pmarzullo Assigned To => pmarzullo
2021-12-01 13:49 pmarzullo Status assigned => resolved
2021-12-01 13:49 pmarzullo Resolution open => fixed
2021-12-01 13:49 pmarzullo Fixed in Version => 3.14.0
2021-12-01 16:00 pmarzullo Changeset attached => SymmetricDS 3.14 63c5fe25
2021-12-01 23:00 pmarzullo Changeset attached => SymmetricDS 3.14 6465e5b3