View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006084 | SymmetricDS Pro | Bug | public | 2023-11-02 15:45 | 2023-11-02 15:52 |
Reporter | pmarzullo | Assigned To | pmarzullo | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.14.0 | ||||
Target Version | 3.14.11 | Fixed in Version | 3.14.11 | ||
Summary | 0006084: ElasticSearch Data Writer should use upsert functionality when updating records | ||||
Description | ElasticSearch API provides the ability to use upsert when updating records in ElasticSearch. A payload should be provided to use as an insert when update does not successfully update a record (when the record is missing). Right now, it fails the update. | ||||
Steps To Reproduce | 1. Set up synch from H2 to ElasticSearch. 2. Create table in H2, and populate some records. 3. Send initial load from H2 to ElasticSearch, also creating the target table during the load. 4. Delete a record in ElasticSearch (using the curl tool and the specification to delete a record from an index). 5. Update record in H2, causing change to be captured, routed, and synched to ElasticSearch. 6. The update in ElasticSearch should fail. | ||||
Tags | data sync, dialect: elasticsearch | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-11-02 15:45 | pmarzullo | New Issue | |
2023-11-02 15:45 | pmarzullo | Status | new => assigned |
2023-11-02 15:45 | pmarzullo | Assigned To | => pmarzullo |
2023-11-02 15:45 | pmarzullo | Tag Attached: data sync | |
2023-11-02 15:45 | pmarzullo | Tag Attached: dialect: elasticsearch | |
2023-11-02 15:46 | pmarzullo | Status | assigned => resolved |
2023-11-02 15:46 | pmarzullo | Resolution | open => fixed |
2023-11-02 15:46 | pmarzullo | Fixed in Version | => 3.14.11 |
2023-11-02 15:52 | pmarzullo | Relationship added | related to 0006085 |
2023-12-16 01:56 | admin | Status | resolved => closed |