New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARROW-14702: [Doc][C++] Document threading model #12670
ARROW-14702: [Doc][C++] Document threading model #12670
Conversation
|
Todo:
|
@pitrou I can't include API docs for |
I don't know, do we actually want to document |
I reduced the scope to remove references to |
cce6788
to
873f786
Compare
docs/source/cpp/threading.rst
Outdated
|
||
Many Arrow operations distribute work across multiple threads to take | ||
advantage of underlying hardware parallelism. For example, when reading a | ||
parquet file we can decode each column in parallel. To achieve this we |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: "Parquet" capitalized, also let's cross-reference to the corresponding doc page?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure exactly where the best place would be to cross-reference. I added a reference to https://arrow.apache.org/docs/cpp/api/formats.html#_CPPv4N7parquet5arrow10FileReader15set_use_threadsEb
I really like this change, thanks for doing this! |
…e. Fixed accidentally included paragraph
4071a6d
to
667213c
Compare
@pitrou Thanks for the review. I think I've addressed the feedback. I also realized this information applies to python and R as well so I plan on adding a small blurb to those implementations as well. I also added a small reference in the filesystems page. |
I'm going to merge this, feel free to open new PR for Python and R additions. |
Benchmark runs are scheduled for baseline = 583a02b and contender = 495eb16. 495eb16 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
No description provided.