getdozer / getdozer/dozer

Property emit dozer connector `SnapshottingStart` and `SnapshottingDone` events

Open
#1,888 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
1.6k
Forks
145
PR merge metrics
No merged PRs in 30d

Description

We need to think about what "snapshotting" means for dozer connector. Not sending `SnapshottingDone` is not an option because downstream is relying on this message to enable certain optimizations.

The solution in my mind is like following:

`LogOperation::SnapshottingDone` should not include `connection_name`, and is only emitted once all connection affecting this log is done snapshotting.

We can leave it for another PR.

_Originally posted by @chubei in https://github.com/getdozer/dozer/pull/1883#discussion_r1300828524_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.