]> git.ipfire.org Git - thirdparty/git.git/blobdiff - revision.h
Merge branch 'jt/t5500-unflake'
[thirdparty/git.git] / revision.h
index c1af164b30e6ce823635d6b382e7dac47f7e7a41..93491b79d475adb32414008558d0d94ec9240d56 100644 (file)
@@ -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);