Re: [Summit topic] The state of getting a reftable backend working in git.git
flat view
From: Han-Wen Nienhuys <hidden>
Date: 2021-10-25 19:00:41
On Thu, Oct 21, 2021 at 1:56 PM Johannes Schindelin [off-list ref] wrote:
This session was led by Ævar Arnfjörð Bjarmason (on behalf of Han-Wen Nienhuys, the driving force behind the reftable patches, who did not attend the Summit). Supporting cast: Jonathan "jrnieder" Nieder, Johannes "Dscho" Schindelin, Philip Oakley, Jeff "Peff" King, and Junio Hamano.
Thanks Ævar for doing this. I wanted to be there, but I took a much needed 2 week computer-less vacation .
..
9. Reftable has a set of files that go together. May want debugging tool
to dump the content of a binary reftable file. But we can
incrementally add those
The patch series includes a test-tool for dumping both individual
tables and a stack of tables. It's not super-polished, but it gets the
job done.
$ touch a ; ~/vc/git/git add a; ~/vc/git/git commit -mx
...
$ ~/vc/git/bin-wrappers/test-tool dump-reftable -t
.git/reftable/0x000000000002-0x000000000002-327b23c6.ref
ref{refs/heads/main(2) val 1 ab21c324503544acca84eb55f5ee7dce24b23e15}
log{HEAD(2) Han-Wen Nienhuys [off-list ref] 1635188263 0200
0000000000000000000000000000000000000000 =>
ab21c324503544acca84eb55f5ee7dce24b23e15
commit (initial): x
}
log{refs/heads/main(2) Han-Wen Nienhuys [off-list ref] 1635188263 0200
0000000000000000000000000000000000000000 =>
ab21c324503544acca84eb55f5ee7dce24b23e15
commit (initial): x
}
--
Han-Wen Nienhuys - Google Munich
I work 80%. Don't expect answers from me on Fridays.
--
Google Germany GmbH, Erika-Mann-Strasse 33, 80636 Munich
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschäftsführer: Paul Manicle, Halimah DeLaine Prado