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
Work with DBD::SQLite's latest lock errors
2014-12-16
E
ric Wong
rem
o
ve
update_host_property
commit
|
commitdiff
|
tree
2014-12-16
Er
i
c
W
ong
r
e
move users of u
n
rea
c
hable_fid
s
tabl
e
commit
|
commitdiff
|
tree
2014-12-16
Eri
c
Wong
monito
r
: batch MySQL device table updates
commit
|
commitdiff
|
tree
2014-12-16
Er
i
c Wong
moni
t
or:
ping pare
n
t duri
n
g defer
r
e
d
DB up
d
ates
commit
|
commitdiff
|
tree
2014-12-16
Eric Wong
mo
n
itor: defer DB
upd
a
tes until all HTTP requ
e
sts a
r
e
.
.
.
commit
|
commitdiff
|
tree
2014-12-16
Eric Wong
conne
c
tion/poolable: defer
e
xpiry of timed out connections
commit
|
commitdiff
|
tree
2014-12-16
Eric
W
o
ng
connec
t
i
o
n/poolable: disabl
e
watch_writ
e
b
efor
e
retrying
.
.
.
commit
|
commitdiff
|
tree
2014-12-16
Eric Wong
conn
e
c
t
io
n
/poolable: do not wr
i
te before
even
t
_wri
t
e
commit
|
commitdiff
|
tree
2014-12-16
Eric
W
ong
add conn
_
p
ool_size configura
t
ion option
commit
|
commitdiff
|
tree
2014-12-16
Eric Wong
enable TC
P
keepal
i
ves for io
s
t
at watcher sockets
commit
|
commitdiff
|
tree
2014-12-16
Eric Wong
host: add "r
e
adonly" state to o
v
erride
d
e
vice "al
i
ve
.
.
.
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
m
o
ni
t
or: r
e
move misl
e
ad
i
ng error m
e
ssage
f
o
r ti
m
eout
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
ProcManager: Se
t
AsChild drops inhe
r
ited IPC
s
ock
e
ts
commit
|
commitdiff
|
tree
2013-08-10
Eric
Wong
conne
c
tion/po
o
lable:
s
tri
c
t
er timeout key ch
e
ck
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
c
onnection/
{
po
o
l
a
ble,http}: c
o
mm
o
n r
e
t
ry logic for
.
.
.
commit
|
commitdiff
|
tree
2013-08-10
Er
i
c Wong
t
/
h
t
tp
.
t: test error handling on non-running
s
erver
commit
|
commitdiff
|
tree
2013-08-10
Eri
c
Wong
C
o
nnectionPool: improve repo
r
ti
n
g
of soc
k
et creation
.
.
.
commit
|
commitdiff
|
tree
2013-08-10
Eric
W
ong
ho
s
t: ha
n
dl
e
case wher
e
conn_get may
re
t
ur
n
u
nd
e
f
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
replicate: use persistent co
n
nection from pool if pos
s
ible
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
replicate: enforce
e
xpec
t
e
d
Co
n
tent-Lengt
h
in http_copy
commit
|
commitdiff
|
tree
2013-08-10
Eric
W
ong
c
r
eate_open: par
a
ll
e
li
z
e directory vivification
commit
|
commitdiff
|
tree
2013-08-10
Eric W
o
ng
devi
c
e: re
u
s
e
HT
T
P connect
i
ons for MK
C
O
L
commit
|
commitdiff
|
tree
2013-08-10
E
ric Wong
delete
wor
k
e
r
u
ses persist
e
nt HTTP conn
e
ctions
commit
|
commitdiff
|
tree
2013-08-10
Eri
c
Won
g
h
tt
p
file: use
H
TT
P
c
onnection
p
o
o
l for DELETE
commit
|
commitdiff
|
tree
2013-08-10
E
ric Wong
http
f
ile: us
e
Net:
:
HTTP::NB, r
e
mov
e
LWP
:
:UserAgent
commit
|
commitdiff
|
tree
2013-08-10
Eric
Wong
fsck: paral
l
elize s
i
ze checks for any given FID
commit
|
commitdiff
|
tree
2013-08-10
Eri
c
Wong
htt
p
file: re
m
ove size check failure backoff handli
n
g
commit
|
commitdiff
|
tree
2013-08-10
Eric
W
ong
JobMast
e
r: use Danga::Socket to schedule
commit
|
commitdiff
|
tree
2013-08-10
Eric
Wong
monitor: switch to non-blocking HT
T
P device checks
commit
|
commitdiff
|
tree
2013-08-10
Er
i
c W
o
ng
monitor: refa
c
tor/rewri
t
e to use new
a
sy
n
c API
commit
|
commitdiff
|
tree
2013-08-10
Eric Wong
move Danga
:
:Soc
k
et->
R
e
s
et to
P
rocManager
commit
|
commitdiff
|
tree
2013-08-04
Eric
Wong
do not re
p
lay :monito
r
_events back to the mo
n
i
t
or
commit
|
commitdiff
|
tree
2013-08-04
Eric Wong
monitor: do no
t
r
e
peat join(
)
for the deb
u
g statement
commit
|
commitdiff
|
tree
2013-08-04
Eric Wo
n
g
increase receive buffers for lar
g
e state events
commit
|
commitdiff
|
tree
2013-08-04
Eri
c
W
on
g
allow startu
p
without job_mas
t
er (and depe
n
dent workers)
commit
|
commitdiff
|
tree
2013-08-04
Eric W
o
ng
store
:
do not dis
c
on
n
ect for max_handles whi
l
e locked
commit
|
commitdiff
|
tree
2013-08-04
Eric Wong
store: d
o
not auto-reconnect while holding a lo
c
k
commit
|
commitdiff
|
tree
2013-08-04
Eric
W
ong
ad
d
n
aiv
e
MultipleDevice replicatio
n
policy
commit
|
commitdiff
|
tree
2013-07-10
Eric Wong
httpfile: log mogstored I/O er
r
ors when checksumming
commit
|
commitdiff
|
tree
2013-07-10
Eric Wong
P
r
oc
M
anager:
l
og s
o
cketpair errors correc
t
ly
commit
|
commitdiff
|
tree
2013-04-01
Eric Wong
re
m
ove unused
*
::get_dbh s
u
broutines
commit
|
commitdiff
|
tree
2013-03-09
E
ric
Wong
f
i
x "drai
n
" handl
i
n
g
used by Multi
p
leHosts replpolicy
commit
|
commitdiff
|
tree
2013-02-27
E
r
ic Wong
httpfile: correct
t
i
m
eouts for
s
i
dech
a
nnel
di
g
e
st
commit
|
commitdiff
|
tree
2013-02-27
Eric W
o
ng
httpfile: correct
FILE
_
MISSING check in diges
t
_mgm
t
commit
|
commitdiff
|
tree
2013-02-27
Eric Wong
mogs
t
ore
d
:
a
void
barewor
d
o
n IO::AIO w/o fadvis
e
commit
|
commitdiff
|
tree
2013-02-26
Er
i
c Wong
Merge remote-t
r
acki
n
g branch
'
bogom
i
ps/pendin
g
_qu
e
ries
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Eric Wong
M
erge
r
emote-tracki
n
g bran
c
h 'bogomi
p
s/list_keys'
i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2013-02-23
Eric Wong
P
rocManage
r
: only
l
og times
_
ou
t
_o
f
_q
w
orkers for new
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
Eric Wong
list_keys
:
escape in Store, allow [%\\] as pr
e
fix
commit
|
commitdiff
|
tree
2013-02-07
Eric Wong
list_keys: consistent ESCAPE usage acros
s
DB types
commit
|
commitdiff
|
tree
2013-01-19
Eric Wong
reap
e
r
:
e
nsure w
o
rke
r
c
an be stoppe
d
v
i
a "!
w
ant"
commit
|
commitdiff
|
tree
2013-01-19
E
ric Wong
tests:
a
dd "!want
<
c
o
unt
>
<jobcl
a
s
s
>" hel
p
er
commit
|
commitdiff
|
tree
2013-01-18
Eri
c
Wong
d
o
main removal also removes its def
a
u
lt clas
s
commit
|
commitdiff
|
tree
2013-01-18
Eric Wong
sto
r
e: wrap c
r
eate_cl
a
s
s
in a tran
s
action to avoi
d
.
.
.
commit
|
commitdiff
|
tree
2013-01-18
Eric
Wong
postgres
:
remove
Pg
-
s
p
eci
f
ic create_cla
s
s
commit
|
commitdiff
|
tree
2013-01-18
Eric
Wong
mogstor
e
d: fix kqueue usage with daemonizat
i
on
commit
|
commitdiff
|
tree
2013-01-17
E
r
ic Wong
qu
e
ry: fix error reporting for
_
do_fsc
k
_reset
commit
|
commitdiff
|
tree
2013-01-17
Eric
W
ong
query: av
o
id redundant calls to er
r
_li
n
e
(
)
commit
|
commitdiff
|
tree
2013-01-13
Eric Wong
httpfile: a
v
oid killing worker
o
n
d
own s
i
de
c
h
anne
l
commit
|
commitdiff
|
tree
2013-01-13
Er
i
c Wong
move checksum
and temp
f
ile delete to delete wo
r
ker
commit
|
commitdiff
|
tree
2013-01-12
Eric Wong
nginx: additional ve
r
sion check for uwsgi
and
scgi
commit
|
commitdiff
|
tree
2013-01-11
Eric
Wong
M
e
rge re
m
ote-tracking branch 'pull/
2
6/he
a
d' into
n
ex
t
.
.
.
commit
|
commitdiff
|
tree
2013-01-09
Eric Wong
sqlite: use i
m
mediate transactions
t
o
p
r
event busy
.
.
.
commit
|
commitdiff
|
tree
2013-01-09
Eric Wong
d
i
sabl
e
Nagle's algorithm f
o
r accept
e
d clien
t
s
commit
|
commitdiff
|
tree
2013-01-09
Er
i
c Wong
Proc
M
anag
e
r: fa
v
or using
recent
l
y
-used queryworkers
commit
|
commitdiff
|
tree
2013-01-09
E
ric W
o
ng
monitor: remove de
a
d iosta
t
s code/com
m
e
n
ts
commit
|
commitdiff
|
tree
2013-01-09
E
ric Won
g
worker: s
e
t m
o
n
itor_has_r
u
n flag at initialization
commit
|
commitdiff
|
tree
2013-01-07
Eri
c
W
ong
t/00-startup: fix updatecla
s
s
t
e
st
commit
|
commitdiff
|
tree
2013-01-06
Eric Won
g
t/30-rebalance: remove
re
d
unda
n
t try_for() function
commit
|
commitdiff
|
tree
2013-01-06
Eric Wong
reaper: valid
a
t
e DB co
n
nection be
f
ore reaping
commit
|
commitdiff
|
tree
2013-01-06
Eric
Won
g
im
p
rove handling of c
l
a
sses which change hash algorithm
commit
|
commitdiff
|
tree
2013-01-06
Eric Wo
n
g
fsc
k
: skip
n
on-existent FI
D
s properly
commit
|
commitdiff
|
tree
2013-01-06
Eric Won
g
fsck: use
replic
a
t
e lo
c
k when fixing FID
commit
|
commitdiff
|
tree
2013-01-06
Eri
c
W
o
ng
q
u
ery: allo
w
"0" key o
n
all commands whic
h
t
ake
k
eys
commit
|
commitdiff
|
tree
2013-01-06
Eric Wong
checksum:
a
void compa
r
ison on uni
n
iti
a
liz
e
d v
a
lue
commit
|
commitdiff
|
tree
2013-01-06
E
ric Wong
t
/
5
0
-checksum
.
t: ensure
re
p
lic
a
te
w
orke
r
is really
.
.
.
commit
|
commitdiff
|
tree
2013-01-06
Eric Wong
t/5
0
-checksum
.
t: u
s
e common try_
f
or() function
commit
|
commitdiff
|
tree
2013-01-06
Eric
W
ong
te
s
t
:
e
x
pose try_for()
as a common
t
est funct
i
on
commit
|
commitdiff
|
tree
2013-01-06
Er
i
c Wong
prevent
r
eqid
mismatch
e
s
(
and q
u
eryworker death)
commit
|
commitdiff
|
tree
2012-08-13
Er
i
c Wong
reaper: bet
t
er
handl
i
n
g
of lo
c
k fa
i
l
u
res
commit
|
commitdiff
|
tree
2012-08-13
E
r
i
c Wong
r
eaper:
r
emove
u
pdate_devcount call
commit
|
commitdiff
|
tree
2012-08-13
Eric Wong
reaper: s
w
itch to
D
anga::Socket for sche
d
u
l
ing
commit
|
commitdiff
|
tree
2012-08-13
Er
i
c W
o
ng
r
e
aper: ad
d
queue_
s
ize_
f
or_reaper
server
s
etting
commit
|
commitdiff
|
tree
2012-08-13
Eric
Wong
mov
e
ENDOFTIME const
a
nt from re
p
licate to store
commit
|
commitdiff
|
tree
2012-08-13
Eric Wong
reaper:
a
dd "
q
ueue_ra
t
e
_
for_reaper"
server setting
commit
|
commitdiff
|
tree
2012-08-13
Eric Wong
reap
e
r: global lock ar
o
und DB interactio
n
commit
|
commitdiff
|
tree
2012-08-13
E
r
i
c Wong
rea
p
er: fac
t
o
r
o
ut reap_fi
d
sub fro
m
t
h
e work loop
commit
|
commitdiff
|
tree
2012-08-13
E
ric Wong
tests: add
basic
t
est for
rea
p
er
commit
|
commitdiff
|
tree
2012-08-12
Eric Wong
fi
x
te
s
ts when
/etc/mogilef
s
/
m
o
gs
t
ored
.
conf exists
commit
|
commitdiff
|
tree
2012-08-12
Eric
W
o
ng
remove old rebalance knobs fr
o
m se
r
ver se
t
tin
g
s
commit
|
commitdiff
|
tree
2012-08-12
Eri
c
Wo
n
g
io
s
t
a
t: increase flex
i
bili
t
y
of iostat pars
e
r
commit
|
commitdiff
|
tree
2012-08-12
E
ric Wong
i
o
stat: a
l
low MOG_
I
OSTAT_
C
MD env override
commit
|
commitdiff
|
tree
2012-06-21
Er
i
c Wong
t/02-host-d
e
vice: unit
t
ests for device/host state
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
Eric Wong
impleme
n
t "case
_
s
ensit
i
ve_list
_
keys" s
e
rver setting
commit
|
commitdiff
|
tree
2012-06-20
Eri
c
Wo
n
g
test fo
r
exist
i
ng c
a
se-inse
n
sitiv
e
list_k
e
ys behavior
commit
|
commitdiff
|
tree
2012-06-20
Eric Wong
conne
c
tion/
m
ogstored: remove sock_
i
f_co
n
ne
c
ted(
)
commit
|
commitdiff
|
tree
2012-06-20
Eric
W
o
n
g
t
/00-startup:
e
x
p
l
icit fid
test for
c
reat
e
_open/close
commit
|
commitdiff
|
tree
2012-06-20
Eric Wong
get_paths:
deprioritize devs in "drain" sta
t
e
commit
|
commitdiff
|
tree
2012-06-20
Eric Won
g
DevFID
size/checksum resp
e
c
ts Dev
i
ce->should_read_fro
m
commit
|
commitdiff
|
tree
2012-06-20
Eric Wong
Devic
e
->should_
r
e
ad_from res
p
e
c
ts
a
ll host/device sta
t
es
commit
|
commitdiff
|
tree
next