Skip to content

Commit 603ad4e

Browse files
hanwengitster
authored andcommitted
reftable: "test-tool dump-reftable" command.
This command dumps individual tables or a stack of of tables. Signed-off-by: Han-Wen Nienhuys <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent 319b58c commit 603ad4e

File tree

4 files changed

+9
-0
lines changed

4 files changed

+9
-0
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2363,6 +2363,8 @@ REFTABLE_OBJS += reftable/writer.o
23632363
REFTABLE_OBJS += reftable/zlib-compat.o
23642364

23652365
REFTABLE_TEST_OBJS += reftable/block_test.o
2366+
REFTABLE_TEST_OBJS += reftable/dump.o
2367+
REFTABLE_TEST_OBJS += reftable/merged_test.o
23662368
REFTABLE_TEST_OBJS += reftable/record_test.o
23672369
REFTABLE_TEST_OBJS += reftable/refname_test.o
23682370
REFTABLE_TEST_OBJS += reftable/reftable_test.o

t/helper/test-reftable.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,8 @@ int cmd__reftable(int argc, const char **argv)
1313
tree_test_main(argc, argv);
1414
return 0;
1515
}
16+
17+
int cmd__dump_reftable(int argc, const char **argv)
18+
{
19+
return reftable_dump_main(argc, (char *const *)argv);
20+
}

t/helper/test-tool.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ static struct test_cmd cmds[] = {
5353
{ "read-midx", cmd__read_midx },
5454
{ "ref-store", cmd__ref_store },
5555
{ "reftable", cmd__reftable },
56+
{ "dump-reftable", cmd__dump_reftable },
5657
{ "regex", cmd__regex },
5758
{ "repository", cmd__repository },
5859
{ "revision-walking", cmd__revision_walking },

t/helper/test-tool.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ int cmd__dump_cache_tree(int argc, const char **argv);
1717
int cmd__dump_fsmonitor(int argc, const char **argv);
1818
int cmd__dump_split_index(int argc, const char **argv);
1919
int cmd__dump_untracked_cache(int argc, const char **argv);
20+
int cmd__dump_reftable(int argc, const char **argv);
2021
int cmd__example_decorate(int argc, const char **argv);
2122
int cmd__genrandom(int argc, const char **argv);
2223
int cmd__genzeros(int argc, const char **argv);

0 commit comments

Comments
 (0)