hohav / peppi

Rust parser for Slippi SSBM replay files
MIT License
37 stars 9 forks source link

Switch from arrow2 to arrow-rs since arrow2 has been deprecated #68

Open NickCondron opened 1 month ago

NickCondron commented 1 month ago

https://github.com/jorgecarleitao/arrow2/issues/1429

hohav commented 1 month ago

Thanks for raising this. I looked into it a while back, and determined that it was going to be a nontrivial amount of work for no immediate gain. I guess we'll eventually have to switch, but I'm just not very motivated to slog through it at the moment.

Maybe the first step would be to note the salient differences between the two libraries. Help would be welcome there.

NickCondron commented 1 week ago

I took an initial crack at it. Here are notable differences so far:

I haven't done much, but what I've done so far might help illustrate some of these: https://github.com/hohav/peppi/commit/ef50bf2d214e7e5a9b46aa655ea8a8efb99dfbbb