repo.or.cz
/
git
/
raj.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fetch-pack: support more than one pack lockfile
2020-06-11
Jonathan Tan
fetch-pack: support more tha
n
one pack lo
c
kfil
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jo
n
a
t
han Tan
upload-pack:
re
f
ac
t
or r
e
adin
g
of pack-obje
c
ts out
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jon
a
than Tan
D
ocumentation: a
d
d Pa
c
kfile URIs design doc
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
J
onathan T
a
n
Documentat
i
on: order proto
c
o
l
v
2
s
e
ctions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
http-fetch: s
u
p
p
ort fetching packf
i
les by URL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
http-fetch: refactor
i
nto function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
http: re
f
a
ctor
f
i
n
i
s
h
_http_pa
c
k_re
q
uest()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-06-11
Jonatha
n
Tan
http: use --stdi
n
when indexing du
m
b HTTP pack
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-06
Jo
n
a
than Tan
t5500: count o
b
jec
t
s throu
g
h stderr, not trace
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-04
Jonathan Tan
c
ommit-graph: avoid memory
l
eaks
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jon
a
than
T
an
fetch-
p
ack: in protocol v2, reset in_
v
ain upon ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonath
a
n Ta
n
fetc
h
-pack: in
p
rotocol v2, in_vain only a
f
ter
A
CK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
J
o
n
a
t
han Tan
f
etch-
p
ack: return e
n
um from process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jonath
a
n Tan
r
ebase --mer
g
e: optionall
y
skip ups
t
reamed commit
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jon
a
t
h
a
n
T
a
n
diff
:
r
e
strict when prefetching occ
u
rs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
J
o
n
ath
a
n T
a
n
di
f
f: refacto
r
object
read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
di
f
f
:
mak
e
diff_po
p
ulate_filespec
_
options str
u
ct
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jo
n
athan
Tan
promisor-re
m
ote: accept 0 as
o
id_nr in function
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
Jon
a
t
ha
n
Tan
connected:
a
l
wa
y
s use p
a
r
t
i
a
l clone optimization
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
o
n
ath
a
n Tan
fetch
:
forgo
full
c
onnectivity check i
f
--
f
i
lter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonathan Tan
connected: ver
i
fy promisor-ne
s
s o
f
part
i
al clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
J
o
nathan Ta
n
t
5
6
1
6: make robust to
delta base ch
a
n
ge
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jonathan Tan
sha1-
f
ile: remov
e
O
BJECT_IN
F
O_SKIP
_
C
ACHE
D
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonath
a
n
T
an
submodu
l
e--helper: advise
o
n fatal alternate er
r
or
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jon
a
than Tan
Doc
:
e
x
p
l
ain submo
d
ule
.
a
lter
n
ateErr
o
rStrateg
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan
T
an
promisor-remot
e
: remove fetc
h
_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan Tan
c
lo
n
e
:
rem
o
ve fetch_if_mi
s
sing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jonathan Ta
n
fetch: remov
e
fe
t
ch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
Jon
a
tha
n
Tan
fetch: dela
y
fetch_if_missing=0
u
ntil
a
f
ter
co
n
fig
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jo
n
a
t
h
an
T
an
fe
t
ch-pack: write fetched re
f
s to
.
p
r
o
m
isor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonat
h
an Tan
send-pack: n
e
v
er fetch when checking ex
c
l
u
sions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
J
o
n
a
t
han Tan
merge-r
e
cursive: symli
n
k's
d
escendants not
i
n wa
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonathan Tan
c
a
c
he-tr
e
e
:
do
not l
a
zy-fetch t
e
ntative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonatha
n
Tan
transport
:
tea
c
h all vtables to allow fetch first
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
J
on
a
than Tan
transpo
r
t-helper: skip
l
s-refs if unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
J
ona
t
han Ta
n
di
f
f: skip G
I
TLIN
K
when
lazy fe
t
chin
g
missing o
b
js
commit
|
commitdiff
|
tree
2019-06-27
Jonathan Tan
t55
5
1:
t
est usage of chunked enc
o
ding explicitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
J
o
nathan Ta
n
t56
1
6: cover case of cli
e
nt having delta b
a
s
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t5
6
16: use
c
orrec
t
fla
g
to c
h
eck ob
j
ect i
s
missing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jonathan T
a
n
fetch-p
a
c
k
:
s
end server optio
n
s
afte
r
c
ommand
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jon
a
than
T
an
in
d
ex-pack: p
r
efetch missi
n
g REF_DELTA bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jon
a
than Tan
t561
6
: refactor packfile repla
c
eme
n
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
J
o
nathan Tan
w
o
rktree: upd
a
t
e is_bare heuristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jo
n
ath
a
n Tan
clone: send serve
r
options when us
i
ng
protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jo
n
athan Tan
tran
s
por
t
:
die
if ser
v
er options
a
re unsupport
e
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jon
a
than Tan
pac
k
-obje
c
ts:
w
r
ite objects packed to tra
c
e2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonath
a
n Tan
diff: batch fetching of missing blob
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonath
a
n
Tan
fetch-p
a
ck: bina
r
y search when
storing
w
an
t
e
d
-
ref
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jo
n
athan T
a
n
sha1-fi
l
e: support OBJECT_I
N
FO_FO
R
_PREFET
C
H
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetch-pack:
respect
--no-upd
a
te-s
h
allow in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
f
etch-pack: call
p
rep
a
r
e_shallow_i
n
f
o
o
n
ly
i
f v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
J
o
nathan Ta
n
t
5
551: mark half
-
auth n
o
-op fetch t
e
st as v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jona
t
h
an Tan
submodule:
e
xp
l
ain firs
t
a
ttempt failure
cl
e
arly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jona
t
han Tan
t
5552: compen
s
ate
f
o
r
v2
f
ilter
i
ng ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an T
a
n
tests
:
fix protocol versio
n
f
o
r overs
p
ec
i
f
i
cations
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan
T
an
t57
0
0: only run with protocol ve
r
si
o
n
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5512
:
com
p
ensat
e
for v0 o
n
ly sending HEAD symre
f
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
a
t
h
a
n
Tan
t5503:
fix ov
e
rspecificatio
n
o
f trace expecta
t
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jona
t
h
a
n Ta
n
t
e
s
t
s: alw
a
ys test
f
etch of unr
e
achable wit
h
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
t
han
T
an
t5601
:
check ssh c
o
m
m
and only
with
p
roto
c
ol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
te
s
t
s: define GIT
_
TES
T
_PROTOCO
L
_VER
S
IO
N
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jo
n
at
h
an Tan
r
e
mote-curl: use post_rpc() for pro
t
ocol
v
2 als
o
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan Tan
remote-curl: r
e
factor reading into r
p
c_
s
t
ate's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
athan
Tan
remote-curl: red
u
ce scope o
f
rpc_state
.
resul
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
t
han
T
an
remote
-
curl: re
d
uce sco
p
e of rpc_st
a
te
.
st
d
in_p
r
eamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
J
onatha
n
Tan
r
e
m
ote-curl:
r
e
duce sc
o
pe of rpc_state
.
a
r
gv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan Ta
n
ls-refs: filter refs u
s
ing namespace-strippe
d
n
ame
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
tests: define GIT_
T
EST_
S
IDEBAND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
{fetch,up
l
o
a
d
}-pack: sideband v2
f
etc
h
respo
n
se
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
sid
e
band:
r
e
verse its depen
d
e
ncy
on
pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonat
h
an Tan
p
kt-line: introduc
e
st
r
uc
t
p
ac
k
e
t
_wr
i
ter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonat
h
a
n
T
an
up
l
o
a
d-pack: te
a
ch
de
e
pen
-
rel
a
t
i
v
e
in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fe
t
ch-pac
k
:
do not take shallow lock un
n
ecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan T
a
n
fetch-pack: support protocol version 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan
T
an
r
e
vi
s
ion:
u
s
e
commit
graph in
g
et_
r
eferen
c
e()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan Tan
fetch-pack:
be
mor
e
preci
s
e
in parsing v2 response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan
Tan
upload-pack: c
l
ear fla
g
s b
e
fore each v2 re
q
uest
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
u
p
load
-
pac
k
:
m
ake want_obj n
o
t global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
onathan
T
an
upload-pac
k
: make
have_obj not
g
lobal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan Tan
cache-tree: skip
s
ome blob checks in partial clon
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jon
a
than Tan
f
etch:
do no
t
l
ist re
f
s i
f
f
etc
h
ing onl
y
hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonath
a
n Tan
transpor
t
:
l
i
s
t re
f
s before fetch if necessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
nathan Tan
t
r
a
nspo
r
t
: do not l
i
s
t
refs if possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
nat
h
an Tan
t
r
a
n
sport
:
allow skipping of ref listing
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fetch-pack: ex
c
lude blobs when lazy-fetching t
r
ees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
J
onathan
Tan
fetc
h
-pa
c
k: avoid o
b
j
ect f
l
ags if
no_depend
e
nts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
fe
t
ch: in p
a
rtial
c
lo
n
e, chec
k
p
r
e
s
ence of targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonath
a
n Tan
conne
c
te
d
: document c
o
n
nectivity i
n
p
a
rtia
l
clone
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
o
nathan
T
an
fetch-object: set exact_oid whe
n
fet
c
hing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jo
n
athan
Tan
f
e
tch
-
object: uni
f
y fetch_object[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan
T
an
repack
:
r
e
pack promisor objects
i
f -a or
-
A
i
s set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repac
k
:
refactor setup of pack-objects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
J
onathan Tan
fetc
h
-pack: unify
ref in and out param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
J
on
a
th
a
n Tan
fetch
:
sen
d
"refs/tags/" p
r
efix up
o
n CLI refsp
e
cs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
J
o
natha
n
Tan
t57
0
2: test fe
t
ch with multiple
refspecs at a
t
i
m
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
comm
i
t-graph: add r
e
po a
r
g to graph readers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: store graph in stru
c
t ob
j
ect_st
o
re
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
on
a
than Tan
commit-graph: ad
d
free_co
m
m
it_
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: add missing forwa
r
d declarati
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
ob
j
ect-store: add mis
s
ing include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next