Hi all!

I would like to start a discussion on a follow up of FLIP-384: Introduce
TraceReporter and use it to create checkpointing and recovery traces [1]:

*FLIP-386: Support adding custom metrics in Recovery Spans [2]*

This FLIP adds a functionality that will allow state backends to attach
custom metrics to the recovery/initialization traces. This requires changes
to the `@PublicEvolving` `StateBackend` API, and it will be initially used
in `RocksDBIncrementalRestoreOperation` to measure how long does it take to
download remote files and separately how long does it take to load those
files into the local RocksDB instance.

Please let me know what you think!

Best,
Piotr Nowojski

[1]
https://cwiki.apache.org/confluence/display/FLINK/FLIP-384%3A+Introduce+TraceReporter+and+use+it+to+create+checkpointing+and+recovery+traces
[2]
https://cwiki.apache.org/confluence/display/FLINK/FLIP-386%3A+Support+adding+custom+metrics+in+Recovery+Spans

Reply via email to