git@vger.kernel.org list mirror (unofficial, one of many)
 help / color / Atom feed
5faffb7bc658d8020f01adcd715121f22c89056a blob 677 bytes (raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
 
#ifndef __MIDX_H__
#define __MIDX_H__

#include "repository.h"

struct multi_pack_index;

struct multi_pack_index *load_multi_pack_index(const char *object_dir);
int bsearch_midx(const struct object_id *oid, struct multi_pack_index *m, uint32_t *result);
struct object_id *nth_midxed_object_oid(struct object_id *oid,
					struct multi_pack_index *m,
					uint32_t n);
int fill_midx_entry(const struct object_id *oid, struct pack_entry *e, struct multi_pack_index *m);
int midx_contains_pack(struct multi_pack_index *m, const char *idx_name);
int prepare_multi_pack_index_one(struct repository *r, const char *object_dir);

int write_midx_file(const char *object_dir);

#endif
debug log:

solving 5faffb7bc6 ...
found 5faffb7bc6 in https://public-inbox.org/git/20180625143434.89044-21-dstolee@microsoft.com/ ||
	https://public-inbox.org/git/20180706005321.124643-21-dstolee@microsoft.com/
found f7c2ec7893 in https://public-inbox.org/git/20180625143434.89044-20-dstolee@microsoft.com/ ||
	https://public-inbox.org/git/20180706005321.124643-20-dstolee@microsoft.com/
found 6b74a0640f in https://public-inbox.org/git/20180706005321.124643-19-dstolee@microsoft.com/ ||
	https://public-inbox.org/git/20180625143434.89044-19-dstolee@microsoft.com/
found 731ad6f094 in https://public-inbox.org/git/20180625143434.89044-18-dstolee@microsoft.com/ ||
	https://public-inbox.org/git/20180706005321.124643-18-dstolee@microsoft.com/
found 2d83dd9ec1 in https://public-inbox.org/git/20180625143434.89044-7-dstolee@microsoft.com/ ||
	https://public-inbox.org/git/20180706005321.124643-7-dstolee@microsoft.com/
found dbdbe9f873 in https://80x24.org/mirrors/git.git
preparing index
index prepared:
100644 dbdbe9f87322393111838cfdc3acd03e81046591	midx.h

applying [1/10] https://public-inbox.org/git/20180625143434.89044-7-dstolee@microsoft.com/
diff --git a/midx.h b/midx.h
index dbdbe9f873..2d83dd9ec1 100644

Checking patch midx.h...
Applied patch midx.h cleanly.

skipping https://public-inbox.org/git/20180706005321.124643-7-dstolee@microsoft.com/ for 2d83dd9ec1
index at:
100644 2d83dd9ec1d8b828c979c32fdfebe38130f0b082	midx.h

applying [2/10] https://public-inbox.org/git/20180625143434.89044-18-dstolee@microsoft.com/
diff --git a/midx.h b/midx.h
index 2d83dd9ec1..731ad6f094 100644

Checking patch midx.h...
Applied patch midx.h cleanly.

skipping https://public-inbox.org/git/20180706005321.124643-18-dstolee@microsoft.com/ for 731ad6f094
index at:
100644 731ad6f0948eacf4db18c317a252dae4157ef7aa	midx.h

applying [3/10] https://public-inbox.org/git/20180706005321.124643-19-dstolee@microsoft.com/
diff --git a/midx.h b/midx.h
index 731ad6f094..6b74a0640f 100644

Checking patch midx.h...
Applied patch midx.h cleanly.

skipping https://public-inbox.org/git/20180625143434.89044-19-dstolee@microsoft.com/ for 6b74a0640f
index at:
100644 6b74a0640fc7c4c4bcd3ad31469a5e7f01be528d	midx.h

applying [4/10] https://public-inbox.org/git/20180625143434.89044-20-dstolee@microsoft.com/
diff --git a/midx.h b/midx.h
index 6b74a0640f..f7c2ec7893 100644

Checking patch midx.h...
Applied patch midx.h cleanly.

skipping https://public-inbox.org/git/20180706005321.124643-20-dstolee@microsoft.com/ for f7c2ec7893
index at:
100644 f7c2ec789353cf4e573d274bac35362bc7d716da	midx.h

applying [5/10] https://public-inbox.org/git/20180625143434.89044-21-dstolee@microsoft.com/
diff --git a/midx.h b/midx.h
index f7c2ec7893..5faffb7bc6 100644

Checking patch midx.h...
Applied patch midx.h cleanly.

skipping https://public-inbox.org/git/20180706005321.124643-21-dstolee@microsoft.com/ for 5faffb7bc6
index at:
100644 5faffb7bc658d8020f01adcd715121f22c89056a	midx.h

git@vger.kernel.org list mirror (unofficial, one of many)

Archives are clonable:
	git clone --mirror https://public-inbox.org/git
	git clone --mirror http://ou63pmih66umazou.onion/git
	git clone --mirror http://czquwvybam4bgbro.onion/git
	git clone --mirror http://hjrcffqmbrq6wope.onion/git

Example config snippet for mirrors

Newsgroups are available over NNTP:
	nntp://news.public-inbox.org/inbox.comp.version-control.git
	nntp://ou63pmih66umazou.onion/inbox.comp.version-control.git
	nntp://czquwvybam4bgbro.onion/inbox.comp.version-control.git
	nntp://hjrcffqmbrq6wope.onion/inbox.comp.version-control.git
	nntp://news.gmane.io/gmane.comp.version-control.git

 note: .onion URLs require Tor: https://www.torproject.org/

AGPL code for this site: git clone https://public-inbox.org/public-inbox.git