Only maxRows is declared, and that is deliberate: Tableau documents
ignoreSelection with a description that is the exact inverse of its name
("Only return data for the currently selected marks"), on both API surfaces.
Leaving it out of this interface makes passing it a compile error, so no
call site can quietly guess which way it means. The adapter clears the
selection before every read instead.
Options accepted by
getSummaryDataReaderAsync.Only
maxRowsis declared, and that is deliberate: Tableau documentsignoreSelectionwith a description that is the exact inverse of its name ("Only return data for the currently selected marks"), on both API surfaces. Leaving it out of this interface makes passing it a compile error, so no call site can quietly guess which way it means. The adapter clears the selection before every read instead.