View Issue Details

IDProjectCategoryView StatusLast Update
0003250SymmetricDSBugpublic2017-10-06 07:51
ReportergwilmerAssigned Togwilmer 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.8.18 
Target Version3.8.30Fixed in Version3.8.30 
Summary0003250: Clustered DataExtractorService re-extracts batches when they have already been extracted by another node in the cluster
DescriptionWhen in a clustered mode using non-sticky sessions and a shared file staging area, the DataExtractorService re-extracts batches when they have already been extracted by another node.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.8 b71874fb

2017-09-15 15:10:58

gregwilmer

Details Diff
0003250: Fix batch re-extraction issue on clustered setup with shared
cache.

0003250
mod - symmetric-android/src/main/java/org/jumpmind/symmetric/android/AndroidSymmetricEngine.java Diff File
mod - symmetric-client/src/test/java/org/jumpmind/symmetric/io/data/writer/MsSqlBulkDatabaseWriterTest.java Diff File
mod - symmetric-client/src/test/java/org/jumpmind/symmetric/io/data/writer/MySqlBulkDatabaseWriterTest.java Diff File
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
mod - symmetric-io/src/test/java/org/jumpmind/symmetric/io/data/writer/StagingDataWriterTest.java Diff File

SymmetricDS: 3.8 299676ef

2017-09-18 13:53:21

gregwilmer

Details Diff
0003250: Fix atch re-extraction issue on clustered setup with shared
cache.

0003250
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/stage/StagingManager.java Diff File

SymmetricDS: 3.8 b4ea476d

2017-09-25 17:02:33

chenson42

Details Diff
0003250 more efficient version of fix
0003250
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/stage/StagingManager.java Diff File

Issue History

Date Modified Username Field Change
2017-09-15 10:17 gwilmer New Issue
2017-09-15 10:17 gwilmer Status new => assigned
2017-09-15 10:17 gwilmer Assigned To => gwilmer
2017-09-15 10:19 gwilmer Summary Clustered DataExtractorService re-extracts batches when they have already been extracted by another node => Clustered DataExtractorService re-extracts batches when they have already been extracted by another node in the cluster
2017-09-15 15:13 gwilmer Status assigned => resolved
2017-09-15 15:13 gwilmer Resolution open => fixed
2017-09-15 15:13 gwilmer Fixed in Version => 3.8.30
2017-09-15 16:00 Changeset attached => SymmetricDS 3.8 b71874fb
2017-09-18 14:00 Changeset attached => SymmetricDS 3.8 299676ef
2017-09-25 18:00 chenson42 Changeset attached => SymmetricDS 3.8 b4ea476d
2017-10-06 07:51 chenson Status resolved => closed