partial fix: safekeeper sync safekeepers uses integers for communicating

this means that somewhere in C there's an expectation of using LSN as
u64 in json.
This commit is contained in:
Joonas Koivunen
2023-10-09 10:33:31 +00:00
parent 9a035b8e4f
commit 6717959e52

View File

@@ -71,11 +71,7 @@ impl<'de> Deserialize<'de> for Id {
}
}
if deserializer.is_human_readable() {
deserializer.deserialize_str(IdVisitor)
} else {
deserializer.deserialize_tuple(16, IdVisitor)
}
deserializer.deserialize_any(IdVisitor)
}
}