You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
…ltiple times (#36774)
### Rationale for this change
According to #36192 and #36649 . RowGroupReader using a bitmap to control a column-level prebuffer.
However, if all columns are selected, this will be a heavy overhead for building a bitmap multiple times.
### What changes are included in this PR?
Build `Prebuffer` Bitmap once, and reuse that vector.
### Are these changes tested?
no
### Are there any user-facing changes?
no
* Closes: #36773
Authored-by: mwish <maplewish117@gmail.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
…map multiple times (apache#36774)
### Rationale for this change
According to apache#36192 and apache#36649 . RowGroupReader using a bitmap to control a column-level prebuffer.
However, if all columns are selected, this will be a heavy overhead for building a bitmap multiple times.
### What changes are included in this PR?
Build `Prebuffer` Bitmap once, and reuse that vector.
### Are these changes tested?
no
### Are there any user-facing changes?
no
* Closes: apache#36773
Authored-by: mwish <maplewish117@gmail.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
…map multiple times (apache#36774)
### Rationale for this change
According to apache#36192 and apache#36649 . RowGroupReader using a bitmap to control a column-level prebuffer.
However, if all columns are selected, this will be a heavy overhead for building a bitmap multiple times.
### What changes are included in this PR?
Build `Prebuffer` Bitmap once, and reuse that vector.
### Are these changes tested?
no
### Are there any user-facing changes?
no
* Closes: apache#36773
Authored-by: mwish <maplewish117@gmail.com>
Signed-off-by: Antoine Pitrou <antoine@python.org>
Describe the enhancement requested
According to #36192 and #36649 .
RowGroupReader
using a bitmap to control a column-level prebuffer.However, if all columns are selected, this will be a heavy overhead for building a bitmap multiple times.
Component(s)
C++, Parquet
The text was updated successfully, but these errors were encountered: