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
t3404: check intermediate squash messages
2017-10-31
Michael Haggerty
t000
0
: check whether the shel
l
suppor
t
s
the "local
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Mic
h
ael Hagge
r
ty
file
s
_transac
t
ion_
p
repar
e
(): fix handling of re
f
lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
M
i
ch
a
el Haggerty
t1404: add a bunch of tests
of D/F conflicts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael H
a
ggerty
packed-backend
.
c: rename a bunch of
things and update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Micha
e
l
Haggert
y
mma
p
pe
d
_ref_iterator: inline i
n
to `packe
d
_
r
ef_iterat
o
r`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
ref
_
cache: r
e
move support for storing peeled values
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael Hagger
t
y
packed_r
e
f
_store: get rid of the `
r
ef_c
a
ch
e
` en
t
irely
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael Haggerty
ref_store: implement `ref
s
_peel_
r
ef()` generically
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael Hagg
e
r
ty
packe
d
_read_raw_ref(): re
a
d
the refe
r
ence
from the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Hagg
e
rty
pa
c
k
e
d_ref_iterator_beg
i
n():
i
terate
using `mmapped_
r
ef
_
iter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
r
e
ad_packed_refs(): ensu
r
e t
h
at refe
r
en
c
es are ordered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packed_ref
_
cache: ke
e
p
t
he
`
p
a
ck
e
d
-
refs` file m
m
apped
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
chael Haggerty
packed-backend
.
c: reorder
so
m
e definitions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
mmappe
d
_re
f
_ite
r
a
t
or_advance(): no peeled value fo
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
hael Haggerty
mm
a
ppe
d
_ref_itera
t
or: add i
t
e
r
ator o
v
er a pac
k
ed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
ag
g
e
r
ty
pa
c
ked_re
f
_cache: rememb
e
r
the
f
ile-wide pe
e
l
in
g
state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
H
a
g
g
erty
r
ead_pack
e
d
_
refs(): r
e
ad refe
r
ences with min
i
mal cop
y
ing
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michael Ha
g
gerty
f
or_each_str
i
ng_list_item: avoid undefined behavio
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Micha
e
l Ha
g
gerty
read
_
packed_
r
efs(): mak
e
parsing of
t
he he
a
der
l
ine
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
read_pa
c
ked_refs(): only check for a heade
r
at the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagge
r
ty
read_packed_refs(): use mma
p
to read the `p
a
cked-re
f
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
chael Haggerty
die_unte
r
mina
t
ed_lin
e
(), die_inval
i
d_li
n
e(): new f
u
n
c
tions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
Ha
g
gerty
packed_r
e
f_cache: add
a
backlink to the associ
a
t
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
chael Haggerty
ref_ite
r
a
to
r
: keep tra
c
k of whether
t
h
e
ite
r
ator output
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael
H
a
gge
r
t
y
files_t
r
ansaction_finish
(
)
:
delete reflogs befo
r
e
referen
c
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
H
a
g
ge
r
t
y
p
a
cked-backend: rip out some now-unused
c
ode
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagge
r
ty
files_ref_store
:
use a trans
a
ction to
u
pdate packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
c
hael Haggerty
t140
4
: dem
o
nstrate tw
o
p
r
oblems with
r
e
f
e
r
e
nce
t
rans
a
ction
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ichael Haggerty
fil
e
s_init
i
al_transac
t
ion_com
m
it(
)
: use
a
transa
c
tion
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
hae
l
Hagger
t
y
prune_refs
(
): also free the l
i
nked list
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael Haggerty
files_pack_
r
e
f
s()
:
u
se a reference
t
r
ansac
t
i
o
n t
o
writ
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
H
aggerty
packed_del
e
te_refs(): implement
me
t
hod
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael H
a
g
g
erty
pack
e
d_ref_store:
implement refer
e
nce transa
c
tions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
c
hael Haggerty
str
u
ct r
e
f_transaction: add
a
place for
backends
to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ichael Haggerty
pack
e
d-backend
:
don't a
d
just the reference
c
ount on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagg
e
rty
load_
s
ub
t
ree(): check that `pr
e
fix_len` i
s
i
n
the expected
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Haggerty
l
oad_subt
r
ee(
)
: declare
s
ome vari
a
bles to
b
e `size_t
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael
Haggerty
hex_to_bytes(): sim
p
ler repl
a
c
e
me
n
t
f
o
r `
g
et_oid_hex_segme
n
t()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
get_oid
_
hex_segm
e
nt(): don't pad
t
he rest
o
f
`oid`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael
Hag
g
erty
load_subtree(): co
m
bine so
m
e
common code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
c
ha
e
l Haggerty
get_o
i
d_hex
_
segment(): return 0 on success
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggert
y
load_subtree(): only consid
e
r blobs to
b
e poten
t
ial
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
c
h
ael H
a
gge
r
ty
load_subtree(): check earli
e
r
whe
t
her an internal node
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
loa
d
_subtree(): separate logic for
i
nte
r
nal vs
.
terminal
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
c
hael Haggerty
load_subtree(): fix
inco
r
rect
c
omment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Hagg
e
r
t
y
load_subtree(
)
: reduce the scop
e
of some loca
l
variab
l
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
e
l
Haggerty
load_subtree(): remove un
n
ecessary conditi
o
n
a
l
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Hagge
r
ty
note
s
: make GET_NIBBLE m
a
cro mo
r
e robust
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Michael Haggerty
refs: retry acquiring re
f
e
r
e
n
c
e
locks f
o
r 100ms
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
M
i
chae
l
Haggerty
fi
l
es-backend: che
a
p
en refname_availab
l
e check when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael Haggerty
pa
c
ked_ref_store: handle a packed-refs fi
l
e that is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Hagger
t
y
read_p
a
cked
_
refs(): die if `packed-refs` contain
s
bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
el Hagg
e
rty
t3210: add some test
s
o
f
bogus packed-r
e
fs
f
ile contents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
rep
a
ck_wi
t
hout_refs(): don't lock or u
n
l
ock t
h
e packe
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Hagg
e
r
t
y
commit_
p
acked
_
refs():
r
em
o
ve call
to `packed_refs_unl
o
ck()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el H
a
ggerty
c
l
ear_packed_ref_c
a
che():
d
on't
protest if the lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
packed
_
refs_unlock(),
packed_refs_is_locked(): new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ich
a
e
l Hagger
t
y
packed_
r
e
f
s_lock(): report
e
rro
r
s via a `str
u
ct strbuf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
pack
e
d_
r
ef
s
_
lock(
)
: function renamed from lock_p
a
c
ked_
r
efs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
commit_packed_re
f
s()
:
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
ch
a
el Hagg
e
r
t
y
commit_packed
_
refs()
:
repo
r
t errors rat
h
er than dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chae
l
Haggerty
p
ac
k
ed_ref_store: mak
e
class
into
a
subclass of `ref_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael
H
aggerty
p
a
c
k
ed
-
backend: new module fo
r
handl
i
ng packed refere
n
ces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Ha
g
gert
y
pac
k
ed_read_ra
w
_ref(): new
funct
i
on
,
replac
i
ng
`resolve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
packed
_
re
f
_store: sup
p
or
t
iterat
i
on
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
p
acked_peel_ref()
:
new funct
i
on, extracted fro
m
`files_peel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
gger
t
y
repac
k
_without_refs(): take a `packed_ref_store *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Hagge
r
ty
get_pack
e
d
_ref(): ta
k
e a `packed_ref_store *` para
m
ete
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
H
a
g
gerty
r
o
l
l
back_pa
c
ked
_
refs(): take
a
`packed_r
e
f_s
t
ore *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
g
e
rty
commit_packe
d
_refs
(
): take a `pa
c
ked_ref_
s
tor
e
*` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rty
lock_pac
k
ed_r
e
fs()
:
t
a
ke a `pac
k
ed_ref_store *`
p
arameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
ch
a
el Haggerty
a
d
d
_pack
e
d
_
ref(): take
a `pack
e
d_ref_store
*
`
p
aramet
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Hagge
r
ty
get_pa
c
ked_refs(): ta
k
e a `packed_ref
_
stor
e
*` par
a
meter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
rt
y
ge
t
_packed_ref_cache(): take a
`
p
a
c
ked_re
f
_
s
tore
*
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggert
y
valid
a
t
e
_pa
c
ked_ref_
c
ache(): take
a `packed_
r
e
f
_
store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Hagge
r
ty
clear_packed_ref_ca
c
he(): take a `packed_ref_s
t
ore
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packe
d
_ref_store: move `pa
c
ked_refs
_
lock
`
m
e
mber here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggerty
packed_ref_
s
tore: m
o
ve
`
packed_refs_
p
a
t
h
` he
r
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
H
a
gge
r
ty
packe
d
_
r
e
f
_
s
tore: new str
u
ct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
add_
p
ack
e
d_ref(): t
e
ac
h
function
t
o over
w
rite existing
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Michael Haggert
y
for_eac
h
_bisect_ref(): don't
trim refna
m
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Micha
e
l Hag
g
erty
l
o
ck_pac
k
e
d
_ref
s
():
f
ix cache
v
alidity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael H
a
g
gerty
cach
e
_ref_it
e
rat
o
r_b
e
gin():
avoid prim
i
ng unne
e
ded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
crea
t
e_ref
_
entry(
)
: remo
v
e `check_name` op
t
io
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Haggerty
refs_ref_iterato
r
_begi
n
()
:
handle `GIT
_
REF_
P
A
RANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
Haggerty
r
e
a
d
_packed_re
f
s():
repor
t
unex
p
e
c
ted fopen(
)
failures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
ch
a
e
l Hagge
r
ty
r
e
ad
_
p
a
cked
_
refs(): do more
of the wor
k
of reading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Haggerty
g
et_packed_ref_c
a
ch
e
(): assume "
p
acked-ref
s
" won
'
t
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
a
el Haggerty
should_p
a
ck_r
e
f
()
:
new function, extracted from `f
i
les_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael H
a
ggerty
ref_update_reject_dupl
i
cates()
:
add
a
sanity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chae
l
Hagger
t
y
re
f
_update_re
j
ect_d
u
pli
c
ate
s
(
)
: use `s
i
ze_
t
`
rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Haggerty
r
e
f_updat
e
_reject_
d
uplicates()
:
expo
s
e f
u
nction to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael H
a
gger
t
y
ref_transaction_prep
a
re():
n
ew
optio
n
al s
t
ep for refe
r
e
nc
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
ag
g
erty
ref_transaction_commit
(
):
c
heck for valid `transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
files_tran
s
action_cleanup(): new helper func
t
ion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
ge
r
ty
fi
l
es_ref_store:
p
ut the pa
c
k
ed files lock directly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Hag
g
erty
fi
l
es-ba
c
k
e
nd
:
move `lock` member to `files_re
f
_s
t
o
re`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
lockfile: add a new m
e
thod, is_lock_file_loc
k
ed()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_st
o
re
:
ta
k
e
a
`
msg`
p
aramet
e
r when
deleting references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Ha
g
ger
t
y
refs: use `size_t` indexes when iterating over ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next