voltrondata-labs / arrowbench

R package for benchmarking
Other
13 stars 9 forks source link

Add ability to install from hash #13

Closed jonkeane closed 3 years ago

jonkeane commented 3 years ago

Arrow is now installable from arbitrary remotes/branches by specifying the lib_path as remote-apache/arrow@branch-name This might be better with something like #4 since this will only work with arrow right now, but when I started down that road it started expanding scope into here so we might do this for now and circle back to that later.

One funny bit that we could work around, but I think it's fine is that the lib_path will have one extra level of hierarchy compared to the others because there is a / in the path. We can redact that when making the lib path, but I haven't run into any issue with that extra directory causing any issues.