> It is a binary file optimized for both space efficiency and quick access. Since then, it has been possible to create a repository that uses a reftable rather than the old file-based mechanism,
Good, are there (m)any other plans to ditch the slow files and use proper database? Or is it only reserved for various post-git competitors?
Yes, Patrick Steinhart (GitLab) has been working not only on reftables and pluggable backends for the references data, but also pluggable backends for object storage, so that you can use any database backend format (sqlite, s3, special large file storage options, etc) to store objects if you want (in addition to loose objects and packfiles).
This is work that Patrick and GitLab have been doing for years now and it's very impressive and nearly complete.
eviks · · focus · HN ↗
Good, are there (m)any other plans to ditch the slow files and use proper database? Or is it only reserved for various post-git competitors?
schacon · · focus · HN ↗
This is work that Patrick and GitLab have been doing for years now and it's very impressive and nearly complete.
jayd16 · · focus · HN ↗