repo.or.cz
/
git
/
gitster.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'ad/5580-unc-tests-on-cygwin' into maint
2017-10-25
Michael Haggerty
files_transacti
o
n
_
prepare(
)
: fix h
a
ndl
i
ng
o
f ref lo
c
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Michael Haggerty
t1404:
add a bun
c
h of t
e
sts of
D/
F
con
f
lict
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hael Haggerty
pack
e
d-backend
.
c: rename a b
u
nc
h
of
t
h
i
n
g
s
a
nd update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
m
m
ap
p
ed_
r
ef_iterator: inline into `p
a
cke
d
_r
e
f_iter
a
t
or`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
ref_cache
:
re
m
ove supp
o
rt f
o
r
storing peeled val
u
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hael Hagge
r
ty
packed_re
f
_
s
t
ore: get rid of t
h
e
`
ref_
c
ache` entire
l
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
r
ef_store: i
m
p
l
em
e
nt `
r
efs_peel_ref()`
generically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael Haggerty
pac
k
e
d_read_
r
aw_
r
ef(): read t
h
e refe
r
ence fro
m
the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
Haggerty
packe
d
_ref_it
e
r
ator_
b
e
gin(): iterate usi
n
g `mmapped_ref_iter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Haggerty
r
e
ad_packed_re
f
s(): ensure that refe
r
e
n
c
es
a
re
o
rdered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael H
a
ggerty
packe
d
_ref_cache: keep the `
p
ac
k
ed-refs` file mmapp
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael H
a
ggerty
packe
d
-backe
n
d
.
c:
reor
d
er som
e
d
ef
i
nitio
n
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
Haggerty
mmap
p
ed_ref_iterato
r
_advanc
e
(): n
o
peeled
v
al
u
e for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael Haggerty
m
mapped_ref
_
iterator:
a
dd ite
r
ator over a packed-ref
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packed_ref_cache: remember the fil
e
-wide p
e
eli
n
g
state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael H
a
ggerty
read_packed
_
refs(
)
: read
r
ef
e
ren
c
es
w
ith mi
n
imal copyi
n
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Micha
e
l Hag
g
erty
for_each_s
t
r
i
ng_list_item:
a
void und
e
fined be
h
avi
o
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michae
l
Haggerty
r
e
ad_pa
c
k
e
d_re
f
s
()
:
mak
e
pars
i
ng of the header
line
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagge
r
ty
read_packed_refs(): only check f
o
r a h
e
ader at the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
read_pac
k
ed_refs():
use m
m
ap to read the `packed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mic
h
ael Haggerty
die_unter
m
inated_
l
i
n
e(), di
e
_invalid_line
(
)
:
n
ew
f
unct
i
ons
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
Haggerty
pack
e
d_r
e
f_c
a
che
:
add a backlink
t
o
t
h
e
asso
c
iate
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
r
ef_iterato
r
: ke
e
p track
o
f wh
e
ther the itera
t
o
r ou
t
put
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagg
e
rty
files_transactio
n
_fin
i
sh(): delete reflogs before references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
Haggerty
packed-backend:
r
ip out so
m
e
now-unused
c
ode
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Hagger
t
y
f
i
les_ref
_
store:
u
se a t
r
ansaction
t
o update p
a
cke
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
t
1
404: demonstrate t
w
o
p
ro
b
l
ems with refer
e
nce tran
s
actions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l Hagg
e
rty
file
s
_i
n
it
i
al_tran
s
action_commit(): use a
tr
a
n
s
a
c
tion
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
prune_refs(): also free the link
e
d list
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Hagge
r
ty
files_pack_refs
(
)
: use a reference tran
s
act
i
on to write
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael Hagg
e
rty
p
a
c
k
ed_delete_refs(
)
:
i
mplement meth
o
d
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ichael
Haggerty
packed_ref_s
t
ore: implement reference transactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Hagger
t
y
struct ref_t
r
ansact
i
on
:
ad
d
a place fo
r
b
a
ck
e
nds to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
pa
c
ked-bac
k
end: don't adjust
the referen
c
e
count on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el Hag
g
erty
load_subtree():
che
c
k that `prefix_l
e
n` is in the e
x
pected
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_su
b
tree(): declare so
m
e
variables to be `size_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
ael Haggerty
he
x
_to_bytes(): si
m
pler replace
m
ent f
o
r
`get_o
i
d_h
e
x_segme
n
t()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ich
a
el Haggert
y
ge
t
_oi
d
_hex_
s
egment(
)
:
don't pad the rest o
f
`oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ic
h
ael Haggerty
load_s
u
btree(): combine some common code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
g
e
t_o
i
d_hex_seg
m
ent(): re
t
urn 0 on
su
c
cess
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michae
l
Haggerty
l
oad
_
subtr
e
e(): onl
y
c
o
n
sider blobs
to be potential
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_s
u
btree(): check earlier
wh
e
t
her a
n
internal node
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chael Ha
g
gerty
l
oad_subtree(): se
p
a
r
ate logic for
i
nternal vs
.
terminal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
l
o
ad_subtree(): fi
x
i
ncorre
c
t
co
m
ment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
ael Hagger
t
y
l
o
ad_subtree():
r
educe the scope of som
e
l
o
cal var
i
ables
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
lo
a
d_subtree(
)
: remove unnecess
a
ry con
d
itional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael
Haggert
y
notes: make GET_NIB
B
LE macr
o
more r
o
bus
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Michael Ha
g
g
erty
refs: retry acquiring refe
r
ence lo
c
ks
f
or 100
m
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Michael Haggerty
files-backe
n
d: c
h
eapen refname_available c
h
e
c
k when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael Hagger
t
y
p
acked_r
e
f_store: handle a packed-refs file that
is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
ael Haggerty
r
e
ad_packe
d
_refs(): die if `
p
acked-r
e
fs` contains b
o
gus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Hag
g
erty
t3210:
ad
d
some tests of bogu
s
packe
d
-r
e
fs f
i
le content
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
ichae
l
Haggerty
repa
c
k_without_re
f
s(): don't lock
o
r unlock
t
he packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
ch
a
el Haggerty
co
m
mit_packed_refs
(
): remov
e
c
all to
`
p
acked_refs_
u
nlock()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
agg
e
rty
cl
e
ar_
p
a
c
ked_ref_cac
h
e():
d
on't pro
t
est if t
h
e lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_refs_unlo
c
k(
)
, packed
_
r
efs_is_loc
k
ed():
n
ew
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
pack
e
d_refs_lo
c
k(): repor
t
errors via a `struc
t
st
r
buf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggert
y
packed_refs_lock(): fun
c
tion rename
d
from lock_
p
acked_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
c
ommit_packed_refs(): use
a
s
ta
g
ing file sep
a
rate
from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
commit_
p
acked_refs(): report errors rat
h
er than
d
ying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el
H
ag
g
erty
pack
e
d_ref_sto
r
e:
m
a
k
e class
i
nto
a
subc
l
ass of
`
r
ef_
s
tor
e
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Hag
g
erty
packed-bac
k
en
d
: new mo
d
ule fo
r
handli
n
g pa
c
ked
r
ef
e
ren
c
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Hag
g
e
r
t
y
packed_re
a
d_raw_ref(): new
function, replacing `resolve_p
a
ck
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael
H
agg
e
rty
packed_ref_s
t
ore: su
p
po
r
t
i
t
eration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Hag
g
erty
pac
k
ed_peel_ref():
n
ew function, ex
t
ra
c
t
ed from
`
f
iles_peel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ic
h
ael Ha
g
gerty
repac
k
_with
o
ut_re
f
s()
:
take
a `p
a
c
k
e
d
_ref_store
*
`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
get_p
a
cked_ref(
)
:
t
a
ke a `p
a
cked_ref_store *` parame
t
er
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggert
y
rollback_packed_refs(): take a `packed_ref_s
t
ore *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Ha
g
g
e
rty
commit_packed_refs(): take a `pa
c
ked_r
e
f
_sto
r
e *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael
H
a
ggerty
loc
k
_
p
acked_refs():
take a `p
a
c
k
ed_ref_store
*
` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
a
dd_packed_ref(): take a `packed_ref_store
*` par
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
get_packed_refs(): take a `pac
k
ed
_
ref_stor
e
*
`
p
a
ra
m
eter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
ger
t
y
g
e
t
_packed
_
r
ef_cach
e
()
:
take a `packed
_
ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
v
alidate_packed_ref_cache(): take a `p
a
ck
e
d_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
c
lear_pac
k
ed_ref_cac
h
e(): ta
k
e a `packed_r
e
f_s
t
ore
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
a
e
l
Haggerty
packed_re
f
_store
:
mo
v
e
`packed_refs_lo
c
k` member here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
packed_re
f
_st
o
r
e
: move `packed_refs_path` h
e
re
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
packed_ref_
s
tore: new struct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
add_packed_re
f
(
): teach f
u
nct
i
on to o
v
erwrite exis
t
ing
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
M
i
cha
e
l Haggerty
for_ea
c
h_bise
c
t_ref(): don't
trim refnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael Haggerty
lo
c
k_packed
_
refs(): fix cach
e
validity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael
Hagge
r
ty
cache_ref_iterator_begi
n
():
avoid
p
riming unneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagger
t
y
create_ref_entry(): remove `check_name` optio
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
re
f
s_ref_
i
t
erator_begin(
)
: handle
`
GIT_REF_
P
ARAN
O
I
A`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
aggerty
read_packed_r
e
fs(): report unexpected
f
o
pen() fai
l
ure
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
read_
p
acke
d
_
r
efs(): d
o
more of th
e
work of readi
n
g
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
erty
g
et_packed_ref_cache(): assume "packed-refs" wo
n
't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Haggerty
sho
u
ld_pack_ref(): new
f
un
c
tion,
extracted f
r
om `fil
e
s_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Haggerty
r
e
f_update
_
reject_dup
l
i
c
ates(): add a sanity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael H
a
ggerty
re
f
_updat
e
_reject
_
duplica
t
es(
)
: use `size_t` rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
r
e
f_update_reject_duplicates
(
): expose functio
n
t
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_t
r
ansaction_prepare()
:
new opti
o
n
al step for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
erty
ref_transac
t
ion_commi
t
(): check for valid `trans
a
ction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagg
e
rty
files
_
transaction_cleanu
p
(): new helpe
r
fun
c
tion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Hagger
t
y
file
s
_ref_store: put the packed files lock directly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
files-backend
:
mov
e
`lo
c
k` member to
`files_ref_st
o
re`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
h
ael Haggerty
l
o
ckf
i
le: add a new method, is_lock_file_
l
ocked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Ha
g
ge
r
ty
ref_store: take a `m
s
g` parameter when dele
t
ing references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
ggerty
refs: use `size_t` index
e
s when iteratin
g
ove
r
ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael H
a
ggerty
refs_ref_iterator_begin(): don
'
t check prefixes redundantly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next