merge(3p/git): Merge git upstream at v2.26.2
This commit is contained in:
commit
5229c9b232
1006 changed files with 149006 additions and 60819 deletions
10
third_party/git/midx.h
vendored
10
third_party/git/midx.h
vendored
|
|
@ -37,6 +37,8 @@ struct multi_pack_index {
|
|||
char object_dir[FLEX_ARRAY];
|
||||
};
|
||||
|
||||
#define MIDX_PROGRESS (1 << 0)
|
||||
|
||||
struct multi_pack_index *load_multi_pack_index(const char *object_dir, int local);
|
||||
int prepare_midx_pack(struct repository *r, struct multi_pack_index *m, uint32_t pack_int_id);
|
||||
int bsearch_midx(const struct object_id *oid, struct multi_pack_index *m, uint32_t *result);
|
||||
|
|
@ -47,11 +49,11 @@ int fill_midx_entry(struct repository *r, const struct object_id *oid, struct pa
|
|||
int midx_contains_pack(struct multi_pack_index *m, const char *idx_or_pack_name);
|
||||
int prepare_multi_pack_index_one(struct repository *r, const char *object_dir, int local);
|
||||
|
||||
int write_midx_file(const char *object_dir);
|
||||
int write_midx_file(const char *object_dir, unsigned flags);
|
||||
void clear_midx_file(struct repository *r);
|
||||
int verify_midx_file(struct repository *r, const char *object_dir);
|
||||
int expire_midx_packs(struct repository *r, const char *object_dir);
|
||||
int midx_repack(struct repository *r, const char *object_dir, size_t batch_size);
|
||||
int verify_midx_file(struct repository *r, const char *object_dir, unsigned flags);
|
||||
int expire_midx_packs(struct repository *r, const char *object_dir, unsigned flags);
|
||||
int midx_repack(struct repository *r, const char *object_dir, size_t batch_size, unsigned flags);
|
||||
|
||||
void close_midx(struct multi_pack_index *m);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue