View Issue Details

IDProjectCategoryView StatusLast Update
0006098SymmetricDSBugpublic2023-11-08 15:00
Reporteremiller Assigned Toemiller  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.14.0 
Target Version3.14.11Fixed in Version3.14.11 
Summary0006098: Many router types attempt to handle non-DML data event types when they do not support them
DescriptionMany router types cannot handle non-DML data event types. These include column match routers, subselect routers, CSV routers, and more. However, there is nothing in place that prevents them from attempting (and failing) to handle these data event types. One example of this occurs when DDL replication is enabled and a DDL change is made to a table that is configured to use one of these router types.

If a non-DML data event comes through and the configured router type does not support such data events, then the default router should be used instead.
Tagsddl/schema, routing

Relationships

related to 0006099 closedemiller Many router types attempt to handle non-DML data event types when they do not support them 

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.14 b8da31ac

2023-11-08 14:25:20

evan-miller-jumpmind

Details Diff
0006098: Prevented routers from attempting to handle non-DML data event types when they do not support them Affected Issues
0006098
mod - symmetric-assemble/src/asciidoc/configuration/routers.ad Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/route/AbstractDataRouter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/route/BshDataRouter.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/route/DefaultDataRouter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/route/IDataRouter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/route/JavaDataRouter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/integrate/XmlPublisherDataRouter.java Diff File

Issue History

Date Modified Username Field Change
2023-11-08 14:05 emiller New Issue
2023-11-08 14:05 emiller Status new => assigned
2023-11-08 14:05 emiller Assigned To => emiller
2023-11-08 14:05 emiller Tag Attached: ddl/schema
2023-11-08 14:05 emiller Tag Attached: routing
2023-11-08 14:06 emiller Issue cloned: 0006099
2023-11-08 14:06 emiller Relationship added related to 0006099
2023-11-08 14:25 emiller Status assigned => resolved
2023-11-08 14:25 emiller Resolution open => fixed
2023-11-08 14:25 emiller Fixed in Version => 3.14.11
2023-11-08 15:00 Changeset attached => SymmetricDS 3.14 b8da31ac
2023-12-16 01:56 admin Status resolved => closed