ReadonlynameThe name of the store (e.g. 'mongodb', 'redis', 'dynamodb')
ReadonlylibraryThe client library being used
Returns the underlying (internal or injected) HTTP client.
Run a Pinot SQL query via POST /query/sql and return the rows as an
array of objects keyed by the result column names. For the raw columnar
envelope (schema + positional rows), use queryTable().
Run a Pinot SQL query and return the raw resultTable envelope
(dataSchema + positional rows), exactly as the broker returns it.
PinotStorewraps Pinot's broker query API (POST /query/sql) behind theNoSqlStorelifecycle.query()maps the columnarresultTableinto an array of row objects;queryTable()returns the rawresultTableenvelope for callers who need the schema or the positional rows.