View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006526 | SymmetricDS | Bug | public | 2024-07-09 09:26 | 2024-08-05 14:00 |
Reporter | mistermij | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.15.7 | ||||
Target Version | 3.15.8 | Fixed in Version | 3.15.8 | ||
Summary | 0006526: Triggers aren't synced after schema changes. | ||||
Description | In previous versions (<= 3.13.8), after a node received schema changes, it would also sync the triggers for the affected tables. In the current version (3.15.7), this behavior has changed. A performance optimization was introduced in ConfigurationChangedDatabaseWriterFilter@afterWrite at commit 95d7b20f. With this optimization, the afterWrite method returns early if the provided table doesn't have the system table prefix. As a result, the segment that marks the table for trigger re-sync does not execute. | ||||
Steps To Reproduce | 1. Perform a schema change. 2. Send the schema using the send-schema command of symadmin. Result: - The schema change is correctly transferred. - No triggers have been added | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.15 afe05327 2024-08-05 12:52:51 Committer: GitHub Details Diff |
0006526: Fix trigger resync not triggering after schema changes (0000194) |
Affected Issues 0006526 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/load/ConfigurationChangedDatabaseWriterFilter.java | Diff File | ||
SymmetricDS: 3.16 023da3d4 2024-08-05 12:52:51 Committer: admin Details Diff |
0006526: Fix trigger resync not triggering after schema changes (0000194) |
Affected Issues 0006526 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/load/ConfigurationChangedDatabaseWriterFilter.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-07-09 09:26 | mistermij | New Issue | |
2024-07-24 17:09 | cquamme | Status | new => acknowledged |
2024-08-05 12:53 | elong | Assigned To | => elong |
2024-08-05 12:53 | elong | Status | acknowledged => resolved |
2024-08-05 12:53 | elong | Resolution | open => fixed |
2024-08-05 12:53 | elong | Fixed in Version | => 3.15.8 |
2024-08-05 12:53 | elong | Target Version | => 3.15.8 |
2024-08-05 13:00 | mistermij | Changeset attached | => SymmetricDS 3.15 afe05327 |
2024-08-05 14:00 | admin | Changeset attached | => SymmetricDS 3.16 023da3d4 |
2024-08-16 17:45 | admin | Status | resolved => closed |