v4.0.11
Changes to mrp:
- Minimum required version of go is now 1.20. This is in keeping with
that being the oldest version of go still supported upstream. - corrections to debug logging
- dependency updates
- do not pull
_perf.data
into_metadata.zip
when running with--zip
.
Those files are large, and you will usually want a post-processing
step to compute aggregate statistics from them and then delete the
originals, which gets complicated if they're inside the zip file. - When running with the MARTIAN_ENTERPRISE environment variable set,
report errors during startup (e.g. errors parsing the mro input)
to the server. Otherwise, errors only get reported if they happen
after startup. - Allow
SerializeState
calls to be aborted. For very large pipelines,
these queries can take a long time. If they are for serving an API
request, that request may time out or be cancelled before it returns,
in which case we want to cancel in-flight requests, especially since
the client may attempt to retry the request.
VSCode extension:
- corrections to handling of relative MROPATH
- dependency updates