repo.or.cz
/
git
/
gitweb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Hopefully final batch before 2.15
2017-10-25
Michael Haggerty
files_
t
ransactio
n
_prep
a
re(): fix handlin
g
of ref l
o
c
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Mich
a
el Hagge
r
ty
t1404: add a bunch of tests of D/F conflict
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hag
g
er
t
y
pac
k
ed-backend
.
c: r
e
name a b
u
nc
h
of thing
s
and
u
pdate
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hag
g
e
r
t
y
mm
a
pped_ref_iterato
r
: in
l
i
n
e
i
nt
o
`pack
e
d_r
e
f
_
iterator`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ic
h
ael
Haggerty
ref_
c
ache: rem
o
ve su
p
port for s
t
oring peel
e
d v
a
lues
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michae
l
Haggerty
p
ack
e
d
_
r
ef_s
t
ore: get
rid of th
e
`ref_cache` entirel
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mic
h
ael H
a
gge
r
ty
re
f
_store: implement
`refs_
p
ee
l
_
r
ef
(
)` ge
n
e
r
i
c
a
lly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael H
a
ggerty
packed_read_ra
w
_r
e
f(): read
the r
e
f
e
r
ence fro
m
the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Ha
g
gert
y
pa
c
ked_ref_itera
t
or_be
g
in():
iter
a
te us
i
n
g `mmapped_ref_iter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
aggerty
read_packed_refs(): ensure t
h
a
t references
a
r
e ordered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
packed_re
f
_cac
h
e: keep the `pac
k
ed-refs`
f
ile mmappe
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ichael Haggerty
packed-back
e
nd
.
c: reorder some defin
i
tions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Haggert
y
mma
p
ped_ref_itera
t
o
r
_advance(): n
o
peel
e
d
value
for
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
ha
e
l Haggerty
mm
a
pped_ref_iterato
r
: add it
e
rator
ov
e
r a pac
k
ed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
i
c
h
a
e
l Haggerty
pa
c
ked
_
ref_cache:
r
em
e
m
b
er the
file-
w
ide
p
eeling state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ic
h
ael Ha
g
g
erty
read_packe
d
_
refs():
r
e
ad references wi
t
h
minimal co
p
ying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Mic
h
ael Hag
g
e
r
ty
f
o
r_each
_
str
i
ng_l
i
st
_
ite
m
: av
o
id undefined behavior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Ha
g
g
e
r
ty
read_
p
acked
_
ref
s
(
)
: mak
e
par
s
i
ng of the header line
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
M
i
chael
Haggerty
r
e
a
d
_packed_re
f
s(): only check for
a he
a
de
r
at the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michae
l
Haggerty
r
e
a
d_pac
k
ed
_
re
f
s(): use
mmap
t
o r
e
a
d t
h
e
`packed-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael Haggerty
die_untermi
n
ated_line(), die_inv
a
l
i
d
_
l
i
n
e(): new fu
n
cti
o
ns
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mich
a
el H
a
gg
e
rty
packed_re
f
_cache
:
add a b
a
cklink to
t
he a
s
sociat
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michae
l
Haggerty
ref_iterator: keep track of whether th
e
iterator o
u
tput
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggert
y
files_t
r
an
s
action_finish()
:
delete reflogs befor
e
references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l
Hag
g
erty
packed-back
e
n
d
: rip out so
m
e now-unused co
d
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
hael Haggert
y
files_ref_st
o
re: use
a
transaction to upda
t
e p
a
ck
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chae
l
Hagge
r
ty
t1404:
d
emonstrate tw
o
problem
s
with ref
e
r
ence transac
t
ion
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
files_ini
t
i
al_transact
i
o
n_commit()
:
use a tran
s
action
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Micha
e
l Haggerty
prune
_
refs(): also free the linked li
s
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Haggerty
files_pa
c
k_refs
(
)
: use
a
reference tra
n
s
a
ction
t
o wr
i
te
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
H
a
g
gerty
p
acked_del
e
te_refs()
:
implement method
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
packed_ref
_
s
t
o
r
e: implement
reference transactions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Haggerty
struct
ref_transaction: add a place for backe
n
ds
t
o
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
pac
k
ed-b
a
ckend: don
'
t
adjust the refer
e
nce
coun
t
on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mi
c
hael H
a
gger
t
y
load_s
u
b
tree(): check that `pr
e
fix_len` is in the e
x
pec
t
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
c
hael Hagg
e
rty
load_
s
ubtre
e
(): declare some
v
ariables
t
o be `
s
ize_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
i
chael H
a
g
g
erty
h
ex_to_bytes(): sim
p
ler replacemen
t
for `get_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
_
segment(): d
o
n
't pa
d
the rest of `o
i
d`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mic
h
ael Haggerty
loa
d
_subtree(): com
b
ine
some common code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hag
g
e
r
ty
get_oid_hex_segment(): return 0 on suc
c
ess
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagger
t
y
l
oad
_
subtr
e
e(): only consider blobs t
o
be potent
i
al
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Ha
g
g
erty
loa
d
_subtree()
:
check ea
r
lier w
h
ether a
n
intern
a
l node
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagge
r
t
y
l
o
a
d_subtree
(
)
:
sepa
r
ate logic
f
or
i
nternal vs
.
termina
l
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_subtree(): fix incorrect commen
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_sub
t
ree(): reduce the scope
o
f
s
o
me local variabl
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Micha
e
l
Haggerty
load
_
subt
r
ee(): remove
un
n
e
c
ess
a
ry
c
onditional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hag
g
erty
notes: make
G
ET_NIBBLE macro more robust
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
M
i
c
hael Haggerty
r
efs: retry acqu
i
ring reference loc
k
s
f
o
r
100
m
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
Micha
e
l
Haggerty
f
i
l
es-backend:
cheapen refname
_
availa
b
le check when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael Hagg
e
rty
packed_r
e
f_s
t
ore: handle a pa
c
ked-
r
efs file that is
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Micha
e
l Hag
g
e
r
ty
read_p
a
cked_refs(): die if `packed-refs` contains bogu
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Michael Haggerty
t3210:
a
dd some tests of
bogus packed-refs
f
ile co
n
tents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
ichael Haggerty
r
e
pa
c
k_witho
u
t_refs(): don't
l
ock or unl
o
ck the pack
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
erty
commit_packed_refs(): remove call to `packed_refs_u
n
l
o
ck()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hae
l
Haggert
y
cl
e
ar_packed
_
ref_cache(): don't p
r
otest if the lock
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
p
a
cke
d
_refs_unlo
c
k(), packed_refs_is_l
o
c
ked():
n
e
w
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
H
ag
g
e
rty
packe
d
_refs
_
l
ock(): report er
r
ors
via a
`
struct strbu
f
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
pa
c
ked
_
refs_lock(
)
: f
u
ncti
o
n
r
e
named
from lock
_
pac
k
ed_refs()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
c
ommit_packed_refs(
)
: use a staging fi
l
e separat
e
f
r
o
m
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
commit_packed_
r
ef
s
(): report errors r
a
ther than dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
c
h
ael Hagge
r
t
y
p
acked_r
e
f_
s
tore: ma
k
e class into a subclass o
f
`r
e
f_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Haggerty
pa
c
k
e
d-
b
ackend
:
new
modul
e
for handling packed refer
e
nces
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
H
aggerty
packed_r
e
ad_
r
aw_ref():
n
ew
f
unction
,
replacing `resolve_p
a
ck
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Haggerty
p
a
cked_ref_store: suppo
r
t iteration
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
pack
e
d_peel_ref(): new fun
c
t
ion, extracted from `files_p
e
e
l
_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
gerty
r
e
pack_wit
h
o
ut_refs(): take a
`
packe
d
_ref_sto
r
e *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
g
e
t_packed_ref()
:
take a `
p
a
c
ked_ref
_
store *`
p
aramete
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Hag
g
erty
ro
l
lback_
p
acked_refs(): tak
e
a `pa
c
ked
_
ref_store *
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael H
a
g
g
erty
c
o
mmit_pac
k
ed_re
f
s(): take
a
`
p
acked
_
r
ef_st
o
re *
`
parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
ichael Hagge
r
ty
l
o
ck_packed_refs(
)
: take a `
p
a
c
ked_ref
_
s
tore
*` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
Haggerty
add_packed_ref(): take a
`packed_ref_store *` parame
t
er
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
get_
p
acked_r
e
f
s
(): tak
e
a
`pac
k
ed_ref_store *`
p
a
r
ameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
get_packed
_
ref
_
cache(): tak
e
a
`packed_ref_s
t
ore
*
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael Haggerty
v
a
lidate_packed_ref_cac
h
e(): take a `packed
_
ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
g
e
rty
clear_packed
_
ref_cache(
)
: take a `packed
_
ref_st
o
re
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hael
H
a
ggerty
p
acked_
r
ef_st
o
re: move
`
packed_refs
_
lock`
member here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mi
c
hae
l
Hagge
r
ty
packed_ref_store: move `p
a
cked_refs_path` here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
icha
e
l
Haggerty
pac
k
ed_ref_
s
tore
:
new
s
tr
u
ct
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 f
u
nction to overwrite
e
xis
t
i
n
g
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
Mi
c
hael Hag
g
er
t
y
for_each_bisect
_
r
e
f
(
): d
o
n't trim refnames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael
Haggerty
lock_p
a
cked_refs(): fix cache validity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Mi
c
hael Ha
g
g
e
r
ty
cach
e
_ref_i
t
era
t
or_begin
(
): a
v
oid
priming unneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Haggerty
create_ref_en
t
ry(): r
e
move `check_name`
o
ption
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Ha
g
g
e
rty
r
efs_ref_ite
r
at
o
r_begin(
)
: handle
`
GIT_REF_PARA
N
OI
A
`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichael Haggert
y
read_pac
k
e
d
_
refs(): repo
r
t unexpect
e
d fopen() failur
e
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
icha
e
l Haggerty
read_pa
c
ked
_
refs(): do more of the work
o
f readin
g
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
ge
t
_packed
_
ref_
c
a
c
he(
)
: as
s
u
me "pack
e
d-r
e
f
s
" won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
h
ael
H
agg
e
rty
sho
u
ld_
p
ack_ref(): new function
,
extracte
d
from `files_pac
k
_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
ref_
u
pda
t
e_reject_duplicates(): add a sanity check
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Haggerty
ref_
u
pdate_reject_duplicates()
:
use `size_t` rather
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l H
a
ggerty
ref_up
d
ate_reject_du
p
licates(): exp
o
se fu
n
ct
i
o
n
to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mich
a
el Hagge
r
ty
ref_transaction_p
r
epare(): new option
a
l step for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Haggerty
r
e
f
_
tra
n
sa
c
tion_comm
i
t(): chec
k
for valid `transact
i
o
n
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l
H
agge
r
t
y
files
_
tr
a
nsaction_cle
a
n
u
p():
ne
w
h
elper function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
f
iles_ref_sto
r
e: put the packed
files lock directly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael
H
agger
t
y
files-backend:
move `lock` mem
b
er to `files_ref_
s
to
r
e`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
ichae
l
Haggerty
lockfile: add a new method, i
s
_lock_file_locked()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagge
r
ty
ref_s
t
ore: take a `msg`
p
aramet
e
r when del
e
t
ing
references
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
refs: use `si
z
e
_
t` i
n
d
e
x
es when iter
a
ting
o
ver re
f
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Hagger
t
y
r
e
f
s
_
ref_iterator_begin(): don
'
t
c
heck
prefixes re
d
und
a
ntly
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next