Property emit dozer connector `SnapshottingStart` and `SnapshottingDone` events
Open
- 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
Assessment
This issue has not been assessed yet.