Hi Wes,

Yes. It is https://issues.apache.org/jira/browse/ARROW-14783 .

Best,
Ian

> On Nov 27, 2021, at 3:11 PM, Wes McKinney <wesmck...@gmail.com> wrote:
> 
> hi Ian — is there a corresponding Jira issue about this for reference?
> 
> On Mon, Nov 22, 2021 at 3:49 AM Antoine Pitrou <anto...@python.org> wrote:
>> 
>> 
>> Le 22/11/2021 à 06:31, Ian Joiner a écrit :
>>> Hi,
>>> 
>>> According to https://arrow.apache.org/docs/python/memory.html
>>> pyarrow.BufferOutputStream
>>> has similar semantics to io.BytesIO. However the ORC writer apparently
>>> works with paths, file objects and pyarrow.BufferOutputStream well but do
>>> not work with io.BytesIO (i.e. the writer simply writes “ORC” but nothing
>>> else there).
>> 
>> I would be ok if it simply refused BytesIO objects, but if as you say it
>> produces bogus output, then it's a bug worth fixing.
>> 
>>> As the person who got the ORC writer there in the first place
>>> in 4.0.0 I’m baffled at this fact and want to fix it ASAP. I wonder what’s
>>> going on. Shall I start from checking my C++ code or is the problem likely
>>> in Cython / Python?
>> 
>> Most likely the problem is on the Cython side, but I'm not sure.
>> 
>>> Has anyone seen anything like that outside the context
>>> of the ORC writer?
>> 
>> I don't remember, no.
>> 
>> Regards
>> 
>> Antoine.

Reply via email to