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 'kd/auto-col-with-pager-fix' into maint
2017-10-25
Michae
l
Haggerty
f
i
les_transaction_pr
e
pare(): fi
x
ha
n
dl
i
ng of ref
l
ock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Michael Haggerty
t1404: add a bunch of t
e
sts of D/F
c
o
n
f
licts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggert
y
packed-b
a
c
k
end
.
c: ren
a
m
e
a bunch of things and update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
mmapped_
r
ef_iterator
:
inline into `packe
d
_re
f
_it
e
rator`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l Haggerty
r
e
f_
c
ache:
r
e
m
ove support for storing pee
l
ed val
u
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
pac
k
ed
_
ref_store: get rid
of the `ref_ca
c
he` entirely
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hael Haggerty
ref_store: i
m
p
l
e
ment `refs_
p
eel_ref()` gen
e
ricall
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
h
ael H
a
ggerty
packed_re
a
d_
r
a
w
_re
f
(): read the refe
r
ence from
the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael Haggert
y
packe
d
_ref_iterato
r
_begin
(
): iterate using `mmapped_r
e
f_iter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagge
r
ty
read_pack
e
d_
r
efs():
ensure tha
t
refe
r
e
n
ces are orde
r
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packed_ref_cache: keep the
`packed-refs` file mma
p
ped
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Hagger
t
y
packed-backend
.
c: reorder some defin
i
t
i
ons
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Ha
g
gerty
mmapped_ref_
i
terator_advance(): no peeled
v
alue fo
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagger
t
y
mmapped_ref_iterator:
a
dd iterator
over a packed-ref
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packe
d
_ref_ca
c
he:
r
e
m
em
b
er t
h
e file-wide peel
i
ng st
a
t
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael Hagger
t
y
r
ead_packed_refs():
re
a
d reference
s
with m
i
nimal
c
opying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Micha
e
l
Haggerty
fo
r
_e
a
ch
_
string_list_item:
a
v
o
id undefi
n
ed beh
a
vior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mi
c
hael Hagge
r
ty
r
ead_packed_ref
s
():
m
ake parsing
o
f the hea
d
er line
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mich
a
el Haggerty
r
ead_packed_refs(): only check fo
r
a
header
a
t th
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
read
_
packed_refs(): use m
m
ap to
re
a
d the `packe
d
-ref
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
die_unterminate
d
_l
i
ne(
)
, die_invalid_line():
n
ew function
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
H
aggerty
packed_ref_cache
:
a
dd a backlink to the a
s
soc
i
ated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
H
agge
r
ty
ref_iterator
:
kee
p
track of wh
e
ther the iterator output
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
Hag
g
e
r
t
y
files_t
r
a
n
saction_finish(): del
e
te refl
o
g
s
b
e
f
ore reference
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l
H
aggerty
p
a
c
ked-bac
k
end: rip out some
n
ow-
u
nused cod
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Ha
g
gert
y
f
i
les_ref_stor
e
: use
a
transactio
n
t
o up
d
at
e
pac
k
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hag
g
erty
t
1404: demonstr
a
te
t
wo prob
l
ems with reference
t
ra
n
sactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Ha
g
g
e
rty
fi
l
es_init
i
a
l
_
t
ransaction_commit
(
)
:
use
a transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
pru
n
e_refs(): also fre
e
the linke
d
list
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Ha
g
gerty
files_p
a
ck_ref
s
(): use a refe
r
e
n
ce transaction to write
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagger
t
y
packed_delete_r
e
fs(): imple
m
ent method
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ae
l
Ha
g
gerty
packed_ref_store: implement
referen
c
e transactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagge
r
ty
stru
c
t ref
_
tran
s
action: add a place for backends to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
c
hael
H
a
ggerty
p
a
c
ked-
b
acke
n
d: don't
a
djust the referen
c
e count on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagger
t
y
lo
a
d_subtree():
c
heck that `pre
f
ix_
l
en` is in t
h
e ex
p
e
cted
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ic
h
a
e
l H
a
ggerty
load
_
s
ubtree(): declare some varia
b
les to be `size_t
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hae
l
Hagge
r
ty
hex
_
to_bytes(): si
m
pler
r
eplac
e
m
e
n
t for `get
_
oid_hex_se
g
ment()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
ael Haggerty
get_oid_hex
_
segment(): don't pad the rest of `oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
h
ael H
a
g
g
er
t
y
lo
a
d_subt
r
ee(): com
b
ine
so
m
e common code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael H
a
g
ge
r
ty
get_oid_hex_s
e
gment()
:
return
0
on success
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Micha
e
l Hagg
e
rty
l
o
ad_subtree(): o
n
ly consider blobs to be potenti
a
l
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagger
t
y
loa
d
_subtree(): ch
e
ck earlie
r
wheth
e
r an internal n
o
de
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Ha
g
gerty
load_s
u
btree(
)
: separate logic for
i
nter
n
a
l vs
.
termina
l
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_subtree(): f
i
x in
c
orrect co
m
ment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
c
h
a
e
l
H
agge
r
ty
l
oad_s
u
b
t
r
ee(): reduce th
e
scope of some local variables
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_sub
t
ree():
remove un
n
e
cessary
c
ondi
t
i
o
nal
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
n
otes: make GET_NIBBLE ma
c
ro more robust
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Mic
h
ael Haggerty
re
f
s
:
r
e
try
acquiring
r
eference locks for 100ms
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Mi
c
hael Haggerty
files-backend:
c
h
e
apen r
e
fname_av
a
i
lable
c
h
e
ck
when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael
H
a
ggerty
packed_ref_st
o
re: handle
a
packed-refs file that is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
read
_
pa
c
ked_ref
s
(
):
d
ie
i
f `p
a
ck
e
d-refs` contains
bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
i
chael
Haggerty
t3210:
a
d
d som
e
tests of bogus pack
e
d-
r
efs f
i
le c
o
ntents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
repack_without_ref
s
(): don't lock or
u
nlock th
e
packe
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
aggerty
commi
t
_packed_r
e
fs(
)
: remove
c
all to `packed_r
e
f
s
_unlock
(
)
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
clea
r
_pac
k
ed_r
e
f
_
ca
c
he(): don't
prot
e
st if the l
o
ck
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
h
a
el
H
aggerty
pack
e
d
_re
f
s_unlock(), p
a
cked
_
refs_is_locked(): n
e
w
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
packed_re
f
s_l
o
ck
(
):
r
eport errors via
a `struct st
r
buf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
packed_re
f
s_lock(): function renamed from lock_pac
k
ed_refs(
)
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Haggerty
commit_packed_refs(): use a staging file separate from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Hagge
r
ty
commit_packed_refs(): repo
r
t er
r
o
rs rather th
a
n dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
H
aggerty
packed_ref_s
t
ore: make c
l
a
s
s into a subcl
a
ss of `ref
_
stor
e
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
hael
Hagg
e
rty
pa
c
ked-backend: new m
o
dule for handling packed refe
r
en
c
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichae
l
Haggert
y
p
acked_read_raw
_
ref(): new fun
c
tion, replacing
`resolve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggerty
pack
e
d_ref_store: support iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_peel_ref(): ne
w
function
,
extr
a
cted from `files_peel
_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
h
ael Haggerty
repack_withou
t
_refs(): take a `packed_ref_sto
r
e *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
get_packed_ref():
ta
k
e a `pack
e
d_ref_store *` par
a
met
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
aggerty
roll
b
ack_pac
k
ed_ref
s
(): take a
`
packed_ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
H
a
g
g
e
rty
co
m
mit_pa
c
ked_refs():
t
ake a `pack
e
d
_
ref_
s
to
r
e *`
p
arameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Hagg
e
rty
loc
k
_
p
ack
e
d_ref
s
():
t
ake a `packed
_
r
ef_store *` par
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
add_p
a
c
k
ed_ref(): take
a `packed_ref_st
o
re *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Haggerty
get_pack
e
d_refs
(
): t
a
k
e a `packed_ref_s
t
o
re *` paramet
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
get_p
a
c
k
e
d
_ref_ca
c
he(): take a
`
p
acked_re
f
_
store
*
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
val
i
date_packed_
r
ef_cache(): ta
k
e a `pac
k
ed_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
c
l
ear_packed_ref_cache(): t
a
ke a `packed_ref_sto
r
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_ref_st
o
r
e
: mov
e
`packed_r
e
fs_loc
k
` memb
e
r here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
H
aggerty
p
a
cked_ref_store: move `packed_refs_p
a
th` here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Ha
g
ge
r
ty
p
a
c
ked_ref_
s
tore: n
e
w struct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
add_packed_
r
e
f
(): teach function to o
v
erwr
i
te e
x
isti
n
g
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
M
ichael Haggerty
for_ea
c
h_
b
is
e
ct_ref(): don't trim refna
m
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael Haggerty
l
o
ck_p
a
c
k
ed_refs(): fi
x
cache v
a
lidit
y
check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael
H
aggerty
c
a
c
h
e
_ref_iterator_begin():
a
void priming unneed
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagg
e
rty
cre
a
t
e
_r
e
f_entry(): remove `check_n
a
me` option
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
H
a
g
g
erty
refs_ref
_
ite
r
ator_begin()
:
handle `G
I
T_REF_PARANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
a
e
l Haggerty
r
e
ad_packe
d
_refs():
r
epor
t
u
n
expected fop
e
n()
f
ailures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
er
t
y
read_packed
_
r
e
fs(): do mor
e
o
f the work of read
i
ng
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Hag
g
erty
g
e
t_packe
d
_ref_cach
e
(): assume "packe
d
-re
f
s" won'
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
ert
y
should_pack_r
e
f():
new fu
n
ct
i
on, e
x
tracted from `files_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
gerty
ref_update_reje
c
t_duplicates(): ad
d
a sanity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Hagg
e
rty
ref_update_
r
eject_dup
l
icates(
)
: us
e
`si
z
e_t` r
a
ther
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
agg
e
rty
ref_update_reject_du
p
licates(): exp
o
s
e
function t
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_transac
t
ion_prepare():
n
e
w
optio
n
al step
for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
ge
r
ty
ref
_
t
r
ansaction_com
m
it()
:
check for vali
d
`
transact
i
on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Haggerty
file
s
_
transa
c
tio
n
_cle
a
n
u
p()
:
n
e
w helper f
u
nction
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
ch
a
el Haggerty
files_ref_store: put t
h
e p
a
c
ked files lock di
r
ec
t
ly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
gerty
files-backend: move `lock` member to `files_re
f
_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
lockfile
:
a
dd a new met
h
od, is_lock_file_locked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Hagge
r
ty
ref_store: take a `ms
g
`
paramete
r
when deleting refe
r
enc
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggert
y
refs: us
e
`size_t` indexes when
i
t
e
r
a
ting over ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
g
g
e
rty
r
efs_ref_i
t
erator_begin(): d
o
n't check prefixes red
u
ndantly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next