src-d / borges

borges collects and stores Git repositories.
https://docs.sourced.tech/borges/
GNU General Public License v3.0
52 stars 20 forks source link

Create new go-billy FS for gluster #368

Closed jfontan closed 6 years ago

jfontan commented 6 years ago

This FS will make calls directly to the gluster api. Initially it will be used in the borges recover tool (#367).

There are official gluster bindings for libgfapi: https://github.com/gluster/gogfapi

It would be nice to also have a benchmark comparing moving files using FUSE and libgfapi.

jfontan commented 6 years ago

Initial version added as a PR https://github.com/src-d/go-billy-gluster/pull/1