repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
packed_ref_store: get rid of the `ref_cache` entirely
2017-09-25
Mi
c
hae
l
H
a
ggerty
packed_r
e
f_store: get rid
of the `ref
_
cache` e
n
t
i
rely
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
M
i
ch
a
el H
a
g
g
e
rty
ref_store: impl
e
ment `refs_peel_ref(
)
` gene
r
icall
y
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
e
l Hagger
t
y
p
acked
_
read_raw_re
f
(): read
t
he r
e
ference
f
rom the
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagge
r
ty
packe
d
_ref_i
t
erato
r
_
begin(): iterate using `mmapp
e
d_ref_iter
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael Ha
g
gerty
r
ea
d
_packed
_
refs(): ensure that
references are ordered
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael H
a
ggerty
packed
_
ref_cache: keep the `packed-
r
efs`
f
i
le mmapped
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hag
g
erty
p
a
c
ked-b
a
ckend
.
c: reorder so
m
e definitions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael Hag
g
e
rty
mmapped_ref_
i
terator_ad
v
a
nce():
n
o peeled value for
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Hag
g
erty
mmapped_ref_it
e
ra
t
or: add iterator over a p
a
cked-ref
s
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Haggerty
packe
d
_ref_cache: remember the file-wide peeling stat
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ae
l
Haggerty
r
ea
d
_pac
k
ed_refs(): read referen
c
e
s with minimal copying
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
M
i
c
hae
l
H
aggerty
read_pa
c
ked_ref
s
(): make parsing of the
h
eader
l
in
e
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
M
i
chael Haggerty
re
a
d_pa
c
ked_
r
efs(): only
c
hec
k
for a
header at the
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
r
ead_packed_refs(): use
mmap t
o
read the `packed
-
refs
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Mi
c
hael Haggerty
d
i
e_unte
r
mina
t
e
d
_line(), die_
i
nv
a
l
i
d
_
line(): new function
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Michae
l
Hagge
r
ty
packed_ref
_
cache: add a backlink to the as
s
oci
a
ted
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-14
Mi
c
hael H
a
ggerty
ref_
i
terator:
ke
e
p t
r
ack of w
h
e
t
her the it
e
r
a
t
o
r output
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l Haggerty
fil
e
s_
t
ransa
c
tion_finis
h
(): de
l
ete ref
l
ogs bef
o
r
e
r
eferences
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hag
g
erty
pa
c
ked-b
a
ckend: rip out so
m
e no
w
-unuse
d
code
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
M
ichael Hag
g
erty
f
i
les_ref_store
:
use a transaction to
update pac
k
ed
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Michael Ha
g
gert
y
t
1404: dem
o
n
s
trate two pr
o
blems with reference transaction
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ae
l
H
aggerty
files_initial_trans
a
ction_commit(): use a transact
i
on
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el Hagge
r
t
y
p
r
une_ref
s
()
:
also free th
e
linked list
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
Haggerty
files_pac
k
_refs()
:
use a r
e
ference t
r
ansaction
to write
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
hael H
a
ggerty
pack
e
d_dele
t
e
_
refs
(
): im
p
lement
me
t
hod
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
p
acked_ref
_
store: impleme
n
t
reference
trans
a
ctions
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
a
el Hagg
e
rty
struct
r
ef_t
r
ansaction: ad
d
a
p
lace for backe
n
ds to
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
p
a
cked-backend: don't adjust t
h
e refere
n
ce count on
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-08-23
M
ichael Haggerty
refs
:
r
etry acquiring refer
e
nce
l
ocks
f
or 100ms
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-08-17
Mic
h
ae
l
H
a
g
g
e
rty
files
-
b
acken
d
:
cheapen refn
a
me_available c
h
eck
when
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-07-27
Michael
H
aggerty
packed_re
f
_store
:
h
a
ndle
a
packed-refs file that is
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l H
a
gger
t
y
read_packed_refs(): di
e
i
f `pa
c
k
ed-refs` conta
i
ns bogus
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-07-03
Michael Hag
g
er
t
y
t3210:
a
dd some tests of b
o
gus packe
d
-refs file
c
onte
n
t
s
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-07-03
M
ichael H
a
ggerty
r
epack_with
o
ut
_
re
f
s(): don't lock o
r
unlock
the
p
a
cked
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
com
m
i
t
_
packed_refs(): remove
c
all to
`
pa
c
ked_r
e
fs_unlock()`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
c
l
ear_pa
c
ked_ref_c
a
ch
e
(): don't protest if the lock
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_ref
s
_unlock(), pack
e
d_refs_
i
s_locked(): new
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
packe
d
_
r
e
fs_lock()
:
repor
t
errors via
a `struct strbuf
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
pack
e
d_
r
efs_lock(
)
: function r
e
named from lock
_
packed_refs()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
H
agg
e
rty
commi
t
_pac
k
ed_refs
(
): use
a staging file
sep
a
rate
from
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
r
t
y
commit_packed_
r
ef
s
()
:
repor
t
errors rather than d
y
in
g
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
M
icha
e
l Hagge
r
ty
p
acked_re
f
_st
o
re: make
c
lass into a subclass
o
f `ref_
s
tore`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
H
aggerty
packed-backend:
ne
w
modu
l
e for han
d
ling
packed r
e
f
e
ren
c
es
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
pack
e
d_read_raw_ref()
:
new fu
n
ction,
r
eplacing `resol
v
e
_pac
k
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Hag
g
erty
packe
d
_ref_store: su
p
p
ort ite
r
a
tion
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_peel_ref(): new functio
n
,
e
x
tracted from `files_p
e
el_
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggert
y
repac
k
_without_refs(): take a `pa
c
ked_r
e
f_s
t
ore *`
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rt
y
g
et_packed_ref():
take
a
`
p
acked_ref_
s
t
o
re *` para
m
e
t
er
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
rol
l
ba
c
k_packed_refs(): take a `packed_ref_stor
e
*
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
commit_
p
a
cked_
r
e
fs(): take a `packed_ref_st
o
r
e
*
`
paramet
e
r
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
ger
t
y
lock
_
packed_
r
efs():
take a `packed_ref_s
t
ore *` par
a
m
e
t
er
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
add_packed
_
r
e
f(
)
: take a `packed_ref_store *` parameter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
get_p
a
cked_refs(): take a `pa
c
ked_ref_sto
r
e
*` paramete
r
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
ge
t
_packed_ref_cache(): take a `packed_ref_
s
tore
*
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
va
l
idate_packed_ref_cache(): take a `packed_ref_store
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Hag
g
erty
clear_packed
_
ref_cache(
)
: t
a
ke a `
p
a
c
ked
_
ref_store
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l
H
ag
g
erty
pac
k
e
d_ref_store: move `packed_r
e
f
s
_loc
k
` member here
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gert
y
packed
_
re
f
_store:
move `packed_refs_
p
ath` h
e
re
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed
_
r
ef_store: new struc
t
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
add_
p
acked_ref():
teach function to ove
r
write existing
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-19
M
ic
h
ael Ha
g
gerty
for_each_bisect_ref(): do
n
't
trim ref
n
a
m
es
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-06-12
M
icha
e
l
Hagg
e
rty
l
ock_pac
k
e
d
_refs(): fix
cache validity chec
k
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-24
Michael Hagg
e
rty
cache_ref_iterator_begin(): a
v
oid
priming unneeded
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
gger
t
y
create_ref_entry(): remove
`
c
heck_n
a
m
e
` opt
i
on
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
er
t
y
re
f
s
_
ref_iterator_beg
i
n(): han
d
le `GIT_
R
EF_PA
R
A
N
OIA`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
read_packed_
r
efs(): repor
t
unexpected fopen() failures
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
ger
t
y
r
e
ad_packed_refs
(
): do mo
r
e
of the work of re
a
d
ing
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ae
l
Haggerty
get_pa
c
ked_
r
e
f_cach
e
(): assume "packed
-
r
e
fs"
w
on't
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Ha
g
gert
y
should_pa
c
k
_
ref(): new functio
n
, extracted
f
rom `files_p
a
ck_
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
aggerty
ref_up
d
ate_rejec
t
_
d
up
l
i
c
ates(): a
d
d a sanity
c
heck
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Ha
g
gerty
r
ef
_
update_reje
c
t_duplicates(): u
s
e `size_t` rather
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
erty
ref_update_reject
_
duplicates(): e
x
pose function to
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
H
a
ggerty
ref_transacti
o
n_prepare(): new
o
ptional s
t
ep for reference
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
aggerty
ref_t
r
an
s
acti
o
n_commit(): check fo
r
vali
d
`transaction
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Ha
g
gerty
files_
t
ra
n
saction_clean
u
p
(
): new he
l
per
funct
i
on
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagg
e
rty
files_ref_store: p
u
t the packed files
l
ock directly
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
aggert
y
fil
e
s-backend: move `lock` membe
r
to `fil
e
s_ref_sto
r
e`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
lockf
i
l
e
: a
d
d a
n
e
w
method, is_lo
c
k_file_lo
c
ked()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ae
l
Hagger
t
y
r
ef_store: take
a
`msg
`
par
a
meter when deleting ref
e
rences
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael
Hagge
r
ty
refs: us
e
`siz
e
_t`
i
ndexes
w
hen it
e
rating over ref
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggerty
r
e
f
s
_
r
e
f_iterator_begin(): don't ch
e
ck prefixes re
d
u
n
d
antl
y
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Hagg
e
rty
prefi
x
_ref_
i
terator: don
'
t
trim too mu
c
h
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Haggert
y
fil
e
s-backend: use `d
i
e("
B
UG:
.
.
.
")`, not
`die
(
"inte
r
nal
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
ha
e
l Hagger
t
y
r
e
f_
i
ter
a
tor
_
b
e
g
i
n
_fn(): fix docstring
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
gg
e
r
t
y
ref
s
.
h: clarify docstring
f
or
t
he ref_tra
n
sac
t
ion_up
d
ate
.
.
.
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
ha
e
l Haggerty
t3600:
c
lean up permissi
o
ns test
p
rope
r
ly
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Mich
a
e
l Hag
g
e
r
ty
do_
f
or_eac
h
_entry_in_dir(): delete function
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
files
_
pack_refs(): use reference iteration
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael H
a
gge
r
ty
commit_packed_ref
s
()
:
use reference iteration
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michae
l
Haggerty
cache_re
f
_itera
t
or_begi
n
(): make funct
i
on sm
a
rter
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Micha
e
l Haggerty
ge
t
_loose_ref
_
cache
(
): new function
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
M
ich
a
el
H
a
g
gerty
get_loose_ref_dir(
)
: function
r
e
named
from get_loose_refs()
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Mic
h
ael
Haggerty
do_for_ea
c
h_e
n
try_in_dir(): elim
i
nate
`of
f
set` argument
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael Haggerty
refs
:
handle "refs/bisect/" i
n
`loose_f
i
ll_ref_dir(
)
`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
M
ichael Haggerty
ref-c
a
che
:
use a callback fu
n
c
tion to
f
ill the cac
h
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
M
ich
a
el Haggerty
refs: record the ref_sto
r
e in ref_cache, no
t
ref
_
dir
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Micha
e
l Hag
g
erty
ref-cache: intro
d
uce a new t
y
pe, ref_cac
h
e
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
M
ichael Hagg
e
rty
refs:
s
p
lit
`ref_cac
h
e
` code into separ
a
te
files
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
Michael
H
a
g
gerty
r
e
f
-
c
ache:
ren
a
me
`remove_entry()` to `remov
e
_entry_fro
m
_
d
ir(
)
`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
2017-04-17
M
i
chael Haggerty
ref-cache:
r
e
n
a
me
`
f
ind_
r
ef
(
)
` to `f
i
nd_ref_en
t
ry()`
Signed-off-by: Michael Haggerty <
mhagger@alum.mit.edu
>
commit
|
commitdiff
|
tree
next