TanookiToad commented on issue #336:
URL: https://github.com/apache/arrow-julia/issues/336#issuecomment-1336261151

   > @TanookiToad - this is strange `copy(df)` and `df[:, :]` are almost the 
same (their only difference is how metadata is handled but it should not affect 
the result here)
   
   Yeah. I was wrong about that. There's actually no difference in `copy(df)` 
vs `df[:, :]` on this issue. Actually after more tests, it becomes pretty 
cofusing to me that only sometimes loaded data can be rewritten on Windows.
   
   For example, the following code will work if `"test.arrow"` is constructed 
using `DataFrame(rand(10000, 1000), :auto)`, but it will raise an error if it's 
a smaller data like `DataFrame(rand(100, 100), :auto)` or a larger data like 
`DataFrame(rand(10000, 10000), :auto)`
   
   ```julia
   df = copy(DataFrame(Arrow.Table("test.arrow")))
   Arrow.write("test.arrow", df)
   ```


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

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

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

Reply via email to