Eric Erhardt created ARROW-5034:
-----------------------------------

             Summary: [C#] ArrowStreamWriter should expose synchronous Write 
methods
                 Key: ARROW-5034
                 URL: https://issues.apache.org/jira/browse/ARROW-5034
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C#
            Reporter: Eric Erhardt


There are times when callers are in a synchronous method and need to write an 
Arrow stream. However, ArrowStreamWriter (and ArrowFileWriter) only expose 
WriteAsync methods, which means the caller needs to call the Async method, and 
then block on the resulting Task.

Instead, we should also expose Write methods that complete in a synchronous 
fashion, so the callers are free to choose the sync or async methods as they 
need.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to