repo.or.cz
/
ruby-mogilefs-client.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Cleanup and document http_get_sock
2008-12-31
E
r
ic Wong
Cleanup and docume
n
t http
_
ge
t
_sock
commit
|
commitdiff
|
tree
2008-12-31
Eri
c
W
o
ng
new MogileFS::Network module, m
o
v
e
verify_uris there
commit
|
commitdiff
|
tree
2008-12-30
E
ric Wong
H
istory: note th
a
t
2
.
0
.
0
is still a work-in-prog
r
ess
commit
|
commitdiff
|
tree
2008-12-29
Eric Wong
sys
r
wloop: make sure desc
r
ipt
o
rs a
r
e flushed a
n
d sy
n
ced
commit
|
commitdiff
|
tree
2008-12-25
E
ric Wong
G
N
Um
a
kefile: allow "make test/test*
.
rb" to work
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
test_mogilefs: fix
broken t
e
s
t case
that wa
s
timing out
commit
|
commitdiff
|
tree
2008-12-24
Er
i
c Won
g
GNUmakefi
l
e
:
remove dependen
c
y on bash3
commit
|
commitdiff
|
tree
2008-12-24
Eri
c
Wong
test_mogilef
s
: allow NR_CHUNKS to be
o
v
erridable via env
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
s
horten MogileFS__DbBackend te
s
t n
a
me
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
HTTP
F
i
le: ha
n
dle multiple dev
i
ce failover correctly
commit
|
commitdiff
|
tree
2008-12-24
Eri
c
Wong
MogileFS::Mog
i
l
eF
S
: s
i
mp
l
ify get_paths
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
Add GN
U
Make
f
ile for runn
i
ng tests in a paral
l
el
commit
|
commitdiff
|
tree
2008-12-24
E
r
ic Wong
test/
s
etu
p
: remove rubyg
e
ms
a
nd zen
t
est assertions
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
test_clie
n
t: make
t
h
is work outsi
d
e
of "rak
e
test"
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
b
a
ckend: remove pointl
e
ss
c
onnect_to method
commit
|
commitdiff
|
tree
2008-12-24
Er
i
c
Wong
te
s
t/setup: EAC
C
ES, not EACCES_S_
commit
|
commitdiff
|
tree
2008-12-24
Eric
W
ong
Make sure select(2) calls a
r
e IO
.
s
e
le
c
t
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
backend: remem
b
er
t
o
r
equir
e
'th
r
ea
d
' here
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
tes
t
/setup
:
TempServer
saner port
acquiry
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
R
e
move NFS sup
p
ort
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
HTTPFile: rename bi
g
file acces
s
or to b
i
g_io
commit
|
commitdiff
|
tree
2008-12-23
Eri
c
W
o
ng
MogileFS::HTTPFile: support TCP
_
CORK on Linu
x
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
Cr
e
at
e
all
socke
t
s with
TCP_NO
D
ELAY
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
Repla
c
e TCPSocket + timeout code w
i
th Socket
+ IO
.
select
commit
|
commitdiff
|
tree
2008-12-23
Eric Wo
n
g
t
est: rem
o
ve
FakeS
o
cket code
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
Allow MogileF
S
::MogileFS to use :db_backe
n
d => Mogi
l
eFS
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
E
ric Wong
Mogi
l
e
FS::Mysql: slee
p
() is Mogile
F
S::Backend-compatible
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
test: move
m
o
c
ks from test
_
mysql to test/s
e
tup
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
t
e
st_mys
q
l: remove unnecessary req
u
ires
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
MogileFS::Mysql: sta
r
t ma
k
i
n
g this a
b
ackend for MogileFS
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
Mogi
l
eF
S
:
:Mysql: list_keys returns nil if not
h
ing was
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric Wo
n
g
Add some d
o
cumentation a
n
d c
o
mm
e
nts
t
o new c
o
de
commit
|
commitdiff
|
tree
2008-12-19
E
r
ic Wong
M
o
gileFS::
B
i
g
file: remove
T
h
r
ead
.
abort_on_exception
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
E
r
ic Wong
MogileFS::Mysql: re
a
d-onl
y
met
h
od
s
for
M
ogileF
S
:
:
Mo
g
ileFS
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Er
i
c Wong
Add test for the Mysql i
n
te
r
face
commit
|
commitdiff
|
tree
2008-12-18
E
r
ic W
o
ng
M
o
gileFS::M
y
sql: small cleanups to make testing e
a
s
i
er
commit
|
commitdiff
|
tree
2008-12-12
Eric
W
o
n
g
MogileFS::M
y
sql: more flexib
l
e Mysql driver h
a
n
d
l
ing
commit
|
commitdiff
|
tree
2008-12-10
Eric Wong
i
nitial
b
i
g
file re
a
d
s
upport
commit
|
commitdiff
|
tree
2008-12-03
E
r
ic
Wong
Mogil
e
FS::Util: avoid calling syswrite
on zer
o
-len
g
th
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Eric Wong
sysrwl
o
op: s
a
fely handle non-blo
c
king socket
s
commit
|
commitdiff
|
tree
2008-10-31
Eric Wong
mo
g
: fi
x
'tee' command so that it actually outputs
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Eric
W
on
g
Allow sysrwloop to take an opt
i
o
nal filter
P
roc
commit
|
commitdiff
|
tree
2008-10-31
Eric Wong
Move http_ge
t
_sock i
n
to its own
f
unction
commit
|
commitdiff
|
tree
2008-10-24
Eric Wo
n
g
mysql: do
c
umentation
f
or public functions
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
add
.
gitignore
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
Hi
s
t
o
ry: a
d
d note about MogileFS::Mysql
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
LICENSE:
a
d
d Eri
c
Wong to copy
r
i
g
h
t
LICENSE: add
Eric Wong
to copyright
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
README: formatting changes,
r
e
move trailing whitespace
commit
|
commitdiff
|
tree
2008-10-24
E
r
i
c Wong
README: note that :root is only required
f
or
NFS
commit
|
commitdiff
|
tree
2008-10-24
Eric Won
g
RE
A
DM
E
: add git
r
epository links, upda
t
e
Warning sec
t
i
o
n
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
my
s
q
l: allow s
p
ecify
i
ng co
n
nect,read,
w
rit
e
timeouts
commit
|
commitdiff
|
tree
2008-10-22
Eric Wong
Mysql: siz
e
() me
t
hod returns an
i
ntege
r
commit
|
commitdiff
|
tree
2008-10-22
E
ric
W
o
ng
MySQL: switch t
o
a
s
ync
i
n
terf
a
c
e
commit
|
commitdiff
|
tree
2008-10-18
Eric Wong
M
o
g
i
leFS::Backend:
t
im
e
out code allows retryi
n
g other
.
.
.
commit
|
commitdiff
|
tree
2008-10-18
Eri
c
Wong
A
dd M
o
gileFS::Mysq
l
c
l
ass, allowi
n
g r
e
a
d-only acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Er
i
c Won
g
Add ver
i
fy_uris util
i
ty
m
ethod
commit
|
commitdiff
|
tree
2008-10-16
Eric
Wong
m
o
g
:
t
r
y mor
e
v
e
rbose e
r
ror ha
n
d
l
in
g
commit
|
commitdiff
|
tree
2008-10-16
Eri
c
Wong
Start working on v2
.
0
.
0 ent
r
y and notes
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
A
v
oid double-clo
s
e on bi
g
files
commit
|
commitdiff
|
tree
2008-10-16
Eric W
o
ng
Bac
k
e
n
d: use the consis
t
ent shutdown
(
) met
h
o
d to close
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
li
s
t_keys trap excepti
o
n in
t
h
i
s
method
commit
|
commitdiff
|
tree
2008-10-16
Eric
W
ong
mog:
r
e
t
ry on
B
ackend::NoDe
v
i
c
e
sError
commit
|
commitdiff
|
tree
2008-10-16
Er
i
c
Wong
Replace the la
s
t of the ad-hoc RuntimeError exceptions
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
mo
g
:
i
ncr
e
ase timeout fo
r
inte
r
active use
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
Backend:
c
o
n
vert socket/invalid response e
r
ror
s
to
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Eri
c
Wong
HTTPF
i
le: u
s
e a standard set of
e
xce
p
ti
o
ns here, too
commit
|
commitdiff
|
tree
2008-10-15
Eric Wong
HTTPFile
:
remove scary message
about
t
his not working
commit
|
commitdiff
|
tree
2008-10-15
Er
i
c Wong
R
a
ise
MogileF
S
::ReadOnly error
f
or
readonly
instances
commit
|
commitdiff
|
tree
2008-10-15
Er
i
c W
o
ng
Use exceptions
for all
e
rr
o
rs
sent
to us from
t
he back
e
nd
commit
|
commitdiff
|
tree
2008-10-15
Eric Won
g
Backe
n
d: aut
o
matically create ex
c
eptions based on erro
r
s
.
.
.
commit
|
commitdiff
|
tree
2008-10-15
E
r
ic Wong
crea
t
e M
o
gileF
S
:
:
Erro
r
class to base our other e
r
rors
.
.
.
commit
|
commitdiff
|
tree
2008-10-07
Eric Wong
remov
e
'o
p
e
n
-uri' dependen
c
y
commit
|
commitdiff
|
tree
2008-10-07
Eric
Wong
MogileFS::Mog
i
leFS:: add
pat
h
s
_size
(
) AP
I
call
commit
|
commitdiff
|
tree
2008-10-07
Eric Wong
U
se TCPSocket instead of
Net::HTTP
f
or
HEAD requests
commit
|
commitdiff
|
tree
2008-10-03
Eric Wong
Ver
s
ion 1
.
3
.
1
commit
|
commitdiff
|
tree
2008-10-03
Eric Wo
n
g
Re
m
e
mber to include Mogile
F
S
:
:Util in Mo
g
ileFS::Mo
g
ileFS
commit
|
commitdiff
|
tree
2008-09-18
Eric Wong
Ve
r
s
ion 1
.
3
.
0
commit
|
commitdiff
|
tree
2008-09-18
Eri
c
Wong
Update m
a
intai
n
e
r
a
nd release
i
n
fo
commit
|
commitdiff
|
tree
2008-09-18
Eric Wong
Fix Zen
T
e
s
t
depend
e
ncy and
m
ake it a dev-
o
nly
d
ep
commit
|
commitdiff
|
tree
2008-09-18
Eric W
o
n
g
mog: add `test' c
o
mmand,
currently only supports "test
-
e
"
commit
|
commitdiff
|
tree
2008-09-18
Er
i
c Wong
mog
:
ensure the
tempfile i
s
ki
l
led at death
commit
|
commitdiff
|
tree
2008-09-12
E
r
ic
Wong
mog:
handl
e
SIGPIPE and
SIGINT gracefully
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
Add `mog
'
comma
n
d
-
line tool as an exam
p
le/fr
o
ntend
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
Lo
w
er the large-file threshold to 64K
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
mog
i
le
f
s:
only timeout o
n
connect/heade
r
reading
commit
|
commitdiff
|
tree
2008-09-09
Eric
Wong
Allow get_file_data to accept a block for la
r
ge files
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
A
d
d
Mogile
F
S
:
:
U
til
for
a sysrwloop() f
u
nction
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
Fix each_keys loop terminat
i
on con
d
ition
commit
|
commitdiff
|
tree
2008-09-09
E
ric Wong
HTTPFile
:
us
e
IO
.
sysread
f
or better
performance
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
HTTPFi
l
e: more
r
ea
s
onabl
e
chunk siz
e
for b
i
g
files
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
Apply
er
r
o
r handling
p
atch
f
r
om Matthe
w
Willson
commit
|
commitdiff
|
tree
2008-09-09
Eric W
o
ng
merge large file pa
t
ch from Andy
L
a
F
o
e
commit
|
commitdiff
|
tree