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
sysrwloop: make sure descriptors are flushed and synced
2008-12-29
Eric Wong
sysrwloop: make sure desc
r
ipto
r
s are fl
u
sh
e
d an
d
synce
d
commit
|
commitdiff
|
tree
2008-12-25
E
r
i
c
W
o
ng
GNU
m
akefile: allow "make test/test*
.
rb" to wo
r
k
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
test
_
mogile
f
s: fix br
o
ken
t
est case
that was timing out
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
GNUma
k
efile: remove
d
ep
e
ndency
o
n bash3
commit
|
commitdiff
|
tree
2008-12-24
Eric Wo
n
g
test
_
mogilefs: allow
NR_CHUNKS t
o
be o
v
erridable
vi
a
en
v
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
shorten Mo
g
ileFS__
D
b
B
a
c
k
end
t
est name
commit
|
commitdiff
|
tree
2008-12-24
Eri
c
Wong
HTTPFile:
handle multip
l
e device failov
e
r correctly
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
MogileFS::MogileFS: simplif
y
get_paths
commit
|
commitdiff
|
tree
2008-12-24
Eric Won
g
Add GNU Makefile for running tests
in a para
l
lel
commit
|
commitdiff
|
tree
2008-12-24
Eric Won
g
test
/
setup: r
e
mo
v
e rubygem
s
and ze
n
t
e
st assertion
s
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
test_c
l
i
ent
:
make
this work
o
utside
o
f "rake
test"
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
backend: remove p
o
intle
s
s co
n
nect_to meth
o
d
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
test/setup: EACCES, n
o
t EACCES_S_
commit
|
commitdiff
|
tree
2008-12-24
E
r
i
c Wong
M
a
ke sure select(2) calls
a
r
e
I
O
.
sel
e
ct
commit
|
commitdiff
|
tree
2008-12-24
E
r
ic Wong
ba
c
kend: remember to
require 'th
r
ead' her
e
commit
|
commitdiff
|
tree
2008-12-23
Eri
c
W
o
ng
test/set
u
p: TempServe
r
saner por
t
acq
u
iry
commit
|
commitdiff
|
tree
2008-12-23
Er
i
c Won
g
Remove NFS
s
u
p
port
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
HTTPFi
l
e
: rename bigfile ac
c
essor to big_io
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
MogileFS::HTT
P
F
i
le: support TCP_CORK on
L
i
nux
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
Cre
a
te all sockets with TC
P
_
N
ODELAY
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
Rep
l
ace TCPSo
c
ket + timeo
u
t cod
e
with Socket + IO
.
select
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
test: remove FakeS
o
cket
code
commit
|
commitdiff
|
tree
2008-12-19
Er
i
c
Won
g
Allow MogileFS::Mo
g
i
l
eFS to
use
:db
_
backend =>
M
o
gileFS
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
MogileFS::Mysql
:
slee
p
(
) is
M
o
gileFS::Bac
k
end-com
p
atib
l
e
commit
|
commitdiff
|
tree
2008-12-19
Eri
c
Wong
test: move mo
c
ks from test_mysql
to test/se
t
up
commit
|
commitdiff
|
tree
2008-12-19
Eri
c
Wo
n
g
t
e
s
t_mysql: remo
v
e unnecess
a
ry requ
i
res
commit
|
commitdiff
|
tree
2008-12-19
E
ric Wong
Mogil
e
FS:
:
Mysql: st
a
r
t making this
a
b
a
ck
e
nd for Mo
g
il
e
FS
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eri
c
Wong
Mog
i
leFS::Mysql
:
l
ist_k
e
ys
returns nil if no
t
hing was
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
Add some docume
n
tation and comment
s
to new code
commit
|
commitdiff
|
tree
2008-12-19
E
r
i
c
Wong
MogileF
S
::Bi
g
fi
l
e: remove Thread
.
abort_on_exc
e
ption
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric Won
g
Mo
g
i
leFS::M
y
sql:
r
ead-only
m
ethod
s
for M
o
gileFS
:
:Mogile
F
S
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric
W
ong
Add test for the Mysql int
e
rf
a
ce
commit
|
commitdiff
|
tree
2008-12-18
Er
i
c
W
ong
MogileFS::Mysql: small cle
a
n
u
p
s to make testing easier
commit
|
commitdiff
|
tree
2008-12-12
Eric Wong
MogileFS::My
s
ql: more flexible Mysql driver ha
n
dling
commit
|
commitdiff
|
tree
2008-12-10
E
r
ic
W
on
g
in
i
tial bigf
i
le read support
commit
|
commitdiff
|
tree
2008-12-03
Eric Wong
Mog
i
leFS:
:
Util: av
o
id ca
l
ling syswrite on
zero-length
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Eric Wong
sysrwl
o
op
:
s
afely handle
n
o
n-b
l
ocking
sock
e
ts
commit
|
commitdiff
|
tree
2008-10-31
Eric W
o
ng
mog: fix '
t
ee' command so t
h
at
i
t actu
a
l
ly outputs
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
E
ri
c
W
o
ng
Allow sysrwloop to take an
optional
filter Pro
c
commit
|
commitdiff
|
tree
2008-10-31
Eric W
o
ng
Move
h
t
t
p
_get
_
sock int
o
its own
function
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
mysql: docume
n
t
ation fo
r
public functions
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
add
.
gitignore
commit
|
commitdiff
|
tree
2008-10-24
Eric
W
o
ng
History:
add note about Mogi
l
eFS::Mysql
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
LICENSE: add E
r
ic
W
ong to copyright
LICENSE: add
Eric Wong
to copyright
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
README: form
a
tting
c
hanges,
r
emove trailing whitespace
commit
|
commitdiff
|
tree
2008-10-24
Eric Wo
n
g
R
E
ADME
:
n
ote that :
r
oot is only re
q
uired
fo
r
NFS
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
README: add git repository
l
inks
,
upd
a
t
e
Warnin
g
section
commit
|
commitdiff
|
tree
2008-10-24
E
r
ic
Won
g
mysql: allow specifyin
g
connect,read,write timeout
s
commit
|
commitdiff
|
tree
2008-10-22
Eric Won
g
Mysql
:
size() method returns an integer
commit
|
commitdiff
|
tree
2008-10-22
E
ri
c
Wong
M
y
SQL:
s
w
itch to asy
n
c interface
commit
|
commitdiff
|
tree
2008-10-18
Er
i
c
W
ong
MogileFS::Bac
k
end: timeo
u
t co
d
e
a
ll
o
ws
r
etry
i
n
g
o
t
her
.
.
.
commit
|
commitdiff
|
tree
2008-10-18
E
ric Wong
Add MogileF
S
::M
y
sql class
,
allowing read-only access
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Eric
W
ong
A
d
d verify_
u
ris u
t
ility meth
o
d
commit
|
commitdiff
|
tree
2008-10-16
E
ric
W
o
n
g
mog: try
m
ore verbose error handl
i
ng
commit
|
commitdiff
|
tree
2008-10-16
E
r
i
c
W
o
ng
Start working on v
2
.
0
.
0
en
t
ry
and notes
commit
|
commitdiff
|
tree
2008-10-16
Eri
c
Wong
Avoid
double-c
l
ose o
n
bigfiles
commit
|
commitdiff
|
tree
2008-10-16
E
ric Won
g
Backe
n
d: use the consistent shutdown()
method to cl
o
s
e
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
li
s
t_keys trap
ex
c
eption in this method
commit
|
commitdiff
|
tree
2008-10-16
Eric Won
g
mog: retry on Backend::NoDevicesEr
r
o
r
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
Re
p
lace the last of
t
he ad-hoc
Ru
n
t
i
m
eErr
o
r e
x
ceptions
commit
|
commitdiff
|
tree
2008-10-16
E
r
ic Won
g
mog: increase timeou
t
f
o
r interactive use
commit
|
commitdiff
|
tree
2008-10-16
Er
i
c Wong
Bac
k
e
nd:
convert socket/inval
i
d
re
s
ponse errors t
o
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
HT
T
PF
i
le: u
s
e a
standard set of exceptions here, too
commit
|
commitdiff
|
tree
2008-10-15
Eric Wong
HTTPFile: remove
s
c
a
ry message
abo
u
t this not working
commit
|
commitdiff
|
tree
2008-10-15
Eric
Won
g
Rai
s
e Mogi
l
eFS::ReadOnly error for rea
d
only i
n
s
t
ances
commit
|
commitdiff
|
tree
2008-10-15
Eric Wong
Us
e
exceptions for all errors sent to
u
s
fro
m
the ba
c
kend
commit
|
commitdiff
|
tree
2008-10-15
E
ric Wong
Backend: automati
c
a
lly create
e
xc
e
pti
o
ns
b
ased on
e
r
r
ors
.
.
.
commit
|
commitdiff
|
tree
2008-10-15
E
ric Wong
create M
o
gileFS:
:
Error c
l
ass to base our other errors
.
.
.
commit
|
commitdiff
|
tree
2008-10-07
Eric Wo
n
g
r
emove '
o
pe
n
-uri' dependency
commit
|
commitdiff
|
tree
2008-10-07
Er
i
c
Wong
Mo
g
ileFS:
:
MogileFS:: add paths_size()
A
PI call
commit
|
commitdiff
|
tree
2008-10-07
Eric Won
g
Us
e
T
CPS
o
c
ket instead of Net::HT
T
P
for
H
E
A
D
req
u
ests
commit
|
commitdiff
|
tree
2008-10-03
Eric Wong
V
er
s
ion 1
.
3
.
1
commit
|
commitdiff
|
tree
2008-10-03
Eric W
o
n
g
R
emember to inc
l
ude MogileFS::
U
til in
M
ogileFS::MogileFS
commit
|
commitdiff
|
tree
2008-09-18
Eric Wong
Version 1
.
3
.
0
commit
|
commitdiff
|
tree
2008-09-18
Er
i
c
W
ong
Update m
a
intai
n
e
r and release info
commit
|
commitdiff
|
tree
2008-09-18
Eric W
o
ng
Fix ZenTest dependency and make it
a
dev-only
d
ep
commit
|
commitdiff
|
tree
2008-09-18
Eric Wong
mog: add `
t
est'
c
omma
n
d, current
l
y only supports "
t
est
-e"
commit
|
commitdiff
|
tree
2008-09-18
E
r
i
c Won
g
mog: ensure the tempfile is ki
l
led at
d
eath
commit
|
commitdiff
|
tree
2008-09-12
Eric Wong
mog: handle SIGPIPE
a
nd
S
IGINT
g
racefully
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
Add `mog'
command-line
t
ool as an ex
a
m
ple/frontend
commit
|
commitdiff
|
tree
2008-09-09
Er
i
c Wong
Lower th
e
large-file
threshold
to 64
K
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
m
ogil
e
fs: only
timeout
o
n connect/header re
a
ding
commit
|
commitdiff
|
tree
2008-09-09
E
ric Wo
n
g
Allow get_file_data
t
o accept
a bl
o
c
k for large fil
e
s
commit
|
commitdiff
|
tree
2008-09-09
Er
i
c Wong
A
d
d
MogileFS::Util for a sysrwlo
o
p
()
f
unc
t
ion
commit
|
commitdiff
|
tree
2008-09-09
E
r
ic Wong
F
i
x e
a
ch_keys
l
oo
p
termination condition
commit
|
commitdiff
|
tree
2008-09-09
Er
i
c Wo
n
g
HTTPFile: use IO
.
sysread f
o
r be
t
ter
p
erforma
n
ce
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
HTTPFile: more reasonable chu
n
k
s
i
z
e
fo
r
big files
commit
|
commitdiff
|
tree
2008-09-09
E
r
ic Wong
Appl
y
error handli
n
g
p
atch
f
rom Matthew Wi
l
l
s
o
n
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
mer
g
e
l
arge fi
l
e pa
t
ch fro
m
And
y
La Foe
commit
|
commitdiff
|
tree