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
reftable: define version 2 of the spec to accomodate SHA256
2020-04-28
Jonathan
Tan
fetch-p
a
ck: in protocol v2,
r
eset i
n
_vai
n
upon ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jonathan Tan
fetch-pack: in pr
o
t
o
c
o
l v2, in_vain
on
l
y after ACK
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-28
Jona
t
han Tan
fetch-p
a
ck: return enum from process_acks()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-11
Jonathan T
a
n
rebase --merge: optional
l
y
s
kip upstream
e
d comm
i
ts
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
diff:
re
s
trict when pr
e
fe
t
ching occu
r
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan
Tan
d
iff: r
e
facto
r
object rea
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Jonathan Tan
di
f
f: ma
k
e di
f
f_populate_filespec_options s
t
ruc
t
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-04-02
Jonathan Tan
promisor-r
e
mote: accept 0 as oid_n
r
in f
u
nction
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-03-29
J
o
nath
a
n Tan
connec
t
ed: always use p
a
rt
i
al clone optimization
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jona
t
han Tan
fetch: fo
r
go full
connecti
v
i
t
y
check if --filter
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-30
Jonath
a
n Tan
con
n
ected: verify promisor-ness of partial clon
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Jonath
a
n
T
a
n
t5616: mak
e
robu
s
t
t
o delta bas
e
c
h
ange
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2020-01-02
J
o
nath
a
n
T
an
sha1-file:
re
m
o
v
e
O
BJECT_INFO_SKIP_CAC
H
ED
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
J
o
nathan Tan
submodule--hel
p
er: advise on
fatal altern
a
te err
o
r
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-12-03
Jonathan
T
an
Doc:
e
xp
l
ain
s
ubmodule
.
al
t
ernateErrorStrategy
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan Tan
prom
i
sor-remote:
remove fe
t
ch_if_missing=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-13
Jonathan Tan
clo
n
e
: re
m
ove fetch_i
f
_miss
i
ng=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-11-08
J
o
n
ath
a
n Tan
fetch: re
m
ove fetch_
i
f_missin
g
=0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-24
Jonathan Ta
n
f
e
tch: delay fetch
_
if_missing=0 until a
f
ter config
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-16
Jonat
h
an
Tan
f
e
tch-pack: wr
i
t
e
fetch
e
d refs
to
.
promisor
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-10-09
Jonathan Tan
s
end-pack:
never fetch when che
c
king exclusi
o
ns
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-20
Jo
n
a
t
han
Tan
merge-recursive:
s
ymlink's des
c
endants no
t
in way
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-09-09
Jonath
a
n Tan
c
a
che-
t
ree: do
not laz
y
-
fetch tentative tree
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
J
o
nathan Tan
t
ransp
o
rt: teach all vtables to
all
o
w fe
t
c
h
f
i
rst
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-22
Jonathan Tan
transport
-
helpe
r
: sk
i
p ls-
r
efs i
f
un
n
eces
s
a
ry
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-08-20
Jon
a
than
T
an
diff: ski
p
GITLINK whe
n
l
a
zy
fetching mi
s
sing objs
commit
|
commitdiff
|
tree
2019-06-27
Jon
a
than
T
an
t5551
:
test u
s
a
ge of chunke
d
e
ncoding
e
xplicitly
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonatha
n
Tan
t5616: cover
c
a
se of c
l
ient having delta
base
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-06-11
Jonatha
n
Tan
t5616
:
use c
o
r
rect flag to check object i
s
mis
s
ing
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Jo
n
ath
a
n
Ta
n
fetch-pack: send ser
v
er options after comm
a
n
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Jo
n
athan Ta
n
inde
x
-pack: prefetch
m
iss
i
ng REF_DELTA bases
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-05-15
J
onatha
n
Tan
t5616:
r
e
factor pa
c
kfile
r
epla
c
ement
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-21
Jona
t
han
T
a
n
worktree: update is
_
bare
heu
r
ist
i
cs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
clone: send server opti
o
ns when using protocol
v
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Jonathan Tan
t
r
a
nsport: die if
server op
t
ions are unsupport
e
d
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-12
J
o
nath
a
n Tan
p
a
ck-obj
e
cts: wri
t
e objects
p
acked to trace2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-08
Jonathan Ta
n
diff
:
batc
h
fetching of
m
issing blobs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
onathan T
a
n
fet
c
h-p
a
ck: binary
s
earch whe
n
storing
w
anted-refs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan
Tan
s
ha1-file: support OBJECT_INFO_FOR_PREFETCH
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
J
o
nat
h
an Tan
fetc
h
-pack: respec
t
--n
o
-update-sh
a
llo
w
in v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-04-01
Jonathan Tan
fetc
h
-
p
ack:
c
all pr
e
p
are
_
shal
l
o
w_info
o
nly
i
f v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-24
Jo
n
at
h
an Tan
t555
1
: mark h
a
l
f
-
auth no-op fetch test
as
v
0
-onl
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-14
Jonathan Tan
su
b
module: explain first atte
m
p
t
failure c
l
early
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
Ta
n
t5552:
compensate for v2 filt
e
rin
g
r
ef adv
.
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t
ests: fix
p
r
o
tocol version
f
o
r
overspecifications
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan
T
an
t5700: on
l
y run
w
i
th protocol v
e
rsion
1
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
J
o
n
a
than Ta
n
t5512: c
o
mpensate
f
or v0 only sending HEAD symrefs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
t5503: fix oversp
e
cification
of trace expectation
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonatha
n
Tan
tests: alwa
y
s
test fetch of unre
a
cha
b
le with v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonath
a
n Tan
t5601: check ssh co
m
mand only with p
r
otocol v0
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-07
Jonathan Tan
tests:
define GIT_TEST_PROTOCOL_VERSION
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-03-03
Jonat
h
an Tan
remote-c
u
rl:
use post_rpc() for
proto
c
ol v2 also
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-22
Jon
a
than
T
an
re
m
ote-curl: refa
c
to
r
re
a
ding into r
p
c
_state's buf
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jon
a
than
Tan
r
e
mo
t
e-curl: reduce scope of rpc_state
.
result
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
Jonathan Tan
remote-curl: r
e
duce scope
o
f rpc_state
.
stdin_p
r
eamble
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-02-14
J
o
nath
a
n Tan
remo
t
e-curl: reduce scope of rpc_state
.
argv
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-18
J
o
natha
n
Tan
ls
-
r
efs: filter refs using namespace
-
s
t
ripp
e
d name
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jonathan T
a
n
tests: d
e
f
ine
G
IT
_
TEST_SIDEB
A
N
D
_ALL
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jon
a
tha
n
T
a
n
{fetc
h
,upload}-pac
k
: sideband v2 fetch res
p
onse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-17
Jon
a
th
a
n T
a
n
s
i
deband: reverse its dep
e
n
de
n
cy on
pkt-line
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-15
Jonat
h
an Tan
pkt-lin
e
: introduce s
t
ruct pack
e
t_wri
t
er
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jo
n
atha
n
Tan
upload-pack:
t
each deepen-rel
a
tiv
e
i
n prot
o
col v2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
fetch-pack: do not take shallow lock unnecessarily
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2019-01-10
Jonathan Tan
f
etch-pa
c
k: supp
o
rt protocol version
2
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-12-28
Jonath
a
n Tan
revision
:
use
commit gr
a
ph in ge
t
_reference()
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-11-01
Jonath
a
n
Tan
fetc
h
-pack: be more precise in parsin
g
v2 res
p
onse
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonathan Tan
upl
o
ad-
p
a
c
k: clear
flags before e
a
ch v2 request
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jonath
a
n
Tan
u
p
lo
a
d-pack: make
w
ant_obj not
g
lobal
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-19
Jo
n
athan Tan
upload-p
a
ck
:
m
a
ke have_obj not global
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-10
Jonathan Tan
cache-tree
:
s
kip some blob ch
e
c
ks in partial clon
e
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonatha
n
Tan
fetch: do not list refs if fetching
o
nly hashe
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jo
n
a
than Tan
t
r
ansp
o
rt:
li
s
t ref
s
bef
o
re fetch
if necessar
y
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan Tan
tr
a
n
s
port: do not lis
t
ref
s
if possible
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-07
Jonathan
Tan
t
r
ansport:
allow skipping
o
f ref listin
g
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fetch-pack: e
x
clu
d
e blobs when lazy-
f
etchin
g
tre
e
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-10-04
Jonathan Tan
fetch-pa
c
k
: avoid obje
c
t f
l
ags i
f
no_dependents
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonathan Tan
f
etch: in partial
c
lo
n
e
,
ch
e
ck presence of targets
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-21
Jonath
a
n
Tan
connecte
d
: document
connectivity in
p
artial clones
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
J
onathan Tan
fetch
-
objec
t
: s
e
t
e
xact_oid when fetching
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-09-13
Jona
t
h
an Tan
fetch-
o
bject
:
unify fetc
h
_object[s] func
t
ions
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jo
n
athan
T
an
repack: repack promisor objects if -a
o
r
-A is set
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-09
Jona
t
han
T
an
repack: refactor setup of pack-objects cmd
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-08-01
Jon
a
than
T
an
fetch-pac
k
: u
n
i
fy
r
ef i
n
a
n
d out param
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
Jonathan Tan
fetch: send "refs/tag
s
/" pref
i
x upon CLI ref
s
p
ecs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-24
J
o
n
a
than T
a
n
t5702: test f
e
tch with multiple re
f
s
p
e
c
s
a
t
a time
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
comm
i
t-graph: add repo ar
g
to graph reade
r
s
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onathan Tan
commi
t
-graph:
s
tore graph in
struct ob
j
ect_st
o
re
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
o
nathan T
a
n
commi
t
-graph: add free_com
m
it
_
g
raph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
J
onat
h
an Tan
commi
t
-graph
:
add missing forward
d
eclaration
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan
T
a
n
obj
e
ct-store: add missing inc
l
ude
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-17
Jonathan Tan
comm
i
t-graph:
r
e
f
a
c
t
or pre
p
aring commit gr
a
ph
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jona
t
han Tan
neg
o
tia
t
or/sk
i
pping: skip commits dur
i
ng
f
etc
h
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
Jonathan Tan
tag: don't warn if
target is mis
s
ing but promised
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-16
J
onathan Tan
revision: tolerate promi
s
e
d
t
a
rge
t
s of t
a
gs
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonat
h
a
n
Tan
clon
e
: check connect
i
vity eve
n
if clone is parti
a
l
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-09
Jonathan Tan
upload-pack:
s
e
n
d
refs' objec
t
s
despite "f
i
lter"
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonathan
Tan
fetch-pack: support n
e
go
t
iation tip wh
i
telist
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-07-03
Jonath
a
n Tan
fetc
h
-pack: wr
i
te sha
l
l
ow,
th
e
n check c
o
nnectivity
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
J
on
a
tha
n
Tan
pack-bitmap: add free fun
c
ti
o
n
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
2018-06-21
Jonathan Tan
pack
-
bitm
a
p:
r
emove bitmap_g
i
t globa
l
variable
Signed-off-by:
Jonathan Tan
<jonathantanmy@google.com>
commit
|
commitdiff
|
tree
next