X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=revision.h;h=93491b79d475adb32414008558d0d94ec9240d56;hb=35837307586a92c0d510392c2ee66b82fa66d5b5;hp=c1af164b30e6ce823635d6b382e7dac47f7e7a41;hpb=8cb514d1cbaf7b8adfc92e348a1706acc62fabdb;p=thirdparty%2Fgit.git diff --git a/revision.h b/revision.h index c1af164b30..93491b79d4 100644 --- a/revision.h +++ b/revision.h @@ -59,6 +59,8 @@ struct repository; struct rev_info; struct string_list; struct saved_parents; +struct bloom_key; +struct bloom_filter_settings; define_shared_commit_slab(revision_sources, char *); struct rev_cmdline_info { @@ -296,6 +298,15 @@ struct rev_info { struct revision_sources *sources; struct topo_walk_info *topo_walk_info; + + /* Commit graph bloom filter fields */ + /* The bloom filter key for the pathspec */ + struct bloom_key *bloom_key; + /* + * The bloom filter settings used to generate the key. + * This is loaded from the commit-graph being used. + */ + struct bloom_filter_settings *bloom_filter_settings; }; int ref_excluded(struct string_list *, const char *path);