telefonicaid / fiware-cygnus

A connector in charge of persisting context data sources into other third-party databases and storage systems, creating a historical view of the context
https://fiware-cygnus.rtfd.io/
GNU Affero General Public License v3.0
64 stars 105 forks source link

[all sinks] A transaction is finished only when it is really persisted #715

Closed frbattid closed 8 years ago

frbattid commented 8 years ago

Currently, a failed persistence regarding a Cygnus transaction (not FLume transaction) is logged as finished, despite the event related to that transaction is reinjected for future retry. This is must be changed, and upon reinjection simply log "Rollbacking ().

Effort: 1 man day

frbattid commented 8 years ago

Implemented in PR https://github.com/telefonicaid/fiware-cygnus/pull/716