View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004182 | SymmetricDS | Bug | public | 2019-12-04 15:31 | 2019-12-09 17:27 |
Reporter | pmarzullo | Assigned To | pmarzullo | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.11.1 | ||||
Target Version | 3.11.2 | Fixed in Version | 3.11.2 | ||
Summary | 0004182: Rollback the removal of the Ping Back Enabled functionality on the trigger router | ||||
Description | Reinstate the ping back enabled functionality (removed using issue 0004143). Needed when record is created and synchronized to target, and the target transforms the data and needs to send the transformed data back to the source so that the source has the same data as the transforming target. | ||||
Additional Information | Scenario when needed: We have differents GENERATORS > Master (lame) Between 5000000 AND 60000000 > Node 1 (mags) between 0 and 1000000 > Node 2 (mags) between 1000000 and 2000000 1) On Node1 (mags) a Store We INSERT ou UPDATE a record on TABLE K K_ID = 10 "Primary key" K_VERSION = 11 a INTERGER Field PUSH TO MASTER (lame) with SymDS 2) => So Insert ou UPDATE INTO K K_ID = 10 K_VERSION=11 But all our system is with "K_VERSION" to know what's the different. So the Lame Need to renumbered the "K_VERSION" So the Lame "Transform" using the GENERATOR >> The K_VERSION of the K_ID=10 with K_VERSION = 5000001 (for example) So Now on the Master (lame) the record is like this K_ID=10 K_VERSION = 5000001 After this modification we need to send this record to all the mags Node So How to send back the record everywhere ? K_ID=10 K_VERSION=5000001 On every Nodes (Master is Ok) but not Node1, (Maybe Node2) | ||||
Tags | routing | ||||
SymmetricDS: 3.11 91c5ad1f 2019-12-04 13:57:53 Philip Marzullo Details Diff |
0004182: Rollback the removal of the Ping Back Enabled functionality on the trigger router |
Affected Issues 0004182 |
|
mod - symmetric-assemble/src/asciidoc/configuration/table-routing.ad | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/TriggerRouter.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/java/org/jumpmind/symmetric/service/impl/TriggerRouterServiceSqlMap.java | Diff File | ||
mod - symmetric-core/src/main/resources/symmetric-schema.xml | Diff File | ||
SymmetricDS: 3.11 36f68e39 2019-12-05 13:32:10 Philip Marzullo Details Diff |
0004182: Rollback the removal of the Ping Back Enabled functionality on the trigger router |
Affected Issues 0004182 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterServiceSqlMap.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-12-04 15:31 | pmarzullo | New Issue | |
2019-12-04 15:31 | pmarzullo | Status | new => assigned |
2019-12-04 15:31 | pmarzullo | Assigned To | => pmarzullo |
2019-12-04 15:31 | pmarzullo | Tag Attached: routing | |
2019-12-04 18:58 | pmarzullo | Status | assigned => resolved |
2019-12-04 18:58 | pmarzullo | Resolution | open => fixed |
2019-12-04 18:58 | pmarzullo | Fixed in Version | => 3.11.2 |
2019-12-04 19:00 | Changeset attached | => SymmetricDS 3.11 91c5ad1f | |
2019-12-05 19:00 | Changeset attached | => SymmetricDS 3.11 36f68e39 | |
2019-12-09 17:27 | admin | Status | resolved => closed |