Sten Larsson

Results 9 comments of Sten Larsson

This has conflicts with master because I based it on 2.5.3 which doesn't have the performance regressions described in https://github.com/pythonicrubyist/creek/issues/122.

Thanks for the review @kou! I have applied you suggestions and it looks much better now.

The class is missing the `field_nullability` and `field_metadata` properties because I ran into limitations of the gobject-introspection gem, e.g.: `NotImplementedError: TODO: GIArgument(GList)[ghash] -> Ruby`. I couldn't figure out what types...

I pushed some code. I couldn't figure out what types the properties should have, so I added getters and setters instead, but it doesn't work because of the limitations in...

I implemented your suggested API. I have some code in my own project that automatically generates Ruby code from the function doc, and it wouldn't work with this API. Still,...

> Wow! How do you implement it? The project is not open source, but I extracted the relevant parts and put together an example: https://github.com/stenlarsson/arrow-plan/blob/main/test.rb It provides syntax sugar to...

The property `return_fixed_size_list` has the type `std::optional`. While it would make sense in Ruby, I couldn't figure out how to set a boolean to null in GLib, so I created...

Good idea! I added Ruby wrappers for both the `return_fixed_size_array` and `stop` methods. Unfortunately the tests fails due to https://github.com/apache/arrow/issues/48610.

@raulcd This is expected. I initially created one large PR to avoid conflicts, but @kou asked me to open separate PRs, see https://github.com/apache/arrow/pull/48357#issuecomment-3616543303. Now that the PRs are already opened,...