[ https://issues.apache.org/jira/browse/ARROW-5034?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17662056#comment-17662056 ]
Rok Mihevc commented on ARROW-5034: ----------------------------------- This issue has been migrated to [issue #16044|https://github.com/apache/arrow/issues/16044] on GitHub. Please see the [migration documentation|https://github.com/apache/arrow/issues/14542] for further details. > [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 > Priority: Major > Labels: pull-request-available > Fix For: 2.0.0 > > Original Estimate: 72h > Time Spent: 1.5h > Remaining Estimate: 70.5h > > 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 (v8.20.10#820010)