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
History: note that 2.0.0 is still a work-in-progress
2008-12-30
E
r
ic
W
ong
History
:
note that 2
.
0
.
0 is still a
work-in-progress
commit
|
commitdiff
|
tree
2008-12-29
Eric
W
o
n
g
sysrwloop: ma
k
e sure des
c
riptors are flushed and s
y
n
c
ed
commit
|
commitdiff
|
tree
2008-12-25
Eri
c
Wong
GNU
m
akefile:
a
ll
o
w
"
ma
k
e test
/
t
est
*
.
rb" to work
commit
|
commitdiff
|
tree
2008-12-24
Eric
W
ong
t
e
st_
m
ogilefs: fix broken test case that was timin
g
ou
t
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
G
N
Um
a
kefile: remove
d
e
pe
n
den
c
y on bas
h
3
commit
|
commitdiff
|
tree
2008-12-24
E
ric Wong
test_mogilefs: allow NR_CHU
N
KS
to
be overrid
a
ble
v
ia env
commit
|
commitdiff
|
tree
2008-12-24
Eric Wo
n
g
shorten M
o
gile
F
S__DbBackend test name
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
HTTPF
i
l
e
:
h
a
ndle multiple devic
e
failover c
o
rrectly
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
MogileFS::MogileFS:
simplif
y
get_
p
aths
commit
|
commitdiff
|
tree
2008-12-24
Eri
c
Wong
Add GNU Makefile for running test
s
i
n a parall
e
l
commit
|
commitdiff
|
tree
2008-12-24
Eric Won
g
t
e
st/set
u
p: remove ruby
g
ems and zent
e
s
t
asse
r
t
ions
commit
|
commitdiff
|
tree
2008-12-24
E
ric Wong
test_client: make t
h
i
s
work outside o
f
"rake
test"
commit
|
commitdiff
|
tree
2008-12-24
E
ric Wong
back
e
nd: remove po
i
ntl
e
ss connect_t
o
method
commit
|
commitdiff
|
tree
2008-12-24
Eric Wo
n
g
test/s
e
t
u
p: E
A
CCES, not EACCE
S
_S_
commit
|
commitdiff
|
tree
2008-12-24
Eric Wong
Make sure sele
c
t(2) calls
a
re IO
.
select
commit
|
commitdiff
|
tree
2008-12-24
Eric Wo
n
g
b
ackend: remember to require 'thread' here
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
tes
t
/setu
p
:
TempS
e
rver saner p
o
rt
acquiry
commit
|
commitdiff
|
tree
2008-12-23
E
ric Wong
Re
m
ove NFS
support
commit
|
commitdiff
|
tree
2008-12-23
Eric Won
g
HTTPFile: r
e
n
ame bigfile
a
ccessor to big_io
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
Mogil
e
F
S
::H
T
TPFil
e
: su
p
port TC
P
_CORK on
Linux
commit
|
commitdiff
|
tree
2008-12-23
Eric Wong
Cre
a
te all sock
e
ts with TCP_NODELAY
commit
|
commitdiff
|
tree
2008-12-23
Eri
c
W
o
ng
Repl
a
ce TCPSocket +
timeou
t
code with Sock
e
t +
I
O
.
select
commit
|
commitdiff
|
tree
2008-12-23
Eri
c
Wong
t
est: remove
FakeSocket
c
ode
commit
|
commitdiff
|
tree
2008-12-19
E
ric W
o
ng
Allow MogileFS::MogileFS to use
:
db_backend
=> Mo
g
ileFS
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
M
ogil
e
FS::M
y
sql:
s
l
e
ep() is MogileFS
:
:Ba
c
ken
d
-compa
t
ib
l
e
commit
|
commitdiff
|
tree
2008-12-19
E
r
i
c
W
o
ng
test: move mocks from te
s
t
_
mysql to
t
e
st/setu
p
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
test
_
mys
q
l: remove unnec
e
ss
a
ry
requir
e
s
commit
|
commitdiff
|
tree
2008-12-19
Er
i
c
Wo
n
g
MogileFS::Mys
q
l: st
a
rt
m
aking this a back
e
n
d
for MogileFS
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric Won
g
Mo
g
ileFS::Mys
q
l
:
l
i
st_keys r
e
turns nil if
n
othing
w
as
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eri
c
Wong
Add some documentation
a
nd com
m
ents to new code
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
M
o
gil
e
F
S::B
i
gfi
l
e: re
m
ove Thr
e
ad
.
abort_o
n
_exception
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Eric Wong
Mo
g
ileF
S
::Mysql:
read-only
methods f
o
r MogileFS::MogileFS
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
E
ric Wong
Add tes
t
for the Mysql
int
e
rface
commit
|
commitdiff
|
tree
2008-12-18
Eric Wong
MogileF
S
::Mysql: small cle
a
nu
p
s to make
t
esti
n
g easier
commit
|
commitdiff
|
tree
2008-12-12
Eric Wong
Mo
g
ileFS::Mysql: mo
r
e flexible
Mysql driver handling
commit
|
commitdiff
|
tree
2008-12-10
Eric
Wong
in
i
t
i
al bigfile read support
commit
|
commitdiff
|
tree
2008-12-03
Eric Wong
MogileFS::U
t
il: avoid calling syswri
t
e on zero
-
length
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Eric Won
g
sysrwloop:
safely handle non-blockin
g
sockets
commit
|
commitdiff
|
tree
2008-10-31
Eric
Won
g
m
o
g
:
fix 'tee' comma
n
d so th
a
t it actually
out
p
uts
.
.
.
commit
|
commitdiff
|
tree
2008-10-31
Eric
W
ong
A
llow
s
ysrwloop to take an op
t
ional filte
r
Proc
commit
|
commitdiff
|
tree
2008-10-31
E
r
i
c Wong
Move
ht
t
p_get_sock into its own
functi
o
n
commit
|
commitdiff
|
tree
2008-10-24
Eri
c
W
o
ng
my
s
ql: documentation for public fu
n
ction
s
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
add
.
gitignore
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
H
istory: a
d
d
n
ote about Mo
g
ileFS::Mysql
commit
|
commitdiff
|
tree
2008-10-24
Eric Wo
n
g
L
I
CENSE: add Eri
c
Wo
n
g to copyrig
h
t
commit
|
commitdiff
|
tree
2008-10-24
Eric Won
g
README: forma
t
ti
n
g ch
a
n
g
es, remove trailing
wh
i
tes
p
ace
commit
|
commitdiff
|
tree
2008-10-24
E
ric Wong
R
EADME: note that :r
o
o
t
is o
n
ly required for NFS
commit
|
commitdiff
|
tree
2008-10-24
Eric Wong
README:
a
dd
g
i
t
r
e
pository
links, update Warn
i
ng section
commit
|
commitdiff
|
tree
2008-10-24
Eric
Won
g
m
ysql:
a
llow specif
y
ing connect,read,write time
o
u
ts
commit
|
commitdiff
|
tree
2008-10-22
Eric Won
g
Mysql: size()
m
ethod returns
a
n in
t
eger
commit
|
commitdiff
|
tree
2008-10-22
Eric Wong
M
y
S
Q
L
:
switc
h
to
a
s
ync interface
commit
|
commitdiff
|
tree
2008-10-18
Er
i
c
W
ong
MogileFS
:
:Backend: ti
m
eo
u
t
c
o
d
e al
l
ows retr
y
ing
o
ther
.
.
.
commit
|
commitdiff
|
tree
2008-10-18
Eric
W
ong
Add Mo
g
i
leFS::Mysql
class,
allowing r
e
ad-onl
y
ac
c
ess
.
.
.
commit
|
commitdiff
|
tree
2008-10-17
Eric Won
g
Add verify_uris
u
til
i
ty
m
e
t
hod
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
mog: try mo
r
e verbose
e
r
ror hand
l
i
ng
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
Start
working on v2
.
0
.
0 e
n
t
ry a
n
d notes
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
A
v
oi
d
d
o
uble-close on bigfiles
commit
|
commitdiff
|
tree
2008-10-16
Eric Wo
n
g
Backend: u
s
e th
e
consistent shutdown() method to c
l
ose
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Eric W
o
ng
li
s
t_keys trap exception
i
n this method
commit
|
commitdiff
|
tree
2008-10-16
Eric
Wong
mo
g
:
retry on Backend::NoDevicesErro
r
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
R
e
pl
a
c
e the last of the ad-
h
oc Runtim
e
Error
except
i
o
ns
commit
|
commitdiff
|
tree
2008-10-16
Eric
W
o
n
g
m
o
g: increase
time
o
u
t
f
o
r interactive use
commit
|
commitdiff
|
tree
2008-10-16
Eric Wong
Bac
k
e
n
d: convert so
c
ke
t
/invalid response e
r
rors to
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Eric Wo
n
g
HTTPFile: use a standard set of excep
t
ions
h
er
e
, too
commit
|
commitdiff
|
tree
2008-10-15
Eric Wong
H
T
TPFile: rem
o
ve
s
c
a
ry
m
essage abo
u
t this
n
o
t
wo
r
king
commit
|
commitdiff
|
tree
2008-10-15
Eric Wong
Raise Mo
g
ileF
S
::R
e
a
dOnly error
for readonly
instances
commit
|
commitdiff
|
tree
2008-10-15
Eri
c
Wong
Use e
x
ce
p
tions for a
l
l errors sent t
o
us
from the
backend
commit
|
commitdiff
|
tree
2008-10-15
E
r
ic Wong
Backend: automatica
l
ly create
exceptio
n
s b
a
sed on errors
.
.
.
commit
|
commitdiff
|
tree
2008-10-15
Eric Wong
cr
e
ate Mogi
l
e
FS::Error class to base our o
t
her
e
rrors
.
.
.
commit
|
commitdiff
|
tree
2008-10-07
E
r
ic W
o
ng
r
e
move 'open-ur
i
' dependen
c
y
commit
|
commitdiff
|
tree
2008-10-07
Eric Wong
MogileFS:
:
M
o
gileFS:: add paths_size() API call
commit
|
commitdiff
|
tree
2008-10-07
Eric Wong
Use T
C
PSocket instead of Net::
H
TTP for HE
A
D r
e
q
uest
s
commit
|
commitdiff
|
tree
2008-10-03
Eri
c
W
ong
Ve
r
sion 1
.
3
.
1
commit
|
commitdiff
|
tree
2008-10-03
E
ric Wong
Remember to
include MogileFS::Util in
M
ogileFS::MogileFS
commit
|
commitdiff
|
tree
2008-09-18
Eric Wong
Versi
o
n 1
.
3
.
0
commit
|
commitdiff
|
tree
2008-09-18
Eric Wong
U
p
dat
e
maintai
n
er and releas
e
info
commit
|
commitdiff
|
tree
2008-09-18
Eric Wong
Fix
ZenTest depen
d
ency and make it
a dev
-
only dep
commit
|
commitdiff
|
tree
2008-09-18
Eri
c
Won
g
m
o
g
: ad
d
`test
'
comman
d
,
c
u
r
re
n
t
l
y on
l
y supports "test -e"
commit
|
commitdiff
|
tree
2008-09-18
Er
i
c
Wong
mo
g
: en
s
ure the temp
f
i
le is k
i
l
l
ed at d
e
ath
commit
|
commitdiff
|
tree
2008-09-12
Eric Wo
n
g
mog: handle SIGP
I
PE and SIGINT g
r
acefully
commit
|
commitdiff
|
tree
2008-09-09
Eric
W
ong
Add `
m
og' comm
a
nd-line
t
ool as an exampl
e
/
frontend
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
Lower th
e
large-file threshold to 64K
commit
|
commitdiff
|
tree
2008-09-09
E
r
i
c Wong
mogilefs:
o
n
l
y
timeou
t
on connect/
h
eader reading
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
Al
l
ow
g
e
t_file_data to
a
ccept a bloc
k
fo
r
large file
s
commit
|
commitdiff
|
tree
2008-09-09
Eric Won
g
Add Mogi
l
eFS:
:
Util fo
r
a
s
ysrw
l
oop() fun
c
tion
commit
|
commitdiff
|
tree
2008-09-09
Eric
W
ong
Fix
e
ac
h
_keys loop termination cond
i
tion
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
HTTPFil
e
:
use IO
.
sysread for be
t
ter perf
o
rma
n
ce
commit
|
commitdiff
|
tree
2008-09-09
E
ric Wong
HTTPFile: more r
e
a
son
a
b
le chunk size f
o
r big files
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
Ap
p
l
y error handling p
a
tc
h
from M
a
tthew Will
s
on
commit
|
commitdiff
|
tree
2008-09-09
Eric Wong
m
e
rge large file
pat
c
h f
r
o
m Andy La Foe
commit
|
commitdiff
|
tree