support reftable ref database
hanwen opened this issue · comments
reftable is a scalable format for the ref database. It would be nice to support it in go-git
See https://github.com/eclipse/jgit/blob/master/Documentation/technical/reftable.md
(I'm interested in working on this.)
@hanwen feel free to work on it. Thanks!
status update: https://github.com/google/reftable has an implementation for the format.
I've started talks with libgit2 and git-core folks, see https://public-inbox.org/git/xmqq4kx4z8n3.fsf@gitster-ct.c.googlers.com/ and libgit2/libgit2#5352 (comment)
My plan is to relicense the library to be GPLv2 with a linking exception, ie. the library that libgit2 uses.
I think this should make integrating with go-git feasible. Can you confirm importing github.com/google/reftable is OK with you from a license perspective.
thanks!
@mcuadros ping?