HomePhabricator
Diffusion Comm dbfcccb47cf6

[services] Rust Integration - Backup - c++ - Use uuid instead of current…

Description

[services] Rust Integration - Backup - c++ - Use uuid instead of current timestamp when generating log id

Summary:
Depends on D5072

I used to have duplicated log ids which lead to errors. This was because they could be sent in such a small interval that they'd have the same timestamp in their IDs. Using UUID solved this problem.

Test Plan: services build

Reviewers: jon, tomek, max, varun

Reviewed By: tomek

Subscribers: ashoat, tomek, atul, abosh

Differential Revision: https://phab.comm.dev/D5073