execute
Executes a single page query against the configured columns and the caller-supplied spec. Thread-safe — multiple concurrent calls on the same PagedQuery instance serialize only the (cheap) SQL-plan stage and run the database roundtrip in parallel.
Aliases in spec that do not correspond to any configured column are silently ignored, mirroring PagedList.restoreState semantics. Filters on columns whose Facet.isFilterable is false, or sorts on columns whose Facet.isSortable is false, throw — the server contract is explicit.