stiga-huang commented on issue #1022: URL: https://github.com/apache/orc/issues/1022#issuecomment-1097466018
Could you verify if the whole batch returned by `row_reader->next()` violates the `SearchArgument`? If so, there are bugs. Otherwise, it's by design. `orc::SearchArgument` is used as an indicator for the reader to skip unrelated RowGroups, i.e. it's only evaluated on RowGroup level (not row-level). If the reader can't filter out a RowGroup based on the SearchArgument, it will return all rows of that RowGroup. The caller is expected to filter out rows by itself. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@orc.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org