Releases: FairRootGroup/ODC
Releases · FairRootGroup/ODC
0.83.3
0.83.2
0.83.1
0.83.0
0.82.0
0.81.0
- Breaking Change: Support expendable collections. When nMin is 0, collection is considered to be expendable and failure of all collection members will not trigger a global error. Previously nMin of 0 was the default, which would mean no nMin defined. Now this behaviour occurs when nMin is -1, which is also the new default.
- Fix a deprecation warning with C++20
0.80.2
0.80.1
- CustomCommands: Adapt to the changes in https://github.com/google/flatbuffers/releases/tag/v23.5.8 by dropping the (unused) JSON commands format.
- Rename GrpcController -> GrpcServer
- Additional debug info for request timeouts
- gRPC controller: log request before lock to provide better feedback if the lock can't be acquired.
The removals and name changes are not user-facing and thus non-breaking.
0.80.0
- Logger: add trace severity ("trc" value for --severity for CLI tools). Trace is lower than debug. This severity is not forwarded to infoLogger at all.
- Log detailed device list (response to getState --detailed) only in trace severity.
- Check for negative timeout values and produce an error if they occur.
0.79.0
- GetState: log the request and its results with debug severity only, unless there is an error.
- GetState: do not error if the topology is not yet initialized, instead return aggregatedState = Undefined, detailedState = [], without error.
- odc-grpc-server: add --infologger-severity cmd option to control which severities are passed to infoLogger (default is inf).