garyanaplan commented on pull request #443:
URL: https://github.com/apache/arrow-rs/pull/443#issuecomment-860712452


   The problem with writing an effective test is that the error was only 
detected on file read and the read behaviour was to hang indefinitely. Taken 
together, those characteristics of the problem make crafting an effective test 
difficult.
   
   To be effective a test would need to write > 2048 boolean values to a test 
file, then read that file and not hang. I can think of ways to do that with a 
timeout and assume that if the read doesn't finish within timeout, then it must 
have failed. Such a test would rely on multi-threaded or async testing for 
co-ordination. I don't think there's any async stuff in parquet yet, so 
multi-threaded test would be required.
   
   I'll knock something up and push it to this branch.


-- 
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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to