If you used extraction dimension spec in the outer query with a MANY_TO_ONE extraction function then final result is not merged after application of the extraction function.
it happens because outer query is run on the result of sub-query using GroupByQueryEngine.process(..) which is not guaranteed to return merged results in all possible use cases. (for example when there is a many-to-one extraction function used).
If you used
extractiondimension spec in the outer query with a MANY_TO_ONE extraction function then final result is not merged after application of the extraction function.it happens because outer query is run on the result of sub-query using GroupByQueryEngine.process(..) which is not guaranteed to return merged results in all possible use cases. (for example when there is a many-to-one extraction function used).