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
Documentation: add Packfile URIs design doc
2020-06-11
Jonathan Tan
Do
c
ume
n
tation: add Packfile URIs design
d
oc
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-06-11
Jo
n
a
th
a
n
Tan
Docume
n
tation: o
r
der prot
o
col v
2
sections
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
htt
p
-fetch
:
supp
o
r
t
fetching
p
a
ckf
i
les by URL
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-06-11
Jonathan Tan
http-fetc
h
: refac
t
or
into fu
n
c
tion
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-06-11
J
o
nathan Tan
http: refactor fini
s
h_ht
t
p
_
pack_requ
e
st()
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-06-11
Jonat
h
an Tan
http:
u
s
e --s
t
din when indexing dumb HTTP
p
ack
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-05-06
Jonathan Tan
t5
5
00: count objects th
r
ough stderr, not trace
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-05-04
J
o
n
at
h
a
n Tan
commit-grap
h
: a
v
oid me
m
o
ry leaks
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-04-28
J
o
nathan T
a
n
fet
c
h-
p
ack: in prot
o
col v
2
, r
e
set
i
n_vain upon
A
CK
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-04-28
Jona
t
h
a
n Ta
n
fetc
h
-p
a
ck: i
n
protocol
v2, in_
v
ain only
after
A
C
K
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fetch-pack: return
enum from process_acks()
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-04-11
Jo
n
athan Tan
re
b
as
e
--merg
e
: optionally skip up
s
treamed commits
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-04-07
Jon
a
t
han Tan
d
iff
:
res
t
rict when pre
f
et
c
hing
o
ccurs
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
diff
:
refactor object read
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-04-07
J
o
nathan Tan
diff:
make diff_p
o
pulat
e
_filespec_options struct
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-04-02
Jonathan Tan
promiso
r
-remote: acce
p
t 0 as oid_nr
in function
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-03-29
Jona
t
h
a
n
T
an
connected:
a
lways use parti
a
l cl
o
ne optim
i
z
ation
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-01-30
Jona
t
han Tan
fetch: forgo f
u
ll connec
t
ivity check if --filter
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-01-30
Jonat
h
an Tan
connected: verify promisor-ness of
p
arti
a
l clone
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-01-27
Jonathan Tan
t5616: make ro
b
ust to
d
e
l
t
a b
a
s
e cha
n
ge
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2020-01-02
Jonathan Ta
n
sha1-
f
i
l
e: remove OBJECT_INFO_SKIP_CACHED
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-12-03
J
o
nathan Tan
submo
d
ule--helper: a
d
v
ise on fat
a
l alternate error
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-12-03
Jonat
h
an Tan
Doc: exp
l
ain s
u
bmod
u
le
.
alternateErrorS
t
rate
g
y
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan Tan
promisor-
r
emot
e
: remove fetch_if
_
missing=0
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-11-13
J
o
na
t
h
an Tan
clone: remove fetch_if_missing=0
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-11-08
Jona
t
han Tan
fetch
:
remo
v
e fetc
h
_if_m
i
ssin
g
=
0
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-10-24
Jonathan Tan
fe
t
c
h
:
del
a
y fetch_if_missin
g
=
0 until after config
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-10-16
Jonathan Ta
n
f
etch-pac
k
: write fetched refs
t
o
.
prom
i
sor
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-10-09
Jonathan Tan
s
en
d
-p
a
ck:
ne
v
er fetch when
c
heck
i
ng
e
xclusions
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-09-20
Jon
a
t
h
an Tan
merge-
r
ecursiv
e
: sym
l
ink's descendants not in way
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-09-09
Jonathan Tan
cache-tr
e
e: do not lazy-
f
etch tentati
v
e tree
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-08-22
Jonat
h
an
T
a
n
tran
s
p
o
rt: teach all
v
t
ables to al
l
ow fetch first
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
transport-h
e
lper: skip ls-refs if unnecessary
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-08-20
Jonathan T
a
n
diff
:
skip
GITLINK when lazy fetching
missing o
b
js
commit
|
commitdiff
|
tree
2019-06-27
Jo
n
a
t
han Tan
t5551: t
e
s
t usag
e
of chunked
encodi
n
g explic
i
tly
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-06-11
J
onathan Tan
t5
6
16: cover case of cli
e
nt h
a
ving d
e
l
t
a base
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan
Ta
n
t
5
616:
u
s
e correct
flag
to che
c
k object is m
i
ssin
g
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-05-28
Jonat
h
a
n Tan
fetch-pack: send
s
erver options afte
r
command
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-05-15
Jonathan Tan
index-pack:
p
refe
t
ch missing REF_DELTA
base
s
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-05-15
Jon
a
t
h
an Tan
t56
1
6: r
e
factor pac
k
file replacement
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-21
J
o
n
athan T
a
n
w
o
r
ktree:
u
pdate is_bare heuristics
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan T
a
n
clo
n
e:
send
server optio
n
s when u
s
ing protocol v2
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-18
J
o
nathan Tan
transport: die if se
r
ver options are
u
n
suppor
t
ed
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-12
Jonatha
n
T
a
n
pack-objects: wri
t
e objec
t
s packed to trace2
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-08
J
o
na
t
han Tan
diff: batch
f
etch
i
ng of missing blobs
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Ta
n
fetch-pack: bina
r
y sear
c
h when storing wan
t
ed-refs
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
sh
a
1-file: sup
p
ort OBJECT_INFO
_
FOR_PRE
F
ET
C
H
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Ta
n
f
e
tch-pack:
r
espec
t
--no
-
up
d
a
te-shallow in v2
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-04-01
Jon
a
t
h
an Tan
f
et
c
h-pack: call prepare_sha
l
low_in
f
o on
l
y if v0
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-24
Jonatha
n
Tan
t5551:
mark half-
a
ut
h
no-op fetch test as
v
0
-
only
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-14
Jo
n
athan Tan
subm
o
du
l
e: ex
p
lain first attempt f
a
ilure
c
l
early
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-07
Jon
a
than Tan
t5552: co
m
p
ensate for
v2 filteri
n
g ref ad
v
.
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-07
Jona
t
han Tan
te
s
ts: fi
x
protocol v
e
rsion
f
o
r
ov
e
rs
p
e
cification
s
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-07
J
onathan Tan
t
5
7
00: only run w
i
th
p
rotocol versi
o
n 1
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-07
Jonat
h
an
Tan
t551
2
: compensate for v0 only
sendi
n
g
H
E
AD symr
e
fs
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan T
a
n
t550
3
: fix
o
verspecification of
trace e
x
pectati
o
n
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n
T
an
tes
t
s: always
test
fetch of
u
n
reachable
w
i
t
h v0
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t560
1
: check ssh command only
with protocol
v0
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
e
s
t
s: defi
n
e
GIT_TEST_PROTOC
O
L_VERSION
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-03-03
Jonat
h
an Tan
remo
t
e-curl: use post_rpc()
for prot
o
co
l
v
2
also
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-02-22
Jonathan Tan
re
m
ote-c
u
rl: refact
o
r reading into rpc_
s
tate's buf
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
re
m
o
t
e-curl:
r
educe s
c
ope of rpc_state
.
resul
t
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl:
r
e
duc
e
scope of rpc_state
.
s
t
din
_
p
reamble
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-02-14
J
o
nathan Tan
remote-
c
url: reduc
e
scope o
f
r
pc
_
s
t
a
te
.
argv
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-01-18
Jona
t
han
Tan
ls-refs: filter ref
s
usi
n
g
n
am
e
sp
a
ce-strip
p
ed na
m
e
...org/git/cover.1547677183.git.
jonathantanmy@google.com
/
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan T
a
n
tests
:
de
f
ine GIT_TEST_SIDEBAND
_
ALL
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-01-17
J
onath
a
n
Tan
{f
e
tch,upload}-pack: sideband v
2
f
e
tch response
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
sid
e
band: re
v
erse it
s
depe
n
d
e
n
c
y on pkt
-
line
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-01-15
Jonathan Tan
pkt-
l
i
ne: int
r
od
u
ce st
r
uct pack
e
t
_
writer
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
upload-pack
:
teach deepen-rel
a
tive
i
n prot
o
col
v
2
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-01-10
Jonatha
n
Tan
fetch-pack: do not ta
k
e s
h
allow lo
c
k unnecessari
l
y
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetch-pack: support protocol version 2
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Ta
n
r
e
vis
i
on:
use co
m
m
i
t graph in get_
r
ef
e
rence()
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-11-01
Jon
a
than Tan
fetch-
p
ack:
be
m
ore precise in parsi
n
g v2 resp
o
ns
e
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan T
a
n
upl
o
ad
-
pack
:
c
lear fla
g
s befo
r
e
each v2 reques
t
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-pack
:
make
want_obj
not global
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
u
p
load-pa
c
k: make ha
v
e_obj
not
glo
b
a
l
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-10
J
o
nathan Tan
cache-tree: skip s
o
me blob checks in partial clone
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-07
J
o
nathan
T
a
n
fet
c
h
: do not list refs if
fetching
o
nly hashes
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan
Tan
trans
p
ort: li
s
t refs b
e
fore fetch if nec
e
s
s
ar
y
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-07
Jonath
a
n Tan
t
r
ansport: do not list refs if possib
l
e
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-07
Jona
t
ha
n
T
a
n
tran
s
port: allo
w
skipping o
f
ref list
i
ng
commit
|
commitdiff
|
tree
2018-10-04
J
ona
t
h
an Tan
fetch-pack
:
exclude
b
lobs when
l
a
zy-
f
etching tre
e
s
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-10-04
Jon
a
t
han Tan
f
etch-pa
c
k: avoid object f
l
ag
s
if no_dependen
t
s
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-09-21
J
o
n
a
t
han Tan
fetch: in p
a
rtial cl
o
n
e, check prese
n
ce of
tar
g
ets
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-09-21
Jonath
a
n
T
an
connected:
d
ocument conne
c
tivity
in partial cl
o
n
es
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
fetch-
o
bj
e
ct
:
set exact_oid when fe
t
ch
i
ng
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-09-13
Jonath
a
n Tan
f
e
t
ch-object: unify fetch_object[s] functions
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan
T
an
repack: repack promi
s
o
r
obje
c
t
s
if -a or -A
is set
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-08-09
Jon
a
than Tan
r
e
pack: refactor setup of pack-objects cmd
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-08-01
Jonat
h
an Tan
fetch-pack:
u
nify
r
e
f
in and out param
...1e7183207c4d64889f9307.1485381677.git.
jonathantanmy@google.com
/
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-24
Jo
n
a
than Tan
fetch: send "re
f
s/tags
/
" pre
f
ix upo
n
C
LI refspecs
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
t
5702: test fetch with
multi
p
le refspe
c
s at
a
t
ime
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph: add repo arg to graph readers
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
han T
a
n
c
o
m
m
it-graph: store
g
raph in
s
truct object_sto
r
e
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-17
J
o
natha
n
Tan
c
o
mmit-graph
:
add
free_commi
t
_graph
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-17
Jona
t
han Tan
comm
i
t-graph:
add missing forward decla
r
ation
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
object
-
store: add
m
issing include
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
Tan
com
m
i
t
-g
r
aph
:
re
f
a
ctor preparing commit gr
a
ph
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan
Tan
neg
o
t
iat
o
r/skipping
:
skip commits
d
ur
i
ng fetch
Signed-off-by: Jonathan Tan <
jonathantanmy@google.com
>
commit
|
commitdiff
|
tree
next