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
Merge branch 'ma/bisect-leakfix' into maint
2017-10-25
Michael
H
aggerty
fil
e
s_t
r
an
s
ac
t
i
o
n_prepare(): fix
h
a
ndling of re
f
lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Micha
e
l
Ha
g
ger
t
y
t1404: add a bu
n
ch
of tests of D/F conflicts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hael
Hagger
t
y
packed
-
backend
.
c: ren
a
me a bunc
h
of things a
n
d update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael H
a
gge
r
t
y
mma
p
p
ed
_
r
ef_iterator: inline into `pack
e
d
_
r
ef_ite
r
a
t
o
r
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
re
f
_cache: remove support for storing
p
e
eled
values
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
h
ael Haggerty
pac
k
e
d
_ref_store: get rid of the
`
ref_cache
`
enti
r
e
l
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ich
a
e
l
H
agg
e
rty
r
ef_store: imp
l
ement `refs_p
e
el_ref(
)
`
g
ener
i
cally
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
Haggerty
packed_read_
r
aw_ref
(
): read
th
e
refe
r
en
c
e
from
t
he
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Haggerty
p
a
cked_ref_iterator_begin
(
): iterate using `mmapped_ref_
i
ter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Haggert
y
read_packed_ref
s
(): ensure that refere
n
c
e
s are ordered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
a
e
l Haggert
y
p
a
cked_re
f
_cach
e
: ke
e
p
t
he
`packed-refs` file mmap
p
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael
Hag
g
erty
packed-ba
c
kend
.
c: r
e
order so
m
e definitions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hael Hagg
e
r
t
y
mmapped_ref_iterator_advan
c
e(): no peel
e
d value for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
g
erty
mmapped_re
f
_i
t
erator: add iterator over a pac
k
ed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l Haggerty
packed
_
r
e
f_cache: remember t
h
e
f
i
le-w
i
d
e peeling state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael
Haggerty
read_p
a
cked_refs(): rea
d
referen
c
e
s
with mini
m
al co
p
y
i
ng
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michael Hagge
r
ty
for_each_stri
n
g_li
s
t_i
t
em: avo
i
d un
d
efined b
e
havior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
H
agge
r
ty
read_packed
_
refs
(
): make par
s
in
g
of the heade
r
line
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mich
a
e
l
H
a
ggerty
r
ead_
p
acked_refs(): only check
for a header at the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
re
a
d
_pac
k
e
d
_refs
(
): use mmap to
read the `packed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagg
e
rty
die_unt
e
rm
i
nated_line(
)
, die_invalid_lin
e
(
): new f
u
nctions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
H
ag
g
er
t
y
p
a
c
ked_ref_c
a
che
:
a
dd a
b
acklin
k
t
o
t
he associated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
ichael Haggerty
re
f
_iterator: keep tr
a
ck of
w
hether the iterator output
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
f
i
les
_
transacti
o
n_fini
s
h():
delete reflogs
be
f
ore references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Haggerty
packed-back
e
nd: rip out
some
n
ow-un
u
sed code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ic
h
ae
l
Haggerty
files
_
ref
_
store: use a
t
ran
s
act
i
on
to upd
a
te packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
t1404:
d
emons
t
rate two
problem
s
with reference transac
t
i
o
ns
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael
Haggerty
fi
l
es_initial_t
r
ansaction_commit
(
): use a
t
r
ansaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael Hagg
e
rt
y
prune_refs():
also fr
e
e
the linked list
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
files_pack_refs(): use
a reference transact
i
on t
o
write
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Ha
g
gerty
packed_
d
el
e
te
_
r
e
fs():
im
p
lement method
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael
Hagger
t
y
packed_ref_st
o
re: implement reference transact
i
ons
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l Haggerty
s
t
ruct ref_trans
a
c
tio
n
: add a
pla
c
e
f
or bac
k
ends to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
H
aggerty
packed-backend: don
'
t adjust the reference cou
n
t on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagger
t
y
lo
a
d_su
b
tree(): ch
e
ck that `p
r
efix_len` is
in
th
e
ex
p
ected
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
h
ael H
a
ggerty
load_subtree
(
): declare som
e
vari
a
bles to be `size_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagger
t
y
hex_to_b
y
t
e
s(): simpler rep
l
a
c
eme
n
t for `get_oid_hex_segment()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael
Hagg
e
rty
get_oid_he
x
_
s
egment(): d
o
n't
p
ad t
h
e rest of `oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Micha
e
l Hag
g
er
t
y
load_subt
r
ee(
)
:
combi
n
e some com
m
o
n
code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el
Ha
g
gerty
ge
t
_
oid_h
e
x_segmen
t
():
r
eturn 0 on s
u
c
c
ess
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Haggerty
l
o
ad_sub
t
ree():
o
nly consider blobs to be p
o
tential
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
lo
a
d_subtree(): ch
e
ck earlier whet
h
er an inte
r
nal
n
ode
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael Haggerty
load_subtree(): separa
t
e logic
f
or i
n
ternal vs
.
terminal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Micha
e
l
H
agger
t
y
load_s
u
b
t
r
ee
(
):
f
ix incorrect comment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael H
a
ggert
y
load_subtree(): r
e
duc
e
the
s
c
ope of some local v
a
riabl
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagg
e
rty
lo
a
d_subtree():
r
e
move unnec
e
ssary conditional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Ha
g
gert
y
notes
:
make
GET
_
NIBBL
E
macro more r
o
b
u
st
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Michael Hag
g
erty
refs: retry acquir
i
ng r
e
ference l
o
c
k
s for 100ms
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Michael Hagg
e
r
ty
files-
b
ackend:
cheapen refname_
a
v
a
i
l
able check w
h
en
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael Ha
g
gerty
packed
_
re
f
_
s
tore:
h
a
nd
l
e a packed-refs file that
i
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
read_packed_re
f
s(): die
i
f `packed-refs` contains
b
ogu
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Hagge
r
ty
t321
0
: ad
d
some t
e
sts of
b
ogus packed-refs file cont
e
nts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l
H
aggerty
repack_withou
t
_refs(): don'
t
lock
or unlock the
p
a
cked
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
commit_pa
c
ked_refs(): r
e
m
o
v
e c
a
l
l to `packed_r
e
fs_unlock()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
clear_packed_re
f
_cache():
d
on't protest
if th
e
lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael
Hagg
e
rty
packed_refs
_
unlock(), packed_refs_is_locked(): n
e
w
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
icha
e
l Hagg
e
rt
y
packe
d
_ref
s
_lock
(
): repo
r
t err
o
r
s via a `struct str
b
uf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l
H
agge
r
ty
packed
_
refs_lock(): function
r
enamed
f
rom
l
ock_packe
d
_ref
s
(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
commit_pa
c
ked_refs(): use a
s
tagi
n
g
file separate from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
commit_packed_
r
efs(): report errors rather than
dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
packe
d
_ref_store: make class i
n
to
a
su
b
c
l
a
ss of `ref_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggerty
pac
k
ed-backend: new modul
e
for handling packed re
f
erences
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
packed_
r
e
a
d
_
r
a
w_ref():
ne
w
function, replacing `resolve_pac
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
a
e
l Hagge
r
ty
packe
d
_ref_store: support iterat
i
on
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
p
a
cked_pe
e
l_ref(
)
: new f
u
n
ctio
n
,
e
xtracted from `files_peel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
r
e
pa
c
k_without_refs(): tak
e
a `
p
acked_
r
ef_st
o
re
*
`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
g
et_packed_ref():
t
a
k
e a `packed_ref_store *
`
parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
ge
r
t
y
rollb
a
c
k_packed
_
refs(
)
:
take a
`
p
a
cked_ref_
s
tore *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael H
a
ggert
y
commit_packed_refs(
)
: take a `packe
d
_ref_store *` paramet
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
agger
t
y
lock_packed_refs(
)
: ta
k
e
a `packed_ref_sto
r
e *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
ael H
a
ggerty
add_packed_
r
ef(): take a `pa
c
ke
d
_
r
ef
_
sto
r
e *` par
a
m
e
ter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
get_packed_refs(
)
: take a `
p
acked_ref_
s
to
r
e *` pa
r
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
g
e
t_packed_ref_cach
e
()
:
take
a `packed_ref_st
o
re *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Hagge
r
ty
validate_packed_
r
ef_cache
(
): take a `pack
e
d_ref
_
s
t
ore
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
a
el
Ha
g
ge
r
ty
c
l
ear_packed_ref_cache
(
)
:
take
a
`packed_r
e
f_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packe
d
_
ref_store
:
m
o
ve `pack
e
d_refs_l
o
ck
`
member he
r
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
packed_ref_s
t
o
r
e
: mo
v
e
`packed_refs_path` here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
packed_
r
ef
_
s
tor
e
: new str
u
c
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael H
a
ggerty
add_packed_ref()
:
teach function
t
o overwrite existing
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Michael Haggerty
for_each_bisect_r
e
f(): do
n
't tri
m
r
efnam
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Mic
h
ael Haggerty
lock_pac
k
ed_refs(): fix cache val
i
dity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Micha
e
l
H
a
g
gerty
cache
_
ref_iterator_be
g
in(): avoid prim
i
ng unneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
create_ref_entry(): remove `
c
heck_n
a
m
e
` opt
i
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
refs_r
e
f
_
it
e
rator_begin(): handle `GIT_REF_PARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Haggerty
read_packed_
r
e
f
s(): report
u
nexpected
f
o
pen() failures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Haggert
y
read
_
packed_
r
e
f
s
(): d
o
more
of the work of reading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
get_packe
d
_
r
ef_cach
e
()
:
assum
e
"packed
-
r
efs" won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Hagg
e
rty
sho
u
ld_pack_ref(): new function, e
x
t
r
acted fro
m
`
f
iles_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Haggerty
ref_update_
r
ej
e
c
t_du
p
l
icates()
:
add
a sa
n
ity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
ref_
u
pdate_reject_duplica
t
e
s
(
)
: use `size_t`
rath
e
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_
u
pd
a
te_reject_duplicates(
)
: expose function
t
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael H
a
ggerty
ref_transaction_prepare(): n
e
w o
p
tional step fo
r
reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
a
g
g
erty
ref_trans
a
ction_co
m
mit(): check f
o
r valid `transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
aggerty
fil
e
s
_
trans
a
c
t
i
on_cleanup(): new h
e
lper functi
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
f
i
les_ref_
s
t
ore:
p
ut the
p
a
c
ked files loc
k
directly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
h
ael
Haggerty
files-backend: move `loc
k
`
m
ember to `files_ref_s
t
ore`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
a
e
l Haggerty
lockfile: add a new method, is_
l
ock_file_locked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Haggert
y
ref_
s
tore: take a
`msg` parameter when deletin
g
reference
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael
H
aggert
y
re
f
s: use `size_t` i
n
dexes
when iter
a
ting over ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
r
e
f
s_
r
ef_iterator_begin():
don
'
t check pr
e
fixes redundantly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next