repo.or.cz
/
git
/
git-svn.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Git 2.15
2017-10-25
Michael Haggerty
file
s
_trans
a
c
tion_prepar
e
(): fi
x
h
a
ndling of ref loc
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
M
ichael Hagg
e
rty
t1404: add a bunch of tests
o
f
D/F
c
onflicts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael Ha
g
ge
r
t
y
packed-backend
.
c:
rename a bu
n
ch
o
f
things an
d
update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
aggerty
mmapped_re
f
_iterat
o
r: inline i
n
to `pa
c
ked_r
e
f_iterator`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael H
a
g
g
erty
ref_cache: remove support for storing
p
e
e
led values
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
agge
r
ty
packed_ref_store: get rid of the `
r
ef_cache` entirely
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
ref_store: im
p
lement `
r
efs_p
e
el_ref()`
g
e
n
eric
a
lly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
aggert
y
packed_read_raw_ref(): read th
e
ref
e
r
ence from the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggert
y
packed_re
f
_iterator_begin(
)
: iterate using `mmapped_ref_it
e
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
ch
a
el
Ha
g
gerty
re
a
d_packed_refs()
:
e
nsure that r
e
ferences
are orde
r
ed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packe
d
_ref_ca
c
he: k
e
ep
the
`
packe
d
-
refs` file mmapp
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
h
ael Haggerty
packed-backend
.
c
: reorder some definitions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
Ha
g
g
erty
mmapped_ref_i
t
erator_advance(): no peeled value
for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ichae
l
Hagg
e
rty
mma
p
ped_ref
_
it
e
r
a
t
or:
a
dd iterator
o
ver a packed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Haggerty
pac
k
ed_re
f
_cache:
r
e
m
embe
r
the file-wide
p
e
eling state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagg
e
rty
read_packed_r
e
f
s
(): read refe
r
ences
with minimal cop
y
i
n
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michael Hagge
r
ty
for_each_s
t
ring_list_item: avoid
u
nd
e
fin
e
d behavior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
ichael
H
a
gger
t
y
re
a
d_packe
d
_refs()
:
make par
s
ing
of the
h
eader
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 for
a
he
a
d
er at
the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
r
ead_pack
e
d_refs(): use mmap t
o
read the `packed
-
refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
die_unt
e
rmina
t
ed_line(), die_inv
a
lid_line(): new functions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Hagger
t
y
packe
d
_ref_cache: add a backlink to the ass
o
ciated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
chael Hagg
e
rt
y
ref_iterat
o
r:
k
eep track of whether the
i
terator
output
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Ha
g
gerty
files_transa
c
ti
o
n
_
finish(): delete
r
eflogs before references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
hael Hag
g
erty
packed-backend: rip out so
m
e
no
w
-unused c
o
de
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
ich
a
el
H
a
ggerty
f
i
les
_
ref_store:
u
se a tr
a
nsactio
n
to
update packed
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
t1404:
d
emonstr
a
te two pro
b
lems with refe
r
e
n
ce transactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael H
a
g
g
e
rty
files_in
i
tial_trans
a
ction_co
m
m
it(): use a transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael
H
aggerty
prune
_
re
f
s(): als
o
free 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 refer
e
nce transaction to write
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Hag
g
e
r
ty
packed_delete_ref
s
(
): implement metho
d
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Ha
g
gerty
packed_ref_store:
i
mple
m
ent
r
efere
n
c
e
t
ransactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l Haggerty
st
r
uct ref_trans
a
ct
i
on: add a plac
e
for backends
to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael
H
a
gger
t
y
pack
e
d-backend: don't a
d
j
u
st th
e
r
e
ference count on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
Haggert
y
l
oad_subtre
e
(): check t
h
at
`prefix_len` is in the exp
e
cted
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagg
e
rt
y
load_subtree(): decla
r
e some
vari
a
bles to
b
e
`
size_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chael
Haggerty
hex_to_bytes(): simpler replacement for `get_oid_he
x
_segm
e
nt(
)
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael
H
a
ggerty
get_oid_hex_segment(): don't pad the rest of
`
o
i
d`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggert
y
load
_
sub
t
ree(): combine some com
m
o
n
c
o
d
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Micha
e
l
H
agg
e
rty
get
_
o
id_hex_
s
egment()
:
retu
r
n 0 on
s
u
c
c
ess
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Micha
e
l Haggerty
l
oad_su
b
tree():
only
consider blobs to be potential
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
l
oad_sub
t
r
e
e():
c
hec
k
earlie
r
whether
a
n internal no
d
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael
Haggerty
lo
a
d_subtree(
)
:
s
eparate logic
for
i
n
tern
a
l v
s
.
termina
l
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mich
a
el Haggerty
load_subtree(
)
: fix incorrect com
m
ent
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_sub
t
ree()
:
reduce the scope of s
o
m
e local variables
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Hagge
r
t
y
load_
s
ubtree(
)
: rem
o
v
e
unnecessary c
o
ndi
t
ional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael Hagge
r
t
y
notes:
m
ake GET_NIBBLE
m
acro more robust
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Michael Haggerty
refs: retry acqui
r
in
g
reference locks
f
or
100
m
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Michael Haggerty
files-backend:
c
h
eapen
r
efnam
e
_avai
l
able check
w
h
en
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael Haggerty
packed
_
ref_sto
r
e
:
handle a packed-refs file tha
t
is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
i
chael Hag
g
er
t
y
read_packed_refs(
)
:
die if
`
packed-r
e
fs` c
o
ntains bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
a
el Haggerty
t3210: add some tests of bo
g
u
s
pa
c
k
e
d-refs
file
cont
e
nts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l Haggerty
repack_without_
r
efs(): don
'
t lo
c
k or unlock
the
p
ack
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
commit_packed_re
f
s
(
):
r
e
move call to `packed_ref
s
_u
n
lock
(
)`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
icha
e
l Hag
g
erty
clear_packe
d
_
ref_cache()
:
don't protest if t
h
e loc
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ic
h
ael Haggerty
pa
c
ke
d
_
refs_unlock(), pa
c
k
e
d_refs_i
s
_lock
e
d(
)
:
n
ew
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
gg
e
rty
p
acked_refs_lock(): report
errors via a `s
t
ruct
strb
u
f
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
p
a
c
ked_refs_lock(
)
: function
renamed
f
r
om lock
_
packed_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagg
e
r
ty
commit
_
packed_
r
efs(): use
a staging
fi
l
e s
e
pa
r
at
e
from
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
com
m
it_pac
k
ed_refs(): rep
o
rt
errors rather th
a
n dyi
n
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
H
a
gge
r
ty
pac
k
ed_ref_store
:
ma
k
e class i
n
to
a sub
c
lass of `
r
ef_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packe
d
-backend: new modu
l
e for han
d
l
i
ng packed references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
pa
c
ked_read_raw_r
e
f():
n
ew function,
replacing `resolve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
packed_re
f
_store
:
support it
e
ration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_peel_ref(
)
: new function, e
x
tra
c
te
d
f
rom
`
files_
p
eel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
repack_without_r
e
f
s
(): take a `pa
c
ked_ref_s
t
ore *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Haggerty
g
e
t_pac
k
ed
_
ref(): tak
e
a `pac
k
ed_ref_
s
tore *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
ch
a
el H
a
ggerty
rollback_packe
d
_re
f
s(): ta
k
e a `packed_ref_store
*
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
commit_pac
k
ed
_
ref
s
()
:
take a
`packed_ref_store *`
parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Hag
g
erty
lock_packed_refs(): take
a
`packed_ref_store *` pa
r
ameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
add_pa
c
ked
_
ref(): take a `pa
c
ked_
r
ef_s
t
o
r
e *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
h
a
e
l
H
a
g
gerty
get_pack
e
d_refs()
:
take a `
p
a
c
ked_
r
ef_
s
tore *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Hag
g
erty
get_packe
d
_ref_cac
h
e(): t
a
ke a `packed_ref
_
store
*
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
valid
a
te_pack
e
d_
r
ef_cac
h
e():
take a `pa
c
ked_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
clear_pack
e
d_ref_cache(): take a `packed
_
ref_s
t
ore
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
p
a
c
k
ed_
r
e
f
_st
o
re: mo
v
e `pa
c
ked_r
e
fs_lock`
me
m
b
e
r he
r
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
h
a
el Hag
g
erty
pac
k
ed_ref_sto
r
e:
m
ove `p
a
cked_refs_path` he
r
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
gger
t
y
p
a
cke
d
_r
e
f_sto
r
e: new struct
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichae
l
Haggerty
add_packed_ref
(
): teac
h
func
t
i
on to overwrite existing
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Michael Haggerty
for_each_bi
s
ect_re
f
(): don'
t
t
r
im ref
n
ames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael Ha
g
gerty
l
o
ck
_
pac
k
ed_refs
(
): fix cache
v
alidity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael Haggerty
cache_r
e
f_iterator_begin(): avoi
d
prim
i
ng unneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
erty
cre
a
te_ref_entry(): remove `c
h
eck_name`
o
ption
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hag
g
e
r
t
y
refs_ref_iterator_begin(): handle `GIT_REF_PARA
N
O
I
A
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagg
e
r
ty
read_packed_ref
s
(): report unexpected f
o
pen() failures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
read_packed_refs(): do mo
r
e
o
f
the work of reading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
ael Haggerty
get_
p
a
c
k
e
d_ref_c
a
che(): as
s
ume
"packed-r
e
fs" won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
e
l Haggerty
should_pack_ref():
n
ew function,
e
x
tra
c
t
e
d fr
o
m
`
files_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ref_u
p
d
ate_r
e
ject_duplic
a
tes
(
):
a
dd a sanity ch
e
ck
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
Ha
g
g
e
rty
ref
_
upd
a
te_
r
eject_duplicate
s
():
use `size_t` rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael
H
a
g
gerty
ref
_
update_rej
e
ct_duplicates(): expose function to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Hagg
e
rty
r
ef_tran
s
action_prepare():
new optional step
for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
a
e
l Hag
g
e
rty
ref_transactio
n
_
c
ommit(
)
: chec
k
for valid `transac
t
i
on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
aggerty
files
_
tra
n
sactio
n
_cleanup(
)
: new helper funct
i
on
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
a
e
l Haggerty
files_r
e
f_store: put the pac
k
ed f
i
l
es lock di
r
ect
l
y
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael Hagger
t
y
f
iles-backend: mo
v
e `loc
k
`
me
m
ber to `files
_
r
e
f_store
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagger
t
y
lock
f
ile:
a
d
d
a
n
ew method, i
s
_lock_file_locked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
H
agger
t
y
r
ef_store:
take
a
`
m
s
g` paramete
r
when
d
el
e
t
ing references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
refs:
use `s
i
ze_t` indexes when iterati
n
g
over
ref
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
re
f
s_ref_iterator_beg
i
n
(): don't check
pr
e
fix
e
s redu
n
dantly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next