If you send a query to Pinot where all the segments are pruned by the broker, the response from Pinot does not contain resultTable. Meaning it does not have the schema, data types, or even empty rows. This is non-intuitive to Pinot users. Especially since if you send a query that makes it to the servers but prunes every segment or matches no documents, Pinot returns the schema, column names, and an empty rows variable.
If you send a query to Pinot where all the segments are pruned by the broker, the response from Pinot does not contain
resultTable
. Meaning it does not have the schema, data types, or even emptyrows
. This is non-intuitive to Pinot users. Especially since if you send a query that makes it to the servers but prunes every segment or matches no documents, Pinot returns the schema, column names, and an emptyrows
variable.