Skip to content

Generate Praefect replication correlation IDs when absent

This is a modification of !1833 (merged).

The original MR had a regression where Praefect would reject requests missing a correlation ID. The corresponding commit was reverted, so this MR includes the reverted changes along with fixes.

This updated version will generate a correlation ID when absent. Additionally, it properly injects the correlation ID into the outgoing metadata (also missing from the original MR). The functionality was verified in GDK and a new test was added to demonstrate the correlation ID generation.

Closes #2461 (closed)

Edited by GitLab Release Tools Bot

Merge request reports