View Issue Details

IDProjectCategoryView StatusLast Update
0005964SymmetricDSImprovementpublic2024-10-09 18:03
ReporterRichard Fourie Assigned To 
Prioritynormal 
Status confirmedResolutionreopened 
Product Version3.14.2 
Summary0005964: Logging for when a transformation is not applied.
DescriptionIt would be nice if SymmetricDS logs when a transformation is not applied and a reason for not applying it.

It's very frustrating to debug especially if the config is 100% correct and SymmetriDS gives no reason for why it did not apply the transformations from the sym_transform_column.
Tagslogging, transformation

Activities

jvanmeter

2023-08-30 17:19

developer   ~0002375

This is a feature that is available in the Pro version of SymmetricDS.

Richard Fourie

2023-08-31 07:29

reporter   ~0002376

Unacceptable.

The ability to debug a core feature of SymmetricDS is NOT a pro-level feature and should not be put behind a paywall.
Surely putting a couple of lines of debug logging in the code should take a couple of minutes at most.

emiller

2024-10-09 18:03

developer   ~0002499

It would be possible to check the transforms at startup and log if any transforms will not apply to any tables. The logic for this is complex, so it will take some time to implement.

As a side note, the following blog article is a helpful resource to reference when creating and troubleshooting transforms:

https://www.jumpmind.com/blog/blog/how-to/symmetricds-transform-pipeline/

Issue History

Date Modified Username Field Change
2023-08-25 14:16 Richard Fourie New Issue
2023-08-25 14:16 Richard Fourie Tag Attached: logging
2023-08-25 14:16 Richard Fourie Tag Attached: transformation
2023-08-30 17:19 jvanmeter Status new => closed
2023-08-30 17:19 jvanmeter Resolution open => won't fix
2023-08-30 17:19 jvanmeter Note Added: 0002375
2023-08-31 07:29 Richard Fourie Status closed => feedback
2023-08-31 07:29 Richard Fourie Resolution won't fix => reopened
2023-08-31 07:29 Richard Fourie Note Added: 0002376
2024-10-09 18:03 emiller Status feedback => confirmed
2024-10-09 18:03 emiller Note Added: 0002499