View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004002 | SymmetricDS | Bug | public | 2019-06-13 14:36 | 2019-06-25 18:05 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.9.0 | ||||
Target Version | 3.10.3 | Fixed in Version | 3.10.3 | ||
Summary | 0004002: Table name with special characters won't sync | ||||
Description | A table name that contains a special characters won't sync, either because the trigger can't be installed or because the batch can't load. For example, a table name of "g*" won't get a trigger because it uses wildcard matching, but removes the exact match for "g*". The wildcard needs a way to be escaped as a literal character, such as doubling up the character, like "g**". A table name with a comma won't sync because it's not quoted in the batch CSV file. 1. Add escaping of special characters (asterisk, comma, exclamation) by doubling up the character 2. Quote the table name in CSV when required to handle characters like space and backslash | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.10 9451efef 2019-06-13 12:09:16 Details Diff |
0004002: Table name with special characters won't sync |
Affected Issues 0004002 |
|
mod - symmetric-assemble/src/asciidoc/configuration/table-triggers/wildcards.ad | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/db/AbstractTriggerTemplate.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/Trigger.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/TriggerHistory.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TriggerRouterService.java | Diff File | ||
mod - symmetric-util/src/main/java/org/jumpmind/util/FormatUtils.java | Diff File | ||
SymmetricDS: 3.10 ed220208 2019-06-19 09:13:11 Details Diff |
0004002: Table name with special characters won't sync |
Affected Issues 0004002 |
|
mod - symmetric-util/src/main/java/org/jumpmind/util/FormatUtils.java | Diff File | ||
SymmetricDS: 3.10 2baf3e82 2019-06-19 09:15:42 Details Diff |
0004002: Table name with special characters won't sync |
Affected Issues 0004002 |
|
mod - symmetric-assemble/src/asciidoc/configuration/table-triggers/wildcards.ad | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-06-13 14:36 | elong | New Issue | |
2019-06-13 14:36 | elong | Status | new => assigned |
2019-06-13 14:36 | elong | Assigned To | => elong |
2019-06-13 16:09 | elong | Status | assigned => resolved |
2019-06-13 16:09 | elong | Resolution | open => fixed |
2019-06-13 16:09 | elong | Fixed in Version | => 3.10.3 |
2019-06-13 17:00 | admin | Changeset attached | => SymmetricDS 3.10 9451efef |
2019-06-19 15:00 | admin | Changeset attached | => SymmetricDS 3.10 2baf3e82 |
2019-06-19 15:00 | admin | Changeset attached | => SymmetricDS 3.10 ed220208 |
2019-06-25 18:05 | admin | Status | resolved => closed |