It was observed that the new data aggregator version stores strings in the RUN section (specifically, classId came up) as arrays of one element of type bytes. This means that using get_run_value returns something like array([b'some string']) instead of a simple string.
In case this behavior is here to stay, it would be nice to have get_run_value handle getting and decoding the actual string automatically. Would of course need some backwards compatibility; see the hotfix documented in the EXtra-redu repository.
It was observed that the new data aggregator version stores strings in the RUN section (specifically,
classIdcame up) as arrays of one element of typebytes. This means that usingget_run_valuereturns something likearray([b'some string'])instead of a simple string.In case this behavior is here to stay, it would be nice to have
get_run_valuehandle getting and decoding the actual string automatically. Would of course need some backwards compatibility; see the hotfix documented in the EXtra-redu repository.