View Issue Details

IDProjectCategoryView StatusLast Update
0006465SymmetricDSImprovementpublic2024-06-03 16:00
Reporteremiller Assigned Toemiller  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.15.0 
Target Version3.15.7Fixed in Version3.15.7 
Summary0006465: Prevent sync triggers from running the trigger DDL when it's called to export a SQL script
DescriptionWhen sync triggers is called with the purpose of exporting the trigger DDL as a SQL script, it also runs the DDL as long as the auto.sync.triggers parameter is set to true. One example of sync triggers being called this way is when the symadmin sync-triggers subcommand runs with the -o option. Prevent it from running the trigger DDL when it is called this way, even if the auto.sync.triggers parameter is set to true.
Tagssync-trigger

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.15 b74613d6

2024-06-03 15:04:20

evan-miller-jumpmind

Details Diff
0006465: Prevented sync triggers from running the trigger DDL when it's called to export a SQL script Affected Issues
0006465
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/ase/AseSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/db2/Db2As400SymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/db2/Db2SymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/derby/DerbySymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/firebird/FirebirdSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/generic/GenericSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/h2/H2SymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/hana/HanaSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/hsqldb/HsqlDbSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/hsqldb2/HsqlDb2SymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/informix/InformixSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/ingres/IngresSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/interbase/InterbaseSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/mssql/MsSqlSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/mysql/MySqlSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/nuodb/NuoDbSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/oracle/OracleSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/postgresql/PostgreSqlSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/raima/RaimaSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/redshift/RedshiftSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/sqlanywhere/SqlAnywhereSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/tibero/TiberoSymmetricDialect.java Diff File
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/voltdb/VoltDbSymmetricDialect.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/db/AbstractSymmetricDialect.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/db/ISymmetricDialect.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/db/sqlite/SqliteSymmetricDialect.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterService.java Diff File

Issue History

Date Modified Username Field Change
2024-05-31 15:39 emiller New Issue
2024-05-31 15:39 emiller Status new => assigned
2024-05-31 15:39 emiller Assigned To => emiller
2024-05-31 15:39 emiller Tag Attached: sync-trigger
2024-06-03 15:05 emiller Status assigned => resolved
2024-06-03 15:05 emiller Resolution open => fixed
2024-06-03 15:05 emiller Fixed in Version => 3.15.7
2024-06-03 16:00 Changeset attached => SymmetricDS 3.15 b74613d6
2024-06-07 16:46 admin Status resolved => closed