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
sequencer.c: check return value of close() in rewrite_file()
2017-10-25
Michae
l
Ha
g
gert
y
f
i
les_tr
a
nsaction_pr
e
pare(): fix handling
of ref lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Mic
h
ael Hagg
e
rty
t1404
:
add a bunch of tests o
f
D/F
c
onflicts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
a
e
l Hagg
e
rty
pack
e
d-backen
d
.
c:
r
ena
m
e a bunch
of thing
s
and update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael
H
aggerty
mmappe
d
_
r
ef_iterator: inline in
t
o
`packed_ref_iterator`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hag
g
er
t
y
ref_
c
ach
e
: remove
s
upport for storing
peeled va
l
ues
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Hag
g
e
r
ty
packed_r
e
f
_
s
t
ore
:
g
e
t
rid
of the `ref_cache` enti
r
ely
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
ref
_
store
:
implement `refs_peel_ref()
`
generically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Hagger
t
y
packe
d
_read_raw_ref()
:
read the refere
n
c
e from th
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ae
l
Ha
g
ger
t
y
p
a
cked_ref_iterator_begin
(
): iterate using
`
mmapped_r
e
f
_
iter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagg
e
rt
y
read_p
a
cked_r
e
fs(): ensure that r
e
fer
e
nces are ordered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
gerty
p
acked_ref_cache: keep the
`
packed
-
refs` file m
m
app
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagger
t
y
packed-backend
.
c:
r
eorder some definitions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
m
m
apped_re
f
_iterator_advance(): no peele
d
v
a
lue for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
g
e
rty
mm
a
pped_
r
ef_iterato
r
: add ite
r
ator over
a
pac
k
ed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
ger
t
y
pack
e
d_ref_
c
ache: rem
e
mber t
h
e file-wide peeling state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l H
a
ggerty
r
e
ad_packed_refs(
)
: read references with minimal co
p
ying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michael Haggerty
fo
r
_each_string_li
s
t_i
t
em
:
avoid undefined beh
a
vior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggert
y
rea
d
_packed_refs(): make parsing of the h
e
ader li
n
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggert
y
rea
d
_
p
acked_refs(): only ch
e
ck
f
or a
h
eader at the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
chael
Haggerty
read_packed_refs()
:
u
s
e
mmap to
r
ead t
h
e `pa
c
ked-
r
efs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mic
h
ael Hag
g
ert
y
d
ie_untermina
t
ed_line()
,
die_invali
d
_li
n
e():
n
ew functions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
packed
_
ref_cache
:
a
d
d a ba
c
klink to the associat
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Ha
g
g
e
rty
ref_iterator: keep track of whether the
i
t
e
rator output
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el H
a
g
g
erty
files_transaction_finish(): delete reflogs
before ref
e
rences
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
p
acked-backen
d
: ri
p
out som
e
now
-
unused code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ae
l
Hagge
r
ty
files_ref_store: use
a
transaction to
u
pdate
packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Haggerty
t1404: demonstrate t
w
o
p
roblems with reference
t
ransactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ichael H
a
gger
t
y
file
s
_initial_transa
c
tio
n
_commit(): us
e
a tr
a
nsac
t
i
o
n
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Haggerty
p
r
une_refs():
a
l
so free
t
he linked
li
s
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
a
el Haggerty
fi
l
e
s
_pac
k
_refs():
u
se
a
r
eference tr
a
n
s
a
ction to wri
t
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
icha
e
l Haggerty
packed
_
del
e
t
e
_refs()
:
implemen
t
method
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
hael Haggerty
pac
k
ed_re
f
_st
o
r
e
: im
p
le
m
ent re
f
eren
c
e t
r
ansactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael Haggerty
s
truct re
f
_
transa
c
ti
o
n
:
a
dd a place
f
or ba
c
kends to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
H
ag
g
erty
pa
c
ked-backend: don't adjust
the reference
c
o
unt
o
n
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Ha
g
g
e
rt
y
l
oa
d
_subtree()
:
ch
e
ck that `
p
r
efix_len` is in the expecte
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
ch
a
el Ha
g
gerty
load_subtree(): declare som
e
v
ariables to be `s
i
ze_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
ael Hagg
e
rty
hex_to_bytes(
)
:
simp
l
e
r
replace
m
ent for
`
get_oid_h
e
x
_
seg
m
ent()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagge
r
t
y
get_oid_hex_segment():
d
on't pad
the rest of `oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Micha
e
l Haggerty
load_subtree(): co
m
bine some
common code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hag
g
erty
g
et_oid
_
hex_segment(): retu
r
n
0 on s
u
ccess
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chael Hagge
r
ty
load_subtree(): o
n
ly c
o
nsider blobs to be po
t
ential
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichae
l
Haggert
y
load
_
s
u
btree()
:
c
h
eck ea
r
lier whether an intern
a
l n
o
de
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Haggerty
l
oa
d
_s
u
btree():
separate logic for int
e
rn
a
l
vs
.
ter
m
inal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
a
el Hagg
e
rty
l
o
ad
_
subtree(): fix incorrect comm
e
nt
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael
H
aggerty
load_subtree(): r
e
duce
t
he sco
p
e of some local varia
b
l
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Hagger
t
y
l
o
ad_subtree(): remove unnecessary con
d
itional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chae
l
Hagg
e
rty
notes: make GET_NIBBLE macro m
o
re robust
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Michael Haggerty
refs: retry acquiring ref
e
ren
c
e lock
s
for 100ms
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Michael Haggerty
files-backend: cheapen refname_av
a
ilable check when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
M
i
c
hae
l
H
aggerty
packe
d
_ref_s
t
ore: hand
l
e a packed-r
e
f
s f
i
le that i
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l
Ha
g
gerty
read_
p
acked_refs(): die i
f
`pa
c
k
ed-refs` contain
s
bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
el Haggerty
t3210: ad
d
some tests of bo
g
us
packed-re
f
s fi
l
e contents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
ichael H
a
ggerty
repack_withou
t
_
r
efs(): don't lock
or unlock the packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
h
ael Haggerty
commi
t
_packed_refs():
r
emove call
to `packed_
r
efs_
u
nlock(
)
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
a
g
gerty
c
lear_
p
acked_
r
ef
_
cache()
:
don't pr
o
t
e
st if
t
he lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael H
a
gge
r
ty
pac
k
ed_refs_unlock(),
p
acke
d
_
r
efs_is_locked(
)
: new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggerty
packe
d
_refs_
l
ock(): report erro
r
s via
a
`struc
t
s
t
r
buf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Hagge
r
ty
packed_refs_lock(): function re
n
amed from lock_pa
c
ked_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
commit_packed_refs(): us
e
a staging f
i
le
separate from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael
Haggerty
commit_packe
d
_refs(): report erro
r
s r
a
the
r
than dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
pack
e
d_ref_store: make clas
s
into a
su
b
class of `ref_st
o
re`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l
H
a
gg
e
rty
packed-backend
:
new mod
u
le for
h
andling p
a
cked ref
e
r
e
nces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggerty
packed_read_raw_ref(): new functi
o
n, replacing
`
resolve
_
pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
H
a
gg
e
rty
p
acked_ref_store: s
u
pport iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_peel_ref
(
): new fun
c
tion, extracted from `files
_
peel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Hagge
r
t
y
repack
_
without_refs(): tak
e
a `packed_
r
ef_store
*
`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggert
y
get
_
pa
c
ked_ref(): t
a
ke
a
`packed_ref_store
*
`
p
a
ram
e
ter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggerty
rollb
a
c
k
_packed_refs(): tak
e
a
`packe
d
_
ref_st
o
re *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggert
y
c
o
m
m
it_
p
ack
e
d_refs(): take a `pac
k
ed_ref_store *` parame
t
er
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
e
rty
lock_packed_r
e
f
s():
t
ake a `
p
acke
d
_ref
_
store *` paramete
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael H
a
ggerty
add_packed_ref(): take a `p
a
cked_ref_store *`
p
a
r
a
met
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
get_pac
k
ed_re
f
s(): take a `packed_ref_s
t
ore *` par
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
get_packed_
r
ef_cache(): take a `packed_re
f
_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
valid
a
te_pac
k
e
d_ref_cache()
:
take a `packed_re
f
_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
a
e
l Haggerty
clear_packed_ref_cache(): take a `packed_ref_st
o
r
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
aggerty
p
acke
d
_ref_
s
tore: move `packed_refs_lo
c
k` me
m
ber here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el
Haggerty
packed_r
e
f_
s
t
o
re: move `packed_ref
s
_path` h
e
re
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_r
e
f_store: new struct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggerty
add_packed_ref()
:
teach function to ov
e
rwrite
exi
s
ting
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Michael Haggerty
for
_
each_bisect_ref():
d
on't
trim
r
efnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michae
l
Hagge
r
t
y
l
o
ck_
p
ac
k
ed_refs():
fix cache val
i
dity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
M
i
chae
l
Haggerty
cache_ref_iterator_begin(): avoi
d
p
r
iming unneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagg
e
rty
crea
t
e_ref_entr
y
():
remove
`chec
k
_name`
option
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Ha
g
gerty
ref
s
_
r
e
f
_iterato
r
_begin(): handle `GIT_REF_PARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Hagger
t
y
read_packed_refs():
report unexpected fopen() failur
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
erty
read_p
a
cked_refs(): do more
o
f th
e
work of reading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Haggerty
get_packed
_
r
ef
_
cache(): assume "p
a
cked-refs" won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
H
agger
t
y
shou
l
d_pack_ref():
new fun
c
tion, ext
r
acted from `files_
p
ack
_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_up
d
ate_reject_
d
uplicate
s
(): add a sanity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_update_reje
c
t_duplic
a
tes(): use `size
_
t`
rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ich
a
el Hagger
t
y
r
e
f_u
p
date_rejec
t
_duplicat
e
s():
expose f
u
n
ction to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_tran
s
a
c
tion_
p
repare(): new o
p
tio
n
al step fo
r
reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref
_
transaction_commit(): ch
e
ck for valid `transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
files_transaction_cleanup():
n
e
w help
e
r
function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Hagge
r
ty
f
iles_r
e
f_store: put
t
h
e
p
a
cked file
s
lock directly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Haggerty
files-back
e
nd:
m
o
ve
`
lock` m
e
mbe
r
to `files_ref
_
store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Hagg
e
rty
lock
f
ile:
add a new method, is_l
o
ck_fi
l
e_lo
c
ke
d
(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
h
a
el H
a
ggerty
ref
_
sto
r
e: take
a
`msg` parameter when d
e
leting refer
e
nce
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
refs: use `si
z
e
_
t` in
d
exes
w
h
en iterati
n
g
o
v
er
r
ef
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
refs
_
r
e
f_iterator_b
e
gin():
d
on't check prefixes redundantly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next