You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After some head-scratching regarding inconsistent whitespace in JSON output, @cretz determined that the problem was the deliberate injection of random whitespace here: protocolbuffers/protobuf-go@582ab3d
(The random bool they use is constant within a build but random across builds)
We should ensure our JSON output is stable across builds.
The problem can be repro'd with temporal workflow show -w <wid> --event-details
The text was updated successfully, but these errors were encountered:
Note that this is deterministic from build to build, so you have to recompile in differing ways to see the issue. The solution is likely to run any proto JSON result through json.Indent or json.Compact depending on which JSON formatting is desired.
After some head-scratching regarding inconsistent whitespace in JSON output, @cretz determined that the problem was the deliberate injection of random whitespace here: protocolbuffers/protobuf-go@582ab3d
(The random bool they use is constant within a build but random across builds)
We should ensure our JSON output is stable across builds.
The problem can be repro'd with
temporal workflow show -w <wid> --event-details
The text was updated successfully, but these errors were encountered: