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
bisect: change calling-convention of `find_bisection()`
2017-10-25
Michael
Haggerty
file
s
_transact
i
on_prepare(): fix handli
n
g
o
f
ref lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
M
i
chael Haggerty
t1
4
04: ad
d
a bunch
of tests of D/F conflicts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael Haggerty
p
a
cked-b
a
ckend
.
c: rename a bunch of
things and update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
mmapped_ref_iterator: inline int
o
`
packed_ref
_
it
e
rator`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagge
r
ty
r
e
f_cac
h
e: remove
s
upport
for s
t
oring pe
e
led values
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggert
y
packe
d
_ref_s
t
ore:
g
et
r
id of t
h
e `
r
ef_cache`
entirely
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
r
e
f_store
:
implement `refs_peel_re
f
()` g
e
n
erically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
pac
k
ed_
r
ea
d
_
r
aw_ref()
:
rea
d
the refe
r
ence from the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
Haggerty
packed_
r
ef
_
iterator_
b
egin(): ite
r
ate using `mmappe
d
_ref
_
iter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
Haggerty
rea
d
_packed_refs(
)
: e
n
s
ure th
a
t
refere
n
ces are ordered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l
Haggerty
packed_r
e
f_cache: keep the
`
packe
d
-r
e
fs`
f
ile m
m
appe
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
aggerty
packed-
b
ackend
.
c: reord
e
r some definiti
o
ns
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Hagge
r
ty
mmap
p
ed_r
e
f_iter
a
tor
_
advance(): no pe
e
led val
u
e fo
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
h
a
e
l Haggert
y
m
m
apped_ref_iter
a
tor: add iterator over a
packed
-
refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael Hagg
e
r
ty
packed_ref_cach
e
: remember the file-wide
peeling stat
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
read_
p
a
c
ked_ref
s
(
)
: read r
e
ferences
w
i
th mi
n
imal copyin
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michael
Haggerty
for_each_string
_
list_item: avoid undefined beha
v
ior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
read_packed_
r
e
f
s
(
): make parsing o
f
the
header line
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
ichael Haggerty
read
_
packed_refs(): on
l
y
che
c
k for a header at the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mi
c
hael Haggerty
read_packed_refs(): use mmap to read
t
he `packed-
r
efs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
di
e
_unterminated_line(), d
i
e_inv
a
lid_line(): new funct
i
o
n
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mi
c
hael Haggert
y
p
a
cked_ref
_
cache: ad
d
a backlink to t
h
e associated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mi
c
hael
Haggerty
ref_
i
terator: keep track of whether
the
iterator output
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hag
g
er
t
y
fil
e
s_tr
a
nsactio
n
_finish():
d
elet
e
reflogs b
e
fore
referen
c
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
hael Hagger
t
y
packe
d
-backend: ri
p
out some now-unuse
d
code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ichael Haggerty
files_ref_store: use a t
r
ansact
i
on to
update pack
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ic
h
ael
H
ag
g
er
t
y
t140
4
: dem
o
n
s
tra
t
e two problems
with
r
e
ferenc
e
transactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l
Hagg
e
rty
f
i
les_i
n
itial
_
t
ransaction_commit():
u
se a transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ic
h
ael Haggerty
prune_refs(): also free
the li
n
ked
l
i
st
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
H
agger
t
y
f
iles_pack_r
e
fs(): use a r
e
f
erence t
r
ansaction to
write
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
ch
a
el Hagger
t
y
packed
_
delete_re
f
s
(
): implem
e
nt m
e
thod
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
c
h
ael Hagg
e
rty
pa
c
ked_ref_store: i
m
plement
reference transactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
st
r
u
c
t re
f
_transactio
n
: a
d
d a place for backends to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
hael Haggerty
packed-backend: d
o
n't
adjust the reference count on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Haggerty
load_sub
t
ree(
)
: c
h
eck that `p
r
efix_len`
i
s in the e
x
pe
c
ted
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael H
a
gge
r
ty
l
oad_sub
t
ree
(
): d
e
clare some va
r
iabl
e
s t
o
be `s
i
z
e_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
Haggerty
he
x
_to_by
t
e
s():
simpler replacement for `get_oid_
h
ex_segment(
)
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggert
y
get_oi
d
_hex_segment():
d
on
'
t
p
ad the
r
e
s
t of `o
i
d`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggert
y
load_subtree(): combin
e
some common code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
get_oi
d
_hex
_
se
g
ment(): retu
r
n 0 on
s
uccess
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Haggerty
l
o
ad_subtree()
:
o
nly
conside
r
blob
s
to be
potential
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_s
u
b
tree(): c
h
eck e
a
rlier whether an internal node
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
H
a
ggerty
load_sub
t
r
e
e(): separate log
i
c
f
or
i
n
t
ernal vs
.
terminal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
l
o
a
d
_
s
ubtree(): f
i
x
i
ncorrect
c
omment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el H
a
g
g
erty
l
oad_subtree(): reduce the scope of som
e
local variab
l
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Haggerty
load_su
b
tree(): remove unnecessary conditi
o
nal
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
ha
e
l Haggerty
no
t
es:
m
ake
G
E
T
_NIBBLE
m
a
c
ro more robust
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Michael Hag
g
erty
refs: retry acquiring
r
e
f
erence locks
for 100ms
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Mi
c
hael
Haggerty
files-back
e
nd: cheapen r
e
f
name_available check
w
hen
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael H
a
ggerty
packed_re
f
_store: handle
a packed-refs f
i
le
that
i
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
e
l H
a
g
ger
t
y
read_pack
e
d
_
refs(): die if `packed-refs` co
n
t
ains bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
t3210: add s
o
me tests of bogus packed
-
ref
s
fi
l
e contents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael
H
a
gger
t
y
re
p
a
ck_w
i
thout_re
f
s(): don't lock or unlock th
e
pa
c
ked
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
commit_pack
e
d_refs(): remove call
t
o `packed_refs_unlo
c
k()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
clear_pack
e
d_ref_cache(
)
: don't protest
if the lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
packed_refs_unlock
(
), packed_refs_i
s
_lock
e
d(): new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_
r
efs_lock(
)
: report errors via a `struct
s
trbuf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
a
e
l Haggerty
packed_refs_lock():
functio
n
renamed f
r
om
l
ock_packed_
r
efs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Hagge
r
ty
commit_packed_refs()
:
use
a
stagin
g
fil
e
separate from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
aggerty
commit_pac
k
ed_refs
(
)
: re
p
ort
e
rrors rather than dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
e
rty
packed_
r
ef_stor
e
: make
class into a su
b
class of
`
r
e
f
_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packe
d
-
b
ackend: n
e
w module for han
d
l
i
n
g
p
a
cked refere
n
ces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_read_raw_ref(): new fu
n
cti
o
n, rep
l
acing `res
o
lve
_
pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Haggerty
packed_re
f
_s
t
ore: support iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
p
acked_peel_re
f
(): new
f
unction,
e
xtr
a
cte
d
f
r
om `fi
l
es_peel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
H
a
ggerty
re
p
ack_witho
u
t
_
r
e
fs(): take a `pac
k
ed_ref_store *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
g
e
t
_
packed_ref(): tak
e
a
`packed_
r
ef_store *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
r
o
llback_packed_refs
(
): take a `
p
a
c
ked_ref_s
t
ore *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Hagge
r
ty
c
ommit_packed_refs(): ta
k
e a `packed_ref_store *` paramet
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
lo
c
k_pac
k
e
d
_refs(): take a `pa
c
ked_ref
_
store *` p
a
rameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Ha
g
ger
t
y
add_packed
_
ref():
tak
e
a `pac
k
ed_ref_store *
`
parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
get_packe
d
_ref
s
(): t
a
ke a `pa
c
ked_
r
ef_store *` parame
t
er
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Hagg
e
rty
ge
t
_packe
d
_
ref_
c
ache():
t
ake a
`packed
_
r
e
f_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
v
a
lidate_p
a
cked_ref_cac
h
e(
)
: ta
k
e a
`packed_ref
_
s
t
ore
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
clear_pa
c
k
e
d_
r
ef_cache(): take a `
p
ac
k
ed_ref_stor
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
packed_ref_store: move
`
p
acked_refs_lo
c
k` mem
b
er here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
hael Haggerty
p
a
cked_ref_store:
move `packed_refs_pat
h
` here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_ref
_
store: new
s
truct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Ha
g
gerty
add_packed_r
e
f
(
): teach functi
o
n t
o
o
v
erwrit
e
exis
t
ing
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Michael
Haggerty
for_each_bis
e
ct_
r
ef(): don't tr
i
m
refnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael Hag
g
er
t
y
loc
k
_
packed_refs(): fix cache
v
alidity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Micha
e
l
Ha
g
gerty
cache_ref_iterator_b
e
gin(): avo
i
d
pri
m
in
g
unn
e
eded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael
H
aggerty
c
r
eate_ref_entry
(
): r
e
move `check_name` option
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Haggerty
r
e
f
s_ref_iterato
r
_begin()
:
han
d
l
e
`
G
IT_REF_PARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Hag
g
erty
r
e
ad_p
a
cked_r
e
fs():
report unexpecte
d
fopen() fail
u
res
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Ha
g
ge
r
ty
read_packed_refs()
:
do mo
r
e
of th
e
work of readin
g
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Haggerty
get_packed_ref
_
cache(): assume
"
packed-refs" won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
icha
e
l Haggerty
shou
l
d_pack_ref(): new func
t
io
n
, ext
r
acted fr
o
m `f
i
les_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
hael Haggerty
ref_u
p
date_
r
ej
e
ct_duplica
t
es(): add a san
i
ty c
h
eck
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
aggerty
ref_update_reject_dupl
i
cates():
u
s
e `size_t` rath
e
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ich
a
el Hagg
e
rty
ref_update_rej
e
ct
_
duplicates(): e
x
pose fu
n
ction to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_trans
a
cti
o
n_prepar
e
(): n
e
w optional s
t
ep fo
r
re
f
e
renc
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
re
f
_
t
r
a
n
sac
t
ion_commit(): check for valid `trans
a
ction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Haggerty
files_
t
ransa
c
tio
n
_
c
l
eanup()
:
new helper function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
a
ggerty
fi
l
es_ref_store: put
the packed files lo
c
k di
r
ectly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
files-backend: move
`
lo
c
k
`
member to
`files_ref_stor
e
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chae
l
Ha
g
gerty
lockf
i
le: add a new me
t
h
o
d,
is_lock_file_locked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_store: take a `msg`
p
a
rame
t
er
when deleting references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
refs: us
e
`size_t` i
n
dexes when iterati
n
g
o
ver ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
r
efs_ref_iterator_begin(
)
: d
o
n't c
h
eck prefixes re
d
un
d
antly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next