View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003738||SymmetricDS||Improvement||public||2018-10-02 11:58||2018-10-02 12:00|
|Target Version||3.9.14||Fixed in Version||3.9.14|
|Summary||0003738: Batch in error on a reload channel by default blocks all other channels. Should not block config channel though.|
|Description||The following parameters control whether a batches on reload channels block other channels.|
initial.load.block.channels - by default this is true and will block all other non reload batches until reload completes
initial.load.unblock.channels.on.error - by default this is false so while a reload channel is in error all other channel batches will not process.
The above parameters and defaults work as designed but also block config batches. The original intent on these parameters were to prevent change capture batches from replaying before a reload was complete. However in the process it blocked config batches. A config batch may contain the fix for the reload so the config batches should be allowed to process even if the defaults on the above parameters are preventing change capture batches through.
|Tags||No tags attached.|
SymmetricDS: 3.9 7b4542ef
2018-10-02 07:59:20Details Diff
|0003738: Batch in error on a reload channel by default blocks all other
channels. Should not block config channel though.
|mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/OutgoingBatches.java||Diff File|
|2018-10-02 11:58||josh-a-hicks||New Issue|
|2018-10-02 11:58||josh-a-hicks||Status||new => assigned|
|2018-10-02 11:58||josh-a-hicks||Assigned To||=> josh-a-hicks|
|2018-10-02 11:58||josh-a-hicks||Status||assigned => resolved|
|2018-10-02 11:58||josh-a-hicks||Resolution||open => fixed|
|2018-10-02 11:58||josh-a-hicks||Fixed in Version||=> 3.9.14|
|2018-10-02 12:00||josh-a-hicks||Changeset attached||=> SymmetricDS 3.9 7b4542ef|