repo.or.cz
/
alt-git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
completion: add tests showing subpar DWIM logic for switch/checkout
2020-04-11
J
o
n
athan T
a
n
rebase --merge: optionally sk
i
p upstreamed commi
t
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
J
o
nathan
T
a
n
connected: always
use partial clone optimiza
t
ion
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonathan Tan
fetch: forgo
f
u
ll conne
c
tivity check i
f
--fil
t
er
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
J
onatha
n
Tan
c
o
nnected: verify promi
s
or-nes
s
of partial
c
lo
n
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jonathan
Tan
t5616: make
r
obust to de
l
ta base change
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
Jo
n
athan Tan
sha
1
-fi
l
e: rem
o
ve OBJECT_INF
O
_SKIP_C
A
CHED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
J
onathan Tan
submodule--helper: advise on fa
t
al
a
lternate error
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
J
o
nathan Tan
Doc:
exp
l
ain submodule
.
alte
r
nateErrorStrate
g
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan T
a
n
p
romisor
-
remo
t
e: remove fetch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan
Tan
clone: re
m
ove fetch_if_mis
s
ing
=
0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
Jon
a
t
h
an Ta
n
fetch:
remove fetch
_
if_
m
i
s
s
i
ng=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
J
o
n
athan Tan
fetch
:
delay fetch_if_missing=0 until after co
n
f
ig
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
J
onathan
T
an
fet
c
h-pack: write fetched refs
t
o
.
promisor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonathan Tan
send-pack
:
n
e
ver fet
c
h when c
h
ecki
n
g
ex
c
lus
i
ons
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jona
t
han Tan
merge-r
e
c
ursiv
e
:
symli
n
k's
descendants not in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonathan Tan
cache-t
r
ee:
do not la
z
y-fe
t
ch tentative
tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonatha
n
Tan
t
r
ansport:
t
each all
vta
b
l
e
s
to allow
fetch
f
irst
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jon
a
than Ta
n
transport-helper: skip ls-ref
s
if unnecessary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jonathan Tan
diff: skip GITLINK
when
laz
y
fetch
i
n
g
mis
s
ing objs
commit
|
commitdiff
|
tree
2019-06-27
J
o
nathan
T
an
t5551: test usage of
chunked enc
o
ding e
x
p
l
i
citly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan Tan
t5616: cover case of client
h
av
i
ng del
t
a
b
ase
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonathan
Tan
t561
6
: use cor
r
ect
flag to check object is mi
s
sing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jonatha
n
Tan
fet
c
h-pa
c
k
:
s
end ser
v
e
r
options after command
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jon
a
than Ta
n
ind
e
x-
p
ac
k
: prefetch missing REF
_
DELTA bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jona
t
han Tan
t
561
6
: refact
o
r packfile replacement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jon
a
than Tan
wor
k
t
r
e
e
: u
p
date
i
s_bare heuristics
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
clone: send server options when using protocol
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonat
h
an Tan
transport:
die
i
f server opti
o
ns are unsupported
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
Jona
t
ha
n
T
an
pack-objects:
w
rite objects pack
e
d to tra
c
e2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Ta
n
diff: batch fetching of missing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jon
a
than Tan
fetch-
p
a
c
k
: binary search wh
e
n sto
r
ing w
a
nted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
sha1-fil
e
:
s
upport OB
J
ECT_INFO_FOR_PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jo
n
athan Tan
fetc
h
-pack: respect --no-update
-
s
h
allow in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
nathan Tan
fetch-
p
ac
k
: c
a
ll prepare_sh
a
l
l
ow_info only i
f
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jonathan Ta
n
t5551: mark
h
alf-aut
h
no-op f
e
tch tes
t
as
v
0-
o
nly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
J
o
nat
h
an Tan
submod
u
l
e
:
e
x
p
lain f
i
rst attemp
t
fa
i
lure clearly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jo
n
athan Tan
t
5
552:
c
ompensate for v2
filtering re
f
adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
nathan Tan
t
ests: fix prot
o
col version for overspecifications
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5700: only run
with proto
c
ol
version 1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
5512: compen
s
a
t
e for
v0 on
l
y sen
d
i
n
g
H
EAD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
ona
t
han Tan
t55
0
3: fi
x
overspecif
i
catio
n
of trace expectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jona
t
han
T
an
tests: alway
s
test
f
e
tch
of unreachable with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
a
than
Tan
t5601:
c
heck ssh command only wit
h
prot
o
col
v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests: define G
I
T_T
E
ST_P
R
OTOCOL_VERSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonathan Tan
rem
o
te-curl
:
us
e
p
o
st
_
rpc() for protocol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
J
o
nathan Tan
r
e
m
ot
e
-curl: refactor reading into rpc_sta
t
e's bu
f
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan
Tan
r
e
m
ote-curl:
r
edu
c
e sc
o
pe of rpc
_
s
tate
.
res
u
lt
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl: reduc
e
scope o
f
rpc_
s
tate
.
stdin_preamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan T
a
n
r
e
mote-cur
l
: reduce scope of r
p
c_sta
t
e
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
Jonathan
Ta
n
l
s
-refs: filter re
f
s usi
n
g na
m
espace-s
t
ripped nam
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
tests
:
define GIT_TEST_SIDEB
A
ND_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonatha
n
Tan
{
f
etch,upload
}
-
pack: sideband v2 fetch response
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan Tan
sideband: re
v
erse its dependenc
y
on pk
t
-
l
ine
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonathan Tan
p
kt-line: introdu
c
e
s
truct
p
a
cket_write
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
u
pload-p
a
c
k
:
t
each deepen-rel
a
tive in p
r
ot
o
col
v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
f
e
t
c
h-pack:
do not ta
k
e
s
hallow lock
u
nne
c
essari
l
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonatha
n
Tan
fe
t
ch-
p
ack: suppo
r
t pro
t
o
col version 2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonathan Tan
revis
i
on: use commit g
r
ap
h
in
g
et_refer
e
n
ce()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
J
o
n
a
than Tan
fet
c
h-pack: be more pr
e
cise in
p
arsing v2
r
e
s
ponse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jo
n
a
t
han T
a
n
up
l
oad-p
a
ck:
c
lear flag
s
before each v
2
re
q
uest
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upload-p
a
ck: make want_obj no
t
gl
o
bal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan
Tan
upload-pack: make
ha
v
e_obj not
global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jona
t
han Tan
ca
c
he-tree: skip some blob c
h
eck
s
in
pa
r
tial clone
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
fetch:
do not
l
ist refs if fetching only hashes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonat
h
an Tan
t
r
ansport: list refs befo
r
e fetch if
n
e
c
es
s
ary
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
nathan T
a
n
tr
a
nsport: d
o
not lis
t
refs i
f
p
o
s
s
ible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
J
o
na
t
han Tan
transport:
a
ll
o
w
s
ki
p
ping o
f
ref listing
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fe
t
ch-pa
c
k: exclude
b
lobs whe
n
laz
y
-fetchi
n
g
t
rees
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jon
a
than
Tan
fetch
-
pack: avoid
o
b
j
e
ct flags if
no_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonat
h
an
T
a
n
f
e
t
ch: in
p
a
rtia
l
clone, ch
e
ck p
r
e
senc
e
of ta
r
gets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jo
n
athan T
a
n
conn
e
cted: d
o
c
u
men
t
connectivity i
n
partial cl
o
nes
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jonathan Tan
f
e
tch-object: set
exact_oid whe
n
fe
t
ching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jon
a
than
Tan
fe
t
ch-object: unify fetch_object[s] functions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jonathan Tan
repac
k
: repack promis
o
r objects if -
a
or
-
A
is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
J
o
nathan Tan
repack: refactor
s
etup of
p
ack-ob
j
e
c
ts cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
J
o
natha
n
Ta
n
fetch-pack: un
i
fy ref in
a
nd out pa
r
a
m
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
J
onathan
T
an
fetch
:
send "ref
s
/tags/" p
r
efix up
o
n CLI re
f
s
pecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonath
a
n Tan
t5702: test fetch with multipl
e
refspecs at a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-gra
p
h: add repo arg
to graph
readers
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onathan Tan
commit-grap
h
: store grap
h
in struct
object_store
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonath
a
n T
a
n
commit-graph
:
a
dd f
r
ee_co
m
mit_graph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jo
n
athan Tan
commit-graph: ad
d
mi
s
sing forward declaration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
object-stor
e
: add
missing include
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
commit-graph:
refactor p
r
ep
a
ring
c
ommit
g
r
a
ph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jo
n
a
than Tan
n
egotiator/skipping: ski
p
commits
d
u
r
ing fetc
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
tag: don't
warn if target
i
s
missin
g
but promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
onat
h
a
n
Tan
revis
i
on: tolerate
p
romi
s
ed tar
g
e
ts o
f
tags
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jona
t
h
an Tan
clone: check c
o
nnectivity ev
e
n if clone is partial
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonath
a
n Tan
u
p
load-pack: send refs' obje
c
t
s
despi
t
e "filter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan Tan
fetch-pack:
su
p
port negot
i
ation
t
ip wh
i
telist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jon
a
th
a
n Tan
fetch-p
a
ck:
w
ri
t
e shallow,
then c
h
eck connec
t
ivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan T
a
n
pack-bitmap: add free functi
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
J
onatha
n
Ta
n
pack
-
b
i
tmap: remove bitma
p
_git global v
a
riable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jo
n
athan Tan
fetch-p
a
ck
:
introd
u
ce
n
e
go
t
iat
o
r API
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonatha
n
Tan
fetch-
p
ack:
m
ove common check
a
n
d
marking together
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan
T
an
f
etch-pack: m
a
k
e
nego
t
i
a
tion-
r
e
l
ated
v
ars local
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
Jonathan Tan
fetch-pac
k
:
use ref
adv
.
to
prune
"ha
v
e" sent
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-15
J
o
n
a
tha
n
Tan
fetch-pack:
d
ire
c
tly end
n
egotiation if ACK re
a
dy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan
Tan
f
etch-pack: c
l
ear
marks be
f
ore re-marking
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-14
Jonathan Tan
fetch
-
pack: split
up everything_local()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next