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
checkout: improve error messages for -b with extra argument
2020-05-06
Jonatha
n
Tan
t5500: count objects thr
o
ugh
stderr, no
t
tra
c
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-05-04
Jona
t
han Tan
commit-gra
p
h: a
v
o
i
d memory leak
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonat
h
a
n Tan
f
e
t
ch
-
pac
k
:
in protocol
v
2
, reset in_vain upon
ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fetch
-
pack: in prot
o
col v2, in_vain only after
A
CK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fe
t
c
h
-
p
ac
k
: re
t
urn en
u
m from process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jonathan Tan
rebase -
-
merge: option
a
lly s
k
ip upstreamed commits
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jona
t
han
T
an
diff: re
s
tric
t
when pre
f
etchi
n
g occurs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
J
onathan
Tan
diff: refa
c
tor object read
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jona
t
han Tan
d
i
ff: make diff_populate_filespec_
o
p
tions st
r
u
c
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jonathan
T
an
pro
m
isor-remote: a
c
cept 0
as oid_nr
i
n funct
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
Jonathan Tan
con
n
ecte
d
:
a
lways use partial clone optimization
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonat
h
an
Tan
f
etch: forgo
f
ull connectiv
i
ty
c
h
eck if --filter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
o
nathan T
a
n
conne
c
ted
:
v
e
r
ify
p
rom
i
so
r
-ness
of partial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jo
n
athan Tan
t
5
616: make robust to delt
a
ba
s
e cha
n
g
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jona
t
han Tan
sha1-fil
e
: r
e
move OBJECT
_
INFO_S
K
I
P
_CACHED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonath
a
n Tan
sub
m
odule--h
e
lper: advise on
f
atal alternate er
r
or
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan Tan
Doc: explain submodule
.
alternateErrorStrategy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan Tan
promisor-re
m
ote: remove
fetch
_
i
f_missin
g
=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jon
a
t
han Tan
c
l
one: remove
fe
t
c
h_if_missin
g
=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jona
t
han T
a
n
fetch: rem
o
ve fetch_
i
f_mis
s
ing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
J
o
nathan Tan
fe
t
c
h:
delay fetch_if_m
i
ssi
n
g=0 until
a
fter config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jonatha
n
Tan
fetch-pack: write fetched ref
s
to
.
prom
i
s
o
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jon
a
t
h
an Tan
se
n
d-pack: never fetch when checking exclu
s
ions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
J
onathan Tan
merge-re
c
ursiv
e
:
symlink's
d
escendants
n
ot in
way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
J
onatha
n
Tan
ca
c
he-tree: do not lazy-fe
t
ch tentati
v
e
tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
t
ransport: te
a
ch all v
t
a
b
l
es
t
o
a
llow fetch firs
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan T
a
n
tran
s
p
ort-helper: skip ls-refs if unn
e
cessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jonat
h
a
n
Tan
diff: skip GIT
L
IN
K
when laz
y
f
etc
h
ing
m
issing objs
commit
|
commitdiff
|
tree
2019-06-27
Jona
t
han Ta
n
t5551: test usa
g
e of chunked encodi
n
g
e
xplic
i
tly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t
5616: co
v
er cas
e
of client having delta
b
ase
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jona
t
han T
a
n
t5616
:
u
se
correct flag to che
c
k
obje
c
t is
mi
s
s
i
ng
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jona
t
han
T
a
n
f
e
t
ch-pack: send ser
v
e
r op
t
ions after comma
n
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan Tan
i
n
dex-pack: prefetch
mi
s
sing REF_DELTA bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan Tan
t5616: refactor packfile replacement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jo
n
ath
a
n Tan
worktree: update i
s
_bare heuristi
c
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonat
h
an Tan
clone: send ser
v
er op
t
ions wh
e
n using protoco
l
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jon
a
than
T
an
t
r
ansport: die if serve
r
opti
o
ns a
r
e
unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
o
nathan Tan
pack
-
ob
j
ects: write objects p
a
cked to trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Tan
diff: batch fetch
i
ng
of m
i
s
sing
b
lob
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Ta
n
fe
t
ch-pack: binary search wh
e
n storing
w
an
t
ed-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jona
t
han
Tan
s
ha1-f
i
le
:
sup
p
ort OBJECT_INFO
_
FOR_PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonat
h
an Tan
fetch-pa
c
k: respec
t
--no-update-sha
l
lo
w
i
n v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jo
n
athan Tan
fe
t
ch-pack
:
call
prepare_s
h
allow
_
info only if v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonatha
n
Tan
t555
1
: ma
r
k
h
a
lf
-
auth no-op fetch test
a
s v0-only
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonat
h
an Tan
s
u
bmodule: explain fi
r
st attem
p
t f
a
il
u
re cle
a
rly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n Tan
t5552: compensate f
o
r v2 filtering ref adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
tests: f
i
x protocol
v
ersion for overs
p
e
cifica
t
ion
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
t
h
a
n Tan
t5700: onl
y
r
un
w
ith protocol vers
i
on 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan Tan
t5512: compensate f
o
r v0 onl
y
send
i
ng HE
A
D symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
th
a
n
T
a
n
t5503:
f
ix overspecific
a
tion of trace
e
x
p
e
c
ta
t
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests: always test
fet
c
h of unreachab
l
e
with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan Tan
t5601: c
h
e
c
k ssh c
o
mmand only
with protocol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan
T
an
tests:
d
efine GIT_TEST_P
R
OT
O
COL_VERSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jon
a
than Tan
remote-
c
u
rl
:
use
p
ost_rpc() for pr
o
to
c
ol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan T
a
n
remote-cur
l
: refactor reading into rpc_
s
tate'
s
buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jo
n
athan Tan
remote-curl: reduce s
c
ope o
f
rp
c
_s
t
ate
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
re
m
ote-curl: reduce scope of rp
c
_sta
t
e
.
stdin_preamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remo
t
e-c
u
rl: re
d
uce sc
o
pe of
rp
c
_
st
a
te
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jon
a
than Tan
l
s-refs: f
i
lter refs usin
g
nam
e
space-stripped name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
tests: def
i
n
e
GIT_TEST_SIDE
B
A
N
D_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan
Tan
{fe
t
ch,upload}-pack: si
d
e
band v2 fetch respo
n
se
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
s
i
d
e
band: r
e
vers
e
it
s
de
p
e
ndenc
y
on pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonathan Tan
pkt-line:
i
ntroduce struct packet_wri
t
er
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
upload-pac
k
:
t
ea
c
h deepe
n
-relativ
e
in protocol v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jona
t
han
T
a
n
f
e
tch-pack: do
not
t
ake
s
h
a
llow lock unnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan T
a
n
f
e
tch-
p
a
c
k
:
s
u
p
port protocol
v
e
r
sion 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Tan
revision: use com
m
it graph
in get_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonathan Tan
fetch-
p
ack: be
more precise in parsing v2 re
s
ponse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
up
l
oad-
p
ack:
clear fla
g
s before
each v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack:
make
w
a
nt_obj not globa
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
J
o
nathan Tan
upload-pack: make have_obj not global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
J
onath
a
n Tan
ca
c
he-tree: skip some blob checks in pa
r
ti
a
l clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
onatha
n
Ta
n
f
e
tch: do no
t
list
r
efs i
f
fetching only hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
transport: li
s
t
refs
be
f
ore
f
e
t
ch i
f
ne
c
essa
r
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonatha
n
Tan
tran
s
port: do not list refs if pos
s
ibl
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonat
h
an Tan
transport: allow
s
kippin
g
of ref listing
commit
|
commitdiff
|
tree
2018-10-04
J
onathan Tan
f
etch-pack
:
exclude blobs w
h
en lazy-fetching trees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan T
a
n
fe
t
ch-pa
c
k:
avoid object flags
i
f no_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
fetch:
in
p
ar
t
ial c
l
on
e
, ch
e
ck
p
resence of ta
r
gets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
connected: do
c
um
e
nt connectivity in partial clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch-ob
j
ect: set exac
t
_
oid when fetchin
g
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jon
a
t
h
a
n Tan
fetch-object: unify
f
e
tch_object[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jo
n
athan Tan
repack: repack prom
i
s
o
r obj
e
c
t
s
i
f
-a
o
r -A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jon
a
than Tan
repack: refactor se
t
up of
pack-object
s
cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jonathan Tan
f
etch-pack: unify ref in
a
nd
o
ut param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonath
a
n Tan
fetch: sen
d
"
re
f
s
/
tags/" pr
e
fix
u
pon
CLI r
e
fspec
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
t5702:
t
est fetch with multip
l
e
refspec
s
at
a
t
ime
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onatha
n
Tan
c
o
mmit-graph: ad
d
repo a
r
g t
o
g
r
aph read
e
rs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan T
a
n
commit-
g
r
aph: st
o
r
e
graph in
st
r
u
c
t object_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n Tan
comm
i
t-graph: add free_commit_
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
athan Tan
c
o
mm
i
t-graph: add missi
n
g forward
d
e
cl
a
rat
i
on
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n
Tan
o
b
ject-store:
add missing include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: refacto
r
preparin
g
commit
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jo
n
athan Ta
n
negotiator/
s
kipping: skip commits during fetch
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan
T
an
t
ag: d
o
n't wa
r
n if target i
s
m
i
ssing but promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
r
e
vis
i
on: t
o
l
e
rate promise
d
targ
e
ts of
t
a
gs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonath
a
n T
a
n
clone: check
c
o
nnectivity even if
clone is parti
a
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jo
n
atha
n
Tan
upload-pack: send ref
s
'
objects despite "f
i
lter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
fetch-pack: sup
p
ort
n
egot
i
ation tip whitelist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jon
a
t
han Ta
n
fetch-pack: write shallow, then
check conn
e
cti
v
i
t
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next