git@vger.kernel.org list mirror (unofficial, one of many)
 help / color / mirror / code / Atom feed
a7f4d7eec03f1a18d206876432a98f332ced6ae7 blob 830 bytes (raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
#ifndef EXTERNAL_ODB_H
#define EXTERNAL_ODB_H

enum odb_helper_type {
	ODB_HELPER_NONE = 0,
	ODB_HELPER_GIT_REMOTE,
	ODB_HELPER_SCRIPT_CMD,
	ODB_HELPER_SUBPROCESS_CMD,
	OBJ_HELPER_MAX
};

extern void external_odb_reinit(void);
extern int has_external_odb(void);
extern struct odb_helper *find_odb_helper(const char *dealer,
					  enum odb_helper_type type);
extern const char *external_odb_root(void);
extern int external_odb_has_object(const unsigned char *sha1);
extern int external_odb_get_object(const unsigned char *sha1);
extern int external_odb_get_direct(const unsigned char *sha1);
extern int external_odb_get_many_direct(const struct oid_array *to_get);
extern int external_odb_put_object(const void *buf, size_t len,
				   const char *type, unsigned char *sha1,
				   const char *path);

#endif /* EXTERNAL_ODB_H */
debug log:

solving a7f4d7eec0 ...
found a7f4d7eec0 in https://public-inbox.org/git/20180319133147.15413-36-chriscool@tuxfamily.org/
found 60da8ed3d4 in https://public-inbox.org/git/20180319133147.15413-18-chriscool@tuxfamily.org/
found a4eda95b09 in https://public-inbox.org/git/20180319133147.15413-13-chriscool@tuxfamily.org/
found c5ac071995 in https://public-inbox.org/git/20180319133147.15413-10-chriscool@tuxfamily.org/
found 254070994a in https://public-inbox.org/git/20180319133147.15413-9-chriscool@tuxfamily.org/
found 27c3d39c1b in https://public-inbox.org/git/20180319133147.15413-8-chriscool@tuxfamily.org/
found fd6708163e in https://public-inbox.org/git/20180319133147.15413-6-chriscool@tuxfamily.org/ ||
	https://public-inbox.org/git/20180103163403.11303-11-chriscool@tuxfamily.org/
found 9a3c2f01b3 in https://public-inbox.org/git/20180319133147.15413-5-chriscool@tuxfamily.org/ ||
	https://public-inbox.org/git/20180103163403.11303-4-chriscool@tuxfamily.org/
found ae2b228792 in https://public-inbox.org/git/20180319133147.15413-2-chriscool@tuxfamily.org/ ||
	https://public-inbox.org/git/20180103163403.11303-2-chriscool@tuxfamily.org/

applying [1/12] https://public-inbox.org/git/20180319133147.15413-2-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
new file mode 100644
index 0000000000..ae2b228792

Checking patch external-odb.h...
Applied patch external-odb.h cleanly.

skipping https://public-inbox.org/git/20180103163403.11303-2-chriscool@tuxfamily.org/ for ae2b228792
index at:
100644 ae2b228792d85dc63aae1b34427603b1294eebbc	external-odb.h

applying [2/12] https://public-inbox.org/git/20180319133147.15413-5-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
index ae2b228792..9a3c2f01b3 100644

Checking patch external-odb.h...
Applied patch external-odb.h cleanly.

skipping https://public-inbox.org/git/20180103163403.11303-4-chriscool@tuxfamily.org/ for 9a3c2f01b3
index at:
100644 9a3c2f01b303b164b8609333faac3764325638e4	external-odb.h

applying [3/12] https://public-inbox.org/git/20180319133147.15413-6-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
index 9a3c2f01b3..fd6708163e 100644

Checking patch external-odb.h...
Applied patch external-odb.h cleanly.

skipping https://public-inbox.org/git/20180103163403.11303-11-chriscool@tuxfamily.org/ for fd6708163e
index at:
100644 fd6708163ed71dfb00f14f39d6248245d947ea86	external-odb.h

applying [4/12] https://public-inbox.org/git/20180319133147.15413-8-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
index fd6708163e..27c3d39c1b 100644


applying [5/12] https://public-inbox.org/git/20180319133147.15413-9-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
index 27c3d39c1b..254070994a 100644


applying [6/12] https://public-inbox.org/git/20180319133147.15413-10-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
index 254070994a..c5ac071995 100644


applying [7/12] https://public-inbox.org/git/20180319133147.15413-13-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
index c5ac071995..a4eda95b09 100644


applying [8/12] https://public-inbox.org/git/20180319133147.15413-18-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
index a4eda95b09..60da8ed3d4 100644


applying [9/12] https://public-inbox.org/git/20180319133147.15413-36-chriscool@tuxfamily.org/
diff --git a/external-odb.h b/external-odb.h
index 60da8ed3d4..a7f4d7eec0 100644

Checking patch external-odb.h...
Applied patch external-odb.h cleanly.
Checking patch external-odb.h...
Applied patch external-odb.h cleanly.
Checking patch external-odb.h...
Applied patch external-odb.h cleanly.
Checking patch external-odb.h...
Applied patch external-odb.h cleanly.
Checking patch external-odb.h...
Applied patch external-odb.h cleanly.
Checking patch external-odb.h...
Applied patch external-odb.h cleanly.

index at:
100644 a7f4d7eec03f1a18d206876432a98f332ced6ae7	external-odb.h

Code repositories for project(s) associated with this inbox:

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).