Chris London
03/07/2023, 1:57 PMtraceInfo value returned when querying Pinot via the ReST API is an escaped string of JSON, as opposed to an actual JSON value?Mayank
guru
03/08/2023, 6:56 AMChris London
03/08/2023, 8:56 AM"traceInfo": {
"172.17.0.2_O": "[{\"0\":[{\"SelectionQuerySegmentPruner Time\":1},{\"SegmentPrunerService Time\":2},{\"CombinePlanNode Time\":1},{\"SelectionOnlyCombineOperator Time\":62},{\"InstanceResponseOperator Time\":62}]},{\"0_0\":[{\"MatchAllFilterOperator Time\":5},{\"DocIdSetOperator Time\":8},{\"ProjectionOperator Time\":13},{\"PassThroughTransformOperator Time\":13},{\"ProjectionBlockValSet Time\":33},{\"SelectionOnlyOperator Time\":58}]}]"
},
I’m happy to raise a PR to change this such that it returns a proper JSON value as opposed to a string of JSON; I just wanted to ask if there was a reason for this design choice first.
It’s a little annoying when decoding the response in an internal client we are building, hence me looking into raising a PR to change this.Mayank
Chris London
03/09/2023, 10:57 AMMayank