View Issue Details

IDProjectCategoryView StatusLast Update
0003036SymmetricDSBugpublic2017-04-06 09:44
ReporterchensonAssigned Tochenson 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.8.18 
Target Version3.8.19Fixed in Version3.8.19 
Summary0003036: ConcurrentModificationException while cleaning staging
Description2017-04-01 01:00:00,061 ERROR [ca-00044] [StageManagementJob] [ca-00044-job-15] StackTraceKey.init [ConcurrentModificationException:1050098058]
java.util.ConcurrentModificationException
    at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1211)
    at java.util.TreeMap$KeyIterator.next(TreeMap.java:1265)
    at java.util.AbstractCollection.addAll(AbstractCollection.java:343)
    at java.util.TreeSet.addAll(TreeSet.java:312)
    at java.util.TreeSet.<init>(TreeSet.java:160)
    at org.jumpmind.symmetric.io.stage.StagingManager.getResourceReferences(StagingManager.java:60)
    at org.jumpmind.symmetric.io.stage.BatchStagingManager.purgeStagingBasedOnDatabaseStatus(BatchStagingManager.java:53)
    at org.jumpmind.symmetric.io.stage.BatchStagingManager.clean(BatchStagingManager.java:42)
    at org.jumpmind.symmetric.job.StageManagementJob.doJob(StageManagementJob.java:52)
    at org.jumpmind.symmetric.job.AbstractJob.invoke(AbstractJob.java:175)
    at org.jumpmind.symmetric.job.AbstractJob.run(AbstractJob.java:219)
    at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
    at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:81)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.8 54472031

2017-04-02 10:28:32

chenson42

Details Diff
0003036: ConcurrentModificationException while cleaning staging
0003036
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/io/stage/BatchStagingManager.java Diff File
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/stage/StagingManager.java Diff File

Issue History

Date Modified Username Field Change
2017-04-02 10:27 chenson New Issue
2017-04-02 10:27 chenson Status new => assigned
2017-04-02 10:27 chenson Assigned To => chenson
2017-04-02 10:28 chenson Status assigned => resolved
2017-04-02 10:28 chenson Fixed in Version => 3.8.19
2017-04-02 10:28 chenson Resolution open => fixed
2017-04-02 11:00 chenson42 Changeset attached => SymmetricDS 3.8 54472031
2017-04-06 09:44 chenson Status resolved => closed