View Issue Details

IDProjectCategoryView StatusLast Update
0006618SymmetricDSNew Featurepublic2024-11-13 20:31
Reporterelong Assigned Toelong  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.15.0 
Target Version3.15.10Fixed in Version3.15.10 
Summary0006618: Group link flag to control syncing of SQL/DDL events
DescriptionAdd a sync_sql_enabled flag to sym_node_group_link so the user can control which links will be used to route and send SQL (including DDL) events. If a SQL event is targeted for a specific node (using node_list), then that event will override the group link and be routed to that node. For users who enable DDL replication, this make it possible to control which nodes will receive DDL.

For example, groups of source1, source2, source3, and target all register to source1. The source groups push to target with sync_sql_enabled = true. The group links between source groups have sync_sql_enabled = false. Each source group represents a different database with different objects. When objects are created on the source groups, they replicate to target but not other source groups.
Tagsddl/schema

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 1fd6c7fa

2024-10-11 20:47:06

admin

Details Diff
0006618: Group link flag to control syncing of SQL/DDL events Affected Issues
0006618
mod - symmetric-assemble/src/asciidoc/configuration/group-links.ad Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/NodeGroupLink.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/impl/ConfigurationService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ConfigurationServiceSqlMap.java Diff File
mod - symmetric-core/src/main/resources/symmetric-schema.xml Diff File

Issue History

Date Modified Username Field Change
2024-10-11 20:35 elong New Issue
2024-10-11 20:35 elong Status new => assigned
2024-10-11 20:35 elong Assigned To => elong
2024-10-11 20:35 elong Tag Attached: ddl/schema
2024-10-11 20:47 elong Status assigned => resolved
2024-10-11 20:47 elong Resolution open => fixed
2024-10-11 20:47 elong Fixed in Version => 3.15.10
2024-10-11 21:00 admin Changeset attached => SymmetricDS 3.15 1fd6c7fa
2024-11-13 20:31 pbelov Status resolved => closed