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
find_reference_location(): make function safe for empty snapshots
2018-01-24
Michael Hagger
t
y
find_refe
r
ence_location(): m
a
k
e
functio
n
s
af
e
f
o
r empty
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2018-01-24
Michael Haggerty
create_snapshot(): use
`xmemdupz()` rat
h
er than a strbuf
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2018-01-24
Michae
l
Haggerty
s
t
ruct snapshot: store `start` ra
t
h
e
r
than
`heade
r
_len`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-30
M
ic
h
ael Haggerty
files-backend: don't rewrit
e
the `
p
acked-refs` file
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-27
Mi
c
hael Haggerty
t
1
409: check that `
p
acked-ref
s
` is not
r
ewritten un
n
ecessari
l
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Michael Hagge
r
t
y
files_transac
t
ion_prepare():
fix handling of ref lo
c
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-10-25
Mich
a
el Hag
g
e
r
t
y
t1404: add a
bunch of tests
o
f
D/F co
n
f
licts
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
pack
e
d-backend
.
c: r
e
name a bunch
o
f
t
h
ings
a
nd update
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ic
h
ael H
a
ggerty
m
m
a
pped_ref_iterator: inline into `packed_ref_iterator`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el H
a
ggerty
ref_cach
e
:
remo
v
e
s
u
p
por
t
for storing
p
eeled values
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Hagger
t
y
pack
e
d_ref_store: get rid of
t
he `ref
_
cache` entirely
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
H
a
gge
r
ty
ref_
s
tore:
i
mple
m
ent `refs_peel_ref()` generica
l
l
y
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mich
a
el Haggerty
packed_read_raw_
r
ef(): read the refer
e
n
c
e from the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
ha
e
l Hag
g
erty
pack
e
d_r
e
f
_ite
r
ator_begin(): iterate
u
s
ing `mmapped_r
e
f_iter
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
M
ic
h
ael Ha
g
gerty
read_packed_refs():
en
s
ure
t
hat referenc
e
s are o
r
dered
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Haggerty
packed_ref_c
a
che: ke
e
p the
`packed-refs
`
file mma
p
ped
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
h
a
el Hagger
t
y
packed
-
b
a
ckend
.
c: r
e
order some d
e
fi
n
itions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
m
m
apped_ref_iter
a
t
or_advance(): no peeled v
a
l
u
e f
o
r
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael
Haggerty
mma
p
ped_ref_iterato
r
: add iterator ov
e
r
a
packed
-
r
e
fs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Mi
c
hael Hagge
r
ty
packed_ref
_
c
ache: remember the file-w
i
de peeling state
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-25
Michael Haggerty
r
e
ad_pa
c
ked_refs():
read references
with minimal copyi
n
g
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-20
Michae
l
Haggerty
for_each_
s
tring_list_item: avoi
d
un
d
efined behavior
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael
H
aggerty
read_
p
a
c
ke
d
_refs():
make parsin
g
o
f the header
l
i
n
e
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mic
h
ael Haggerty
read_packed_
r
e
fs(
)
: only check for
a hea
d
er at the
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mi
c
h
ael Haggerty
read_pac
k
ed
_
refs(): use mma
p
to read the `
p
acked-refs
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Micha
e
l Haggerty
die_
u
nterminated_line(), d
i
e_invalid_line():
n
ew f
u
nctions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Mich
a
e
l Haggerty
packed_ref_cache: ad
d
a backlink to the associated
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-14
Michael H
a
ggerty
re
f
_
ite
r
ator: ke
e
p track o
f
whether the iterator
output
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Hag
g
erty
f
i
l
es_transac
t
ion_finish(): del
e
te reflo
g
s
b
ef
o
re r
e
f
e
rence
s
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
pac
k
ed-backend: rip out some now-u
n
us
e
d code
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mich
a
el Hagger
t
y
files_ref_store: us
e
a transaction t
o
update pack
e
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagge
r
ty
t1404: d
e
monstrate two probl
e
ms with referenc
e
t
r
an
s
actions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael
Haggerty
f
i
les
_
initial_transaction_commit():
u
se a transaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Mic
h
ael Hag
g
erty
p
r
un
e
_refs(): also free
the linked lis
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggerty
file
s
_pack_refs():
u
s
e
a
r
ef
e
rence transact
i
o
n
to write
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
M
i
chael Hagge
r
ty
p
a
cked_delete_refs(): implement m
e
thod
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagger
t
y
p
a
cked_re
f
_sto
r
e
: implement refere
n
ce transa
c
tions
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Haggert
y
struct ref_transaction: a
d
d a place for ba
c
ke
n
ds to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michae
l
Haggerty
p
a
cked-b
a
ckend:
d
on't adjust
t
he re
f
erence count on
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-09-08
Michael Hagge
r
ty
load
_
subtre
e
(
)
: check that `prefix_len` is in the expecte
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_s
u
btree(): declare some vari
a
bles to be `
s
ize_t`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Hagger
t
y
hex_to_bytes(): simpler replaceme
n
t for `get_o
i
d_
h
ex_seg
m
ent()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael H
a
ggerty
g
e
t
_oid_hex
_
segment(): 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 Haggerty
load_subtree():
c
omb
i
ne some common co
d
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael
H
aggerty
get_oid_hex
_
s
e
gment(): return 0 on
s
uccess
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Haggerty
load_subt
r
ee(): only conside
r
blob
s
to be pot
e
ntia
l
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
M
ichael Hagger
t
y
l
oad_
s
u
b
tree(
)
: check
earlier
w
h
e
t
h
er an
internal node
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael Hagge
r
ty
load_subtree(): separate
l
o
g
ic for int
e
rnal vs
.
termi
n
al
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Micha
e
l
H
aggerty
l
o
a
d_subtre
e
(): fi
x
i
n
correct c
o
mment
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Michael Ha
g
g
er
t
y
load_sub
t
ree(): reduce
th
e
scope of
s
ome local variables
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael Haggerty
load_subtre
e
()
:
re
m
ove unnecess
a
ry conditional
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-26
Mi
c
hael Ha
g
gerty
n
ot
e
s: make
G
ET_NI
B
B
LE
macro
more
ro
b
u
s
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-23
Michael Haggerty
refs: r
e
t
r
y acqu
i
ri
n
g reference locks f
o
r 10
0
ms
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-08-17
M
i
chael Hag
g
er
t
y
files-backend
:
c
h
e
apen refname_a
v
a
i
lable check when
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-27
Michael Hagg
e
r
t
y
packe
d
_re
f
_store: handl
e
a pack
e
d-ref
s
file t
h
at
i
s
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mic
h
ael H
a
ggerty
read_
p
acked_refs(): di
e
if
`p
a
ck
e
d
-refs` contai
n
s bogus
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
M
i
chael Haggerty
t3210: add
s
ome
t
e
sts of bogus packed-re
f
s f
i
le contents
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-07-03
Mich
a
e
l
Hag
g
e
r
ty
repack_without_refs():
d
o
n't lock or
unlock the packe
d
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
commit_pa
c
ked_refs(): r
e
move call to `packed_ref
s
_unlo
c
k
()`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Micha
e
l Hagge
r
ty
clear_packed_ref
_
cache():
d
o
n't protest i
f
the loc
k
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_refs
_
u
nlock(), packed_refs_is_lo
c
ked(): new
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
er
t
y
packed_refs_lock(
)
: report
e
rrors
v
i
a
a
`
st
r
uct strbuf
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
chael Haggerty
p
a
c
ked_
r
efs_lock(): function r
e
na
m
ed from
l
oc
k
_packe
d
_re
f
s()
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
commit_packed_refs
(
): use a stag
i
ng file separate fr
o
m
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggert
y
c
ommit_packed_refs
(
): report errors rather than dying
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_re
f
_sto
r
e: make cl
a
s
s
i
n
t
o
a subclass of `re
f
_store`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagge
r
ty
packed-backend: new module fo
r
ha
n
dling
p
acked
referen
c
es
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggert
y
packed_
r
ead_ra
w
_ref(
)
:
n
ew function, replacing `r
e
s
olve_pack
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
packed_
r
ef_store: support itera
t
ion
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hagger
t
y
packed_peel_ref()
:
new
fu
n
ction, ex
t
racted f
r
om `fil
e
s_peel_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
re
p
ack_wi
t
hout_refs(): tak
e
a `pa
c
ke
d
_
ref_store *`
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Ha
g
ge
r
ty
get_
p
a
cked_
r
ef()
:
take a
`p
a
cked_r
e
f_stor
e
*
`
parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
r
o
ll
b
ack_packed_ref
s
(
)
:
take a
`packed_r
e
f_
s
tor
e
*
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Hag
g
ert
y
commit_pa
c
k
ed_
r
e
f
s
(): take a
`packed_ref_s
t
o
r
e *` param
e
ter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
lock_pac
k
ed
_
refs
(
):
take a `pac
k
ed_ref_store *` par
a
mete
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
M
i
ch
a
e
l Hagge
r
ty
add
_
pack
e
d_ref():
take a `packed_r
e
f
_
store
*
` p
a
r
amet
e
r
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mich
a
el Haggerty
g
et_packed_refs(
)
: take a `packed_ref_store *` parameter
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
ge
t
_pac
k
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
Mich
a
el Ha
g
gerty
valida
t
e_packed_ref_cache(): take a `packe
d
_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michae
l
H
a
gger
t
y
clear_packed_re
f
_
c
ache(): ta
k
e a
`
pa
c
ked_ref_store
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
packed_r
e
f
_sto
r
e: move `pack
e
d_refs_lock` member here
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael Haggerty
pac
k
ed_ref_stor
e
:
m
o
v
e `
p
a
cked_refs_pa
t
h` her
e
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Haggerty
pac
k
ed_r
e
f
_
s
tore: n
e
w stru
c
t
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-23
Michael
Haggerty
add_packed_ref(): teach
f
unction to overwrite existing
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-19
M
i
chael Haggerty
for_each_bi
s
ec
t
_
r
e
f
(
): don
'
t trim ref
n
ames
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-06-12
Michael Haggert
y
lock_pac
k
ed_refs(): fix
cache validity
c
h
eck
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-24
Michael Haggerty
c
ache_ref_ite
r
a
t
or_begin(): avoi
d
p
ri
m
ing unneeded
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
create_ref_entry(): remo
v
e `check_name` opti
o
n
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Hagger
t
y
r
e
fs_ref_iterator_beg
i
n
():
hand
l
e
`
G
I
T_REF_PA
R
ANOIA`
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
h
ael Hag
g
e
r
t
y
r
ead_pack
e
d_refs(): report unexpected fopen() failures
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggert
y
rea
d
_
pack
e
d
_refs(): do more of the work of reading
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael
Haggerty
get_p
a
ck
e
d_ref_cache(): assume "packe
d
-refs" won't
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mic
h
a
e
l Haggerty
sh
o
uld_p
a
c
k_ref():
n
ew fun
c
t
i
o
n
, extracted fr
o
m `files_pack_
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
ref_u
p
d
ate_r
e
je
c
t_d
u
plicat
e
s()
:
add a sa
n
ity chec
k
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Mi
c
hael
Haggerty
ref_update_r
e
j
ect_duplicat
e
s
(): use
`
size_t` rat
h
er
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Micha
e
l Haggerty
ref_updat
e
_
r
eject_duplicates(
)
: expose functi
o
n to
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michael Haggerty
r
e
f
_
tr
a
nsa
c
tio
n
_prepare(): new optional s
t
e
p for reference
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
chael Hag
g
e
rty
ref_tr
a
nsaction_commit(): che
c
k for valid
`
t
r
a
nsaction
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
M
i
c
h
a
el Hagger
t
y
files_transaction_cleanup(): new
h
elper function
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
2017-05-23
Michae
l
Hag
g
erty
file
s
_
ref_store:
p
ut th
e
packed files lock
dire
c
t
ly
.
.
.
Signed-off-by:
Michael Haggerty
<mhagger@alum.mit.edu>
commit
|
commitdiff
|
tree
next