@@ -66,7 +66,7 @@ function getWorker() {
6666 * Instead of taking an AsyncBuffer, it takes a AsyncBufferFrom, because it needs
6767 * to be serialized to the worker.
6868 */
69- export function parquetQueryWorker ( { metadata, from, rowStart, rowEnd, orderBy, filter, onChunk } : QueryWorkerOptions ) : Promise < Cells [ ] > {
69+ export function parquetQueryWorker ( { metadata, from, rowStart, rowEnd, columns , orderBy, filter, onChunk } : QueryWorkerOptions ) : Promise < Cells [ ] > {
7070 // TODO(SL) Support passing columns?
7171 return new Promise ( ( resolve , reject ) => {
7272 const queryId = nextQueryId ++
@@ -75,7 +75,7 @@ export function parquetQueryWorker({ metadata, from, rowStart, rowEnd, orderBy,
7575
7676 // If caller provided an onChunk callback, worker will send chunks as they are parsed
7777 const chunks = onChunk !== undefined
78- const message : QueryClientMessage = { queryId, metadata, from, rowStart, rowEnd, orderBy, filter, chunks, kind : 'query' }
78+ const message : QueryClientMessage = { queryId, metadata, from, rowStart, rowEnd, columns , orderBy, filter, chunks, kind : 'query' }
7979 worker . postMessage ( message )
8080 } )
8181}
0 commit comments