repo.or.cz
/
MogileFS-Server.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'fsck-timeout' into next
2017-09-18
Eric Won
g
Merge branch 'fsck-timeout' into n
e
xt
commit
|
commitdiff
|
tree
2017-06-07
Eric Wong
f
sck: avoid infini
t
e wait on dea
d
devices
commit
|
commitdiff
|
tree
2017-05-09
Eric Wong
Merge remote-tracking
branch
'
b
o
gomips/conn
-
pool
-
each
.
.
.
commit
|
commitdiff
|
tree
2017-05-08
Eric Wong
Merge
r
emote
-
tracking branch
'bogomips/replicate-nobu
f
.
.
.
commit
|
commitdiff
|
tree
2017-05-08
Eric Wong
Merge bran
c
h
'cli
e
nt-backpre
s
sure' into
next
commit
|
commitdiff
|
tree
2017-04-07
Eric
W
ong
c
lient: always disable watch_
r
ead after a c
o
mmand
commit
|
commitdiff
|
tree
2017-04-07
Er
i
c Won
g
client:
use
s
ingle write for admin comma
n
ds
commit
|
commitdiff
|
tree
2017-04-07
Eric
Wo
n
g
tracker: client fairness,
backpressure, and
expiry
commit
|
commitdiff
|
tree
2017-04-06
Eri
c
Wong
cl
i
ent connection should al
w
ays be nonblocki
n
g
commit
|
commitdiff
|
tree
2017-02-13
Eric Wong
Conn
e
ctionPool:
avoid un
d
efined beh
a
vior for hash it
e
ration
commit
|
commitdiff
|
tree
2017-02-09
Eric Wo
n
g
Merge remote-trac
k
ing branch 'bogomips/resurrect-dev
i
ce
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Er
i
c Wo
n
g
Me
r
ge
r
emote-track
i
ng
b
ranch 'bogomip
s
/
p
run
e
-too_
h
appy
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Eric
Wong
Mer
g
e remo
t
e-tracking branch 'b
o
gomips/fsck-found-orde
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Eric Wo
n
g
Merge re
m
ote-tracki
n
g branch
'b
o
gomips/fs
c
k-recheck
.
.
.
commit
|
commitdiff
|
tree
2017-02-09
Eric Won
g
Merge r
e
mote-tracking bran
c
h
'bo
g
omips/f
i
x-readonly
.
.
.
commit
|
commitdiff
|
tree
2015-12-17
Eric Won
g
replic
a
te: avo
i
d buffer
e
d IO
o
n reads
commit
|
commitdiff
|
tree
2015-06-12
E
ric Wong
enable DB upgra
d
e for host read
o
nly state
commit
|
commitdiff
|
tree
2015-04-17
Eric W
o
ng
rep
l
icate: reduce backoff
f
or to
o
_h
a
ppy FIDs
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
mon
i
t
o
r
: remove misleading error message
for tim
e
out
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
P
r
ocManager:
SetAs
C
hild drops inherited IPC
s
ock
e
ts
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
connection/poolable
:
st
r
ic
t
er
t
imeout key ch
e
ck
commit
|
commitdiff
|
tree
2013-08-10
Er
i
c Wong
connection/{poolabl
e
,htt
p
}: co
m
mon retry l
o
gic
for
.
.
.
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
t
/
http
.
t: test erro
r
ha
n
d
ling on non-running
server
commit
|
commitdiff
|
tree
2013-08-10
Eric Won
g
Conne
c
tionPool: improve reporting o
f
socket creation
.
.
.
commit
|
commitdiff
|
tree
2013-08-10
E
ric Wong
host: handle case where conn_get m
a
y return
u
n
de
f
commit
|
commitdiff
|
tree
2013-08-10
E
r
ic
Wong
rep
l
i
c
ate: use
persi
s
t
e
nt connecti
o
n from pool if possible
commit
|
commitdiff
|
tree
2013-08-10
Eri
c
Wong
replic
a
te: enforc
e
expected
C
ontent-Length in h
t
tp_copy
commit
|
commitdiff
|
tree
2013-08-10
E
r
ic W
o
ng
crea
t
e_op
e
n: parallelize directory vivi
f
ication
commit
|
commitdiff
|
tree
2013-08-10
Eric W
o
ng
device: reuse HTTP
connectio
n
s for M
K
COL
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
delete work
e
r us
e
s pers
i
st
e
n
t HTTP con
n
ectio
n
s
commit
|
commitdiff
|
tree
2013-08-10
Er
i
c Wong
ht
t
pfile: use HTTP
c
onn
e
ct
i
o
n
pool
for DELE
T
E
commit
|
commitdiff
|
tree
2013-08-10
Eric Wo
n
g
httpfile: use
N
e
t
:
:HTTP::N
B
, remove LWP::Us
e
rAgent
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
fsck:
p
aral
l
elize size checks for
a
ny given F
I
D
commit
|
commitdiff
|
tree
2013-08-10
Eri
c
Wong
ht
t
p
f
ile
:
remove size c
h
eck fai
l
ure b
a
ckoff h
a
ndling
commit
|
commitdiff
|
tree
2013-08-10
E
r
ic
Wong
J
obMaste
r
: use Dang
a
::Socket
to sche
d
u
l
e
commit
|
commitdiff
|
tree
2013-08-10
E
r
ic Wong
monitor: switc
h
to non-b
l
ocking HTTP device che
c
ks
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
monitor: refactor
/
r
ewrite
t
o us
e
new async API
commit
|
commitdiff
|
tree
2013-08-10
E
r
ic
Wong
move Danga::S
o
cket->Reset to P
r
ocMa
n
ager
commit
|
commitdiff
|
tree
2013-07-10
Eric Wong
httpfile: log mogstored
I/O erro
r
s when checksumming
commit
|
commitdiff
|
tree
2013-07-10
Eric Wong
ProcM
a
nager
:
log socke
t
pair
errors
correctly
commit
|
commitdiff
|
tree
2013-04-01
E
ric Wong
remove unused *::get_dbh subroutines
commit
|
commitdiff
|
tree
2013-03-30
E
r
ic Wong
fsck: th
i
s avoid redundan
t
fs
c
k log entrie
s
commit
|
commitdiff
|
tree
2013-03-09
Eri
c
Wong
fix "drain" ha
n
dling used by M
u
ltipleHos
t
s replpo
l
icy
commit
|
commitdiff
|
tree
2013-02-27
Eric Wong
ht
t
pfile: correct timeou
t
s for sidec
h
annel d
i
ge
s
t
commit
|
commitdiff
|
tree
2013-02-27
Eric Won
g
h
ttp
f
ile: corre
c
t
FILE_MISSING
ch
e
ck in digest_
m
gmt
commit
|
commitdiff
|
tree
2013-02-27
Eric W
o
n
g
mogstored:
a
voi
d
bareword on IO::
A
IO w/o fadvise
commit
|
commitdiff
|
tree
2013-02-26
Eric
W
ong
Merge remote-tracking
b
r
an
c
h
'bogom
i
ps/pending_qu
e
r
ies
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
E
ric W
o
ng
M
erge remote
-
tracking branch 'b
o
gomips/li
s
t_key
s
'
into
.
.
.
commit
|
commitdiff
|
tree
2013-02-23
Eric Wo
n
g
Proc
M
anager: on
l
y log times_o
u
t_of_
q
workers
f
or new
.
.
.
commit
|
commitdiff
|
tree
2013-02-19
Dave
Lambley
D
o
n't
em
i
t w
a
r
n
ing
s
if we'r
e
lack
i
ng
the space free
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-02-19
Dave
L
a
m
bley
T
ell the
k
ernel
we're
d
oing seq
u
ential reads
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-02-12
E
r
ic Wong
fsck: do not
l
o
g
F
OND if note_on_device croaks
commit
|
commitdiff
|
tree
2013-02-12
Eri
c
W
o
ng
reaper
:
detect resurrectio
n
of "dead"
d
evi
c
e
s
commit
|
commitdiff
|
tree
2013-02-07
Eric
W
ong
l
i
s
t_keys: escape in
Stor
e
, allow [%\\] as prefix
commit
|
commitdiff
|
tree
2013-02-07
Eric Wong
list_keys:
c
onsistent ESCAPE usage a
c
ross DB types
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
reaper: en
s
u
r
e worker can be st
o
p
ped via "!want"
commit
|
commitdiff
|
tree
2013-01-19
Eric Won
g
tests: add "!want <co
u
nt> <jobcla
s
s>" helper
commit
|
commitdiff
|
tree
2013-01-18
E
r
i
c
W
ong
domain remo
v
al also rem
o
v
e
s
it
s
d
e
fault class
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
store: wrap create_class
i
n a transaction
t
o avoid
.
.
.
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
p
o
s
tgres
:
remove Pg-specif
i
c create_class
commit
|
commitdiff
|
tree
2013-01-18
E
ric
W
ong
mogstore
d
:
fix
kqueue
u
sag
e
with
daemonizat
i
on
commit
|
commitdiff
|
tree
2013-01-18
Dav
e
L
ambley
Filter the devices
before
w
e do an expen
s
ive sort
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-01-18
Dave Lambley
debian/control: sy
s
sta
t
contains
/
usr/bin
/
i
osta
t
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-01-17
Eric W
o
ng
query:
fix
error
repor
t
ing for _d
o
_fsck_reset
commit
|
commitdiff
|
tree
2013-01-17
Eric Wong
query: avoid redu
n
dant calls to err
_
li
n
e()
commit
|
commitdiff
|
tree
2013-01-15
G
e
r
n
ot Vorma
y
r
typo f
i
x with root check in
n
g
inx
module
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-01-12
Eric Wong
nginx: additional versio
n
c
heck for
uwsgi
a
nd scgi
commit
|
commitdiff
|
tree
2013-01-11
Eric
Wo
n
g
Merge remote
-
tracki
n
g
b
ranch 'pull/26/head' in
t
o
n
ext
.
.
.
commit
|
commitdiff
|
tree
2013-01-09
E
r
ic Wong
s
q
l
i
te: use immed
i
ate trans
a
c
tions to preven
t
b
usy
.
.
.
commit
|
commitdiff
|
tree
2013-01-09
E
ric
Wong
disable Nagle's a
l
gorithm for accepted cli
e
nts
commit
|
commitdiff
|
tree
2013-01-09
Eri
c
Wong
P
rocMan
a
ger: favo
r
using r
e
cently-used
queryworkers
commit
|
commitdiff
|
tree
2013-01-09
Er
i
c
Wong
monitor: remove dea
d
iostats code/co
m
men
t
s
commit
|
commitdiff
|
tree
2013-01-09
Eri
c
Wong
worker: set
monitor_has_
r
un fla
g
at in
i
tial
i
zation
commit
|
commitdiff
|
tree
2013-01-09
Dave Lambley
Do both sorts in one metho
d
, to save
o
n
s
h
a
red i
n
itialisat
i
on
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-01-09
Dave Lambley
Pull
o
ut
d
evi
c
e sort
i
ng
i
n
to it's o
w
n met
h
od for overriding
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-01-09
Dave Lam
b
ley
Re
s
eed the
random
number ge
n
era
t
or after forking
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-01-06
Eri
c
Wong
t/30-
r
e
b
alance:
remove redun
d
ant try_for()
function
commit
|
commitdiff
|
tree
2013-01-06
Eric
W
o
ng
reaper: valida
t
e DB con
n
e
c
tion before re
a
ping
commit
|
commitdiff
|
tree
2013-01-06
E
r
i
c Wong
im
p
rove
h
a
n
dling o
f
classes whic
h
change ha
s
h
algori
t
h
m
commit
|
commitdiff
|
tree
2013-01-06
E
ric W
o
n
g
f
s
ck: skip
non-
e
x
i
ste
n
t
FIDs properly
commit
|
commitdiff
|
tree
2013-01-06
E
r
ic Wong
fsck: u
s
e
r
eplicate loc
k
w
hen fixing FID
commit
|
commitdiff
|
tree
2013-01-06
Eric
W
ong
query: allow "0" key on all
c
ommands
which ta
k
e
keys
commit
|
commitdiff
|
tree
2013-01-06
Eric
Wong
c
h
ecks
u
m: a
v
o
id co
m
pa
r
i
s
on on uninitia
l
ized v
a
lue
commit
|
commitdiff
|
tree
2013-01-06
E
r
ic Wong
t/50
-
checksum
.
t:
ensure r
e
plic
a
te work
e
r
is really
.
.
.
commit
|
commitdiff
|
tree
2013-01-06
Eric Won
g
t
/
50-checksum
.
t: use common try_for() function
commit
|
commitdiff
|
tree
2013-01-06
Eric Wong
test: ex
p
o
s
e tr
y
_for() as a
common t
e
s
t function
commit
|
commitdiff
|
tree
2013-01-06
Er
i
c W
o
n
g
prevent reqid mismatches (and queryworker d
e
ath
)
commit
|
commitdiff
|
tree
2013-01-05
Pyry Hakuli
n
e
n
fix use_dest_
d
evs f
o
r r
e
balance
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2013-01-05
Pyry H
a
kuline
n
Fix "skip_devcount"
during rebalance
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2012-05-18
Eric Wong
fsck:
p
r
e
v
e
nt running over 100% comp
l
etio
n
commit
|
commitdiff
|
tree
2012-05-17
Eric
Wong
t/60
-
fsck
:
u
s
e "!to <j
o
b
>
:s
h
utdow
n
" to kill w
o
rkers
commit
|
commitdiff
|
tree
2012-05-17
Eric Wong
t/60-fsck: d
e
tect fsc
k
stal
l
s via '!watch'
commit
|
commitdiff
|
tree
2012-05-12
Eric Wong
fsc
k
:
c
leanup
and re
d
uce
unnecessary devcount updates
commit
|
commitdiff
|
tree
2012-05-11
E
r
ic
Wong
f
s
ck: update d
e
vcoun
t
, f
o
rg
e
t
devs on unfi
x
abl
e
FIDs
commit
|
commitdiff
|
tree
2012-05-09
E
ric
Won
g
t
/6
0
-fsck: fix potent
i
al race conditions
commit
|
commitdiff
|
tree
2012-05-09
Eric Wong
t/60-fsck: fix
t
ypo resulting in use
l
ess check
commit
|
commitdiff
|
tree
2012-05-04
E
r
ic
W
o
n
g
t/60
-
fsck
:
allow f
s
ck_hi
g
hest_fi
d
_
c
h
e
cked to be zero
commit
|
commitdiff
|
tree
2012-05-04
Eric Wong
t/60-fsc
k
: retry SQL st
a
t
e
m
e
nts on deadl
o
ck
commit
|
commitdiff
|
tree
2012-05-02
Eric Wong
ad
d
itional tests f
o
r fsck s
t
op, resume and stats
commit
|
commitdiff
|
tree
2012-04-29
Eric Wong
fsck: log b
a
d count
corr
e
ctly instead of
p
olicy vi
o
lation
commit
|
commitdiff
|
tree
next