View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005431 | SymmetricDS | Improvement | public | 2022-08-31 12:02 | 2022-10-04 15:15 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.14.0 | ||||
Target Version | 3.14.2 | Fixed in Version | 3.14.2 | ||
Summary | 0005431: Install triggers on registration server before configuration is complete | ||||
Description | For a registration server, install triggers on the SYM tables as soon as they are created before any configuration is entered. When users register nodes, perform initial loads, and build configuration incrementally, there is a race between those operations and triggers being installed, which can cause errors and let SYM tables get out of sync. Examples: 1) registering a node with a new node group leaves the registration_enabled flag turned on at the client, 2) starting an initial load before triggers have synced results in errors because sym_trigger_hist is missing. | ||||
Tags | sync-trigger | ||||
SymmetricDS: 3.14 39ea7c51 2022-08-31 12:04:52 Details Diff |
0005431: Install triggers on registration server before configuration is complete |
Affected Issues 0005431 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/Constants.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterService.java | Diff File | ||
mod - symmetric-core/src/main/resources/symmetric-default.properties | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-08-31 12:02 | elong | New Issue | |
2022-08-31 12:02 | elong | Status | new => assigned |
2022-08-31 12:02 | elong | Assigned To | => elong |
2022-08-31 12:02 | elong | Tag Attached: sync-trigger | |
2022-08-31 12:05 | elong | Status | assigned => resolved |
2022-08-31 12:05 | elong | Resolution | open => fixed |
2022-08-31 12:05 | elong | Fixed in Version | => 3.14.2 |
2022-08-31 13:00 | admin | Changeset attached | => SymmetricDS 3.14 39ea7c51 |
2022-10-04 15:15 | admin | Status | resolved => closed |