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 'jk/ref-filter-colors-fix'
2017-09-25
Michael Hagge
r
ty
packed-backend
.
c: rename a bunch of t
h
in
g
s and update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l Hagg
e
rty
m
m
apped_ref_
i
terato
r
:
inline into
`
packed
_
ref_iter
a
tor`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Haggerty
r
ef_
c
a
che: re
m
ove sup
p
ort
for storing
p
eeled values
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
pa
c
k
ed
_
ref_
s
tore: get rid of
t
h
e `ref_cac
h
e
` entirel
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
ch
a
e
l
Hagg
e
rty
ref_store: implement `refs_peel_ref()` generically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
h
a
el
Ha
g
ger
t
y
packed_read_raw_ref(): read
the r
e
ference f
r
om the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
H
a
g
g
e
rty
packed_re
f
_iterator_begin(): iterate using `
m
mapped_
r
ef_it
e
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
h
ael Haggerty
read_packed_refs(): ens
u
r
e
that ref
e
rences
a
re or
d
ered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
h
a
el
H
agger
t
y
packed_
r
ef_
c
ac
h
e:
k
eep the
`pack
e
d-
r
e
f
s`
file mmapped
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packed-bac
k
en
d
.
c: re
o
rder some
d
e
finitions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagg
e
rty
mmapp
e
d_ref_
i
terator_adva
n
ce(): no peele
d
v
alue
f
or
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
mmappe
d
_r
e
f_iterat
o
r: add iterator o
v
er a packed-
r
e
f
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
pack
e
d_re
f
_cache:
remember the
file-wide peeling state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
hael Ha
g
g
erty
re
a
d_packed_refs(): read
references wit
h
minimal co
p
ying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michael Hag
g
ert
y
for_each_string_l
i
s
t
_it
e
m: av
o
id u
n
defined behavior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
c
hael Haggerty
read_pac
k
ed_refs(): make
p
a
r
sing of
t
he header line
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hag
g
erty
r
e
ad_packed_ref
s
(
): onl
y
check for
a
h
e
ader at
the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mic
h
ael Haggerty
read_
p
acked_r
e
fs():
u
se m
m
ap to read t
h
e `packed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mi
c
hael Haggerty
die_unterm
i
nated_line(), die_
i
nvalid_line()
:
new funct
i
o
n
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
c
hael Haggert
y
packed_ref_cach
e
: add a bac
k
link to the
a
ssoc
i
a
t
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
ref
_
iterator:
keep track of
whether th
e
iterat
o
r outp
u
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggert
y
fil
e
s_tra
n
saction_finish(): delet
e
reflogs before refer
e
nces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
pack
e
d
-back
e
nd: ri
p
out some now-unused code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
c
hael Haggerty
files_ref_store:
u
se
a transaction to
u
pdate packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Haggert
y
t1404: demonstrate two
p
r
o
bl
e
ms with reference
transaction
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagg
e
rt
y
files_ini
t
i
a
l
_
transaction_c
o
mmi
t
(): use a tra
n
saction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
H
a
ggert
y
prune_
r
ef
s
(): also fre
e
t
he
linked l
i
st
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
Haggerty
fi
l
es_pac
k
_refs(): use a ref
e
rence transacti
o
n
t
o
wri
t
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Ha
g
gerty
packed_delete_refs(
)
: implement
m
ethod
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
pa
c
ked_ref_store:
implement reference transactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
H
aggerty
s
truct
r
ef_transacti
o
n: add
a
plac
e
fo
r
b
a
ckend
s
to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
Ha
g
g
e
r
t
y
pac
k
ed-backend: don't adjus
t
the
refe
r
e
n
ce count on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
H
a
g
gerty
l
o
ad
_
subt
r
ee()
:
che
c
k that
`
prefix_
l
en`
is in the expected
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
Hagge
r
ty
load_subtr
e
e():
declare som
e
var
i
ables
to
b
e
`size_
t
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
h
ex_
t
o_bytes(
)
: sim
p
ler r
e
placement fo
r
`get_oid_hex_se
g
men
t
()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagg
e
rty
get_oid_hex_segme
n
t(
)
: don
'
t
p
ad th
e
rest
o
f `oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_subt
r
ee(): combine some
common
c
o
d
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
ae
l
Haggerty
g
et_oid_hex_segment
(
): retu
r
n 0 on success
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
Haggerty
load_sub
t
ree()
:
only con
s
ider
blobs to b
e
pote
n
tial
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael Haggert
y
load_subtree(
)
: check e
a
rlier whether an internal node
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
lo
a
d_subtree(
)
:
separ
a
t
e
lo
g
ic for i
n
te
r
nal vs
.
terminal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Ha
g
gerty
load_subtree(): fix incorr
e
ct c
o
mment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
ael Haggerty
load_su
b
t
r
ee(): reduce the sc
o
p
e of some local variables
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael
Haggerty
load_subtree(): remove
unnecessary co
n
ditional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagge
r
ty
notes:
m
a
k
e GET_NIBBLE macro more rob
u
st
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Michael H
a
gge
r
ty
r
efs:
re
t
ry acqu
i
rin
g
referenc
e
l
ocks for 100ms
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Michae
l
H
agg
e
r
t
y
files-backend: c
h
eapen
r
efname_a
v
ail
a
b
l
e check when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Micha
e
l
H
aggerty
packed_ref_store: handle a packed-ref
s
file th
a
t is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Ha
g
gerty
re
a
d_p
a
c
ked_refs(
)
:
die if `packed-refs`
c
ontains bogu
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
i
ch
a
el Hagg
e
rty
t3210: add some
tests of
b
o
gus pa
c
ked-refs file contents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Hagger
t
y
repack_without_refs(): d
o
n't loc
k
or un
l
o
ck the pac
k
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
ggerty
com
m
it_packed_refs(): remove ca
l
l
t
o
`packed_refs_
u
nl
o
ck(
)
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
e
r
ty
clear
_
p
a
cked_ref_cache(
)
:
don't protes
t
if t
h
e
l
ock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
h
ael Haggerty
packed_refs_unloc
k
(), pack
e
d_
r
e
fs_is
_
lo
c
k
ed(): new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggerty
packed_refs_lock(): report
errors
v
ia a `stru
c
t strbuf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Haggerty
packed_refs_lock(
)
:
f
u
nct
i
o
n
r
e
n
a
m
e
d from
l
o
c
k
_
p
acked
_
ref
s
()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ae
l
Haggerty
c
o
mmit_p
a
cke
d
_refs(): use a st
a
ging file
s
ep
a
rate from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
commit_packed_r
e
fs
(
): report errors r
a
ther th
a
n
dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
pack
e
d_ref_store: mak
e
class i
n
to a
s
ubclass o
f
`ref_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
pa
c
ked-backe
n
d: new modul
e
for
h
andling packed refere
n
ces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
icha
e
l
H
agge
r
ty
packed_read_raw_ref():
n
ew function, replaci
n
g `resolve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
g
gerty
p
a
cked_r
e
f_store: supp
o
rt iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
packed_
p
eel_ref():
n
ew funct
i
on,
e
xtracte
d
from `files_p
e
e
l_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
repa
c
k_w
i
t
h
o
u
t_refs(): take
a
`packed_r
e
f_store *
`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
ag
g
erty
get_pac
k
ed_r
e
f
():
t
a
ke a `p
a
cked_ref_st
o
re
*
` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
e
l
Haggerty
rollb
a
ck_packed
_
re
f
s
(): ta
k
e
a `packed_ref_stor
e
*
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Haggerty
commit_packe
d
_refs(): take a `packed_ref
_
stor
e
*` para
m
e
t
er
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Hag
g
erty
lock_packed_refs(): take a `packed_ref_s
t
o
r
e *`
p
a
rame
t
er
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
H
aggerty
add_
p
acked_re
f
(): take
a `packed_ref
_
store *`
para
m
e
t
er
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
g
et_packed_refs():
t
ake a `packe
d
_ref_s
t
ore *
`
par
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
get_packed_ref_cache(): ta
k
e
a `pack
e
d_
r
ef_
s
tore *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
r
t
y
validate_pac
k
e
d
_ref_cach
e
(): ta
k
e a `p
a
cked_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
clear_pack
e
d_ref_c
a
che(): tak
e
a `packed_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
packed_re
f
_st
o
re
:
move `pac
k
ed_re
f
s_lock` member here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chae
l
Haggert
y
pa
c
k
e
d_ref_store: move `pack
e
d
_
re
f
s
_path` here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
pac
k
ed_ref_store: new st
r
uct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
Haggerty
a
d
d_packed_ref(): teach
function to ov
e
rwrite ex
i
sting
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Michael Haggerty
f
or
_
each_bisect_ref(): don't t
r
im refnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael
H
aggerty
lock
_
packed
_
re
f
s(): fix cache validit
y
c
h
eck
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Mi
c
h
a
e
l
H
agger
t
y
cache_ref_iterat
o
r_begin(
)
: avoid priming
un
n
eed
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ae
l
Haggerty
c
r
eate
_
r
e
f
_
e
ntry(): re
m
ove `check_na
m
e
` o
p
tion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
g
e
rt
y
refs_ref_iterato
r
_
b
egin(): han
d
l
e
`
G
IT_REF_PA
R
A
N
OIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
e
l
Hag
g
erty
rea
d
_packed_refs(
)
:
r
eport unexp
e
ct
e
d
fopen
(
) fa
i
lu
r
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
e
l Hagge
r
t
y
read_pac
k
e
d
_r
e
fs(
)
: do more of the wo
r
k of read
i
n
g
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el
H
ag
g
erty
get_packed_ref_cache(): as
s
ume
"packed-refs" won
'
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
aggert
y
should
_
pa
c
k
_ref(): new function, e
x
t
racted from `files_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
ag
g
e
rty
ref
_
update_reject_duplicat
e
s(): add a sanity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Haggerty
r
e
f_update_r
e
je
c
t
_duplicate
s
(): use `s
i
ze_t`
rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
ref
_
update_reject_
d
uplicates():
expose function t
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
ha
e
l
Haggerty
r
e
f_tra
n
saction_
p
repare(): new optional
s
t
ep for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
h
ael Haggerty
ref_tran
s
action_commit(): ch
e
ck for valid `t
r
ansaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Haggerty
f
iles_tra
n
saction_cleanup(): new helper functi
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
e
l
H
a
ggert
y
files_
r
ef_stor
e
:
pu
t
the pa
c
ked
f
il
e
s l
o
ck di
r
e
ctly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Hagge
r
ty
files-backend: move
`
l
ock` mem
b
er to `files_re
f
_
s
t
o
r
e
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
l
o
ckfile: add a new method, i
s
_
loc
k
_f
i
le_locked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Hagge
r
ty
r
e
f
_store
:
take a `msg` pa
r
ameter when deleting
r
eferences
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
refs: use `size_t` indexe
s
when
i
te
r
ating over ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
refs_
r
ef_iterator_
b
egin(): don
'
t check p
r
efixes
r
e
d
u
ndantl
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael
H
aggert
y
prefix_ref_iterator:
don't trim
t
oo much
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Haggerty
files-backend: use `d
i
e("BU
G
:
.
.
.
")`, no
t
`die
(
"int
e
rnal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next