View Issue Details

IDProjectCategoryView StatusLast Update
0005101SymmetricDSImprovementpublic2021-11-17 16:00
Reporterelong Assigned Toelong  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.11.0 
Target Version3.13.0Fixed in Version3.13.0 
Summary0005101: Changing parameters should not restart all jobs
DescriptionChanging parameters for jobs to adjust their schedule or enable/disable them causes all jobs to be cancelled and restarted. Even worse, in Pro web console, changing any parameter causes the same thing. Interrupting currently running jobs causes problems and increases processing times, such as interrupting a long initial load. Instead, it should only affect the job whose parameter is being changed.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.13 356de1c8

2021-10-13 14:46:28

admin

Details Diff
0005101: Changing parameters should not restart all jobs Affected Issues
0005101
mod - symmetric-android/src/main/java/org/jumpmind/symmetric/android/AndroidJobManager.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/job/JobManager.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/job/IJobManager.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/load/ConfigurationChangedDatabaseWriterFilter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/JobDefinition.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/route/ConfigurationChangedDataRouter.java Diff File

SymmetricDS: 3.13 64bb7e48

2021-10-19 12:20:33

admin

Details Diff
0005101: Changing parameters should not restart all jobs Affected Issues
0005101
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/job/JobManager.java Diff File
add - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ConfigurationChangedHelper.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/load/ConfigurationChangedDatabaseWriterFilter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/route/ConfigurationChangedDataRouter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IOutgoingBatchService.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/OutgoingBatchService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/OutgoingBatchServiceSqlMap.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterService.java Diff File

SymmetricDS: 3.13 fe317d6e

2021-10-19 12:21:15

admin

Details Diff
0005101: remove unused registration.reinitialize.enable Affected Issues
0005101
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java Diff File
mod - symmetric-core/src/main/resources/symmetric-default.properties Diff File

SymmetricDS: 3.13 cde8da92

2021-10-25 16:24:01

admin

Details Diff
0005101: fix tes Affected Issues
0005101
mod - symmetric-core/src/test/java/org/jumpmind/symmetric/route/ConfigurationChangedDataRouterTest.java Diff File

Issue History

Date Modified Username Field Change
2021-10-13 14:44 elong New Issue
2021-10-13 14:44 elong Status new => assigned
2021-10-13 14:44 elong Assigned To => elong
2021-10-13 15:00 admin Changeset attached => SymmetricDS 3.13 356de1c8
2021-10-14 17:56 elong Status assigned => resolved
2021-10-14 17:56 elong Resolution open => fixed
2021-10-14 17:56 elong Fixed in Version => 3.13.0
2021-10-19 13:00 admin Changeset attached => SymmetricDS 3.13 fe317d6e
2021-10-19 13:00 admin Changeset attached => SymmetricDS 3.13 64bb7e48
2021-10-25 17:00 admin Changeset attached => SymmetricDS 3.13 cde8da92
2021-11-17 16:00 admin Status resolved => closed