apache / orc

Apache ORC - the smallest, fastest columnar storage for Hadoop workloads
https://orc.apache.org/
Apache License 2.0
675 stars 480 forks source link

ORC-1629: Make VectoredIO configurable #1813

Closed cxzl25 closed 6 months ago

cxzl25 commented 6 months ago

What changes were proposed in this pull request?

Provide configuration item orc.use.vectoredio to decide whether to enable Hadoop's VectoredIO reading.

Why are the changes needed?

Conveniently verify the performance difference between turning on and not turning on VectoredIO.

How was this patch tested?

add UT

Was this patch authored or co-authored using generative AI tooling?

No

cxzl25 commented 6 months ago

but this is intentionally designed like that

Oh, I see. Thanks.

dongjoon-hyun commented 6 months ago

Sorry for not accepting this proposal. The original PR also had a similar proposal too.