Commits

Antoine Pitrou authored 7fb6cbee4fd
ARROW-2490: [C++] Normalize input stream concurrency Add a debug mode concurrency wrapper that checks proper concurrent use of input stream / file methods. Remove explicit locking from stream implementations. Closes #5358 from pitrou/ARROW-2490-input-stream-locking and squashes the following commits: 4294d814d <Antoine Pitrou> Address review comments 5efd2174f <Antoine Pitrou> Try to fix MSVC compile failure 0280d2af8 <Antoine Pitrou> ARROW-2490: Normalize input stream concurrency Authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Antoine Pitrou <antoine@python.org>