repo.or.cz
/
rainbows.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
reduce dependency on IO#write_nonblock
2010-07-04
Eric
W
on
g
refa
c
tor r
e
spons
e
body handling for
s
e
n
dfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
r
ev/
c
lient: s
/
sen
d
f
i
le/rev
_
sen
d
fil
e
/
commit
|
commitdiff
|
tree
2010-07-04
Er
i
c Wong
revactor: pro
p
erl
y
z
e
r
o buffe
r
o
n
ze
r
o reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
thread_poo
l
:
f
orce threads
to wakeup o
n
shu
t
down
commit
|
commitdiff
|
tree
2010-06-30
Eric
W
ong
rev: add
sendfil
e
sup
p
ort
commit
|
commitdiff
|
tree
2010-06-30
Eric Wong
de
v
_fd_respo
n
se: avoid redec
l
a
ring Ra
i
nbows mod
u
le
commit
|
commitdiff
|
tree
2010-06-30
Eric Wo
n
g
def
e
rred_response: remove ne
e
dless incl
u
de
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
TOD
O
: ex
t
ra item for byte-range resp
o
nses
commit
|
commitdiff
|
tree
2010-06-28
Eric W
o
n
g
add preliminary se
n
d
f
i
l
e
(1
.
0
.
0
) g
e
m
suppor
t
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
fiber/base
:
reuse process_cl
i
ent logic i
n
b
ase
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(
s
tyle) prefer "until" ins
t
ead
o
f "
w
hile
!"
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic
W
ong
r
e
v
a
ctor: co
n
stant/namespace cleanups
commit
|
commitdiff
|
tree
2010-06-28
Eric Wo
n
g
bas
e
: constant/namespace cleanup
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_response: make this a modu
l
e, not a cla
s
s
commit
|
commitdiff
|
tree
2010-06-27
Eric Wong
http_
r
espo
n
se:
(nitpick) simp
l
i
fy conditi
o
nal
l
o
g
ic
commit
|
commitdiff
|
tree
2010-06-27
E
r
ic
W
ong
htt
p
_response: cl
e
anup
documentat
i
on
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic Wong
send
f
ile: u
p
date docs for Rack::Sendfile
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
add Rainb
o
ws::Confi
g
urator module
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
te
s
t
s
: enable ActorSpawn test
for
r
bx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
rev: documentation u
p
da
t
e
f
o
r
#write met
h
od
commit
|
commitdiff
|
tree
2010-06-21
E
r
ic Won
g
dev_fd_respons
e
:
disable
u
nde
r
Ru
b
inius for n
o
w
commit
|
commitdiff
|
tree
2010-06-21
Er
i
c
W
ong
dev
_
fd_response: cleanu
p
and
r
eorganization
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
test_isolate: bump unicorn dependency
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
t
est: no need
f
or IO#sync
=
true in asyn
c
-r
e
sponse tests
commit
|
commitdiff
|
tree
2010-06-21
E
ric Wong
t
ests: avoi
d
emb
e
d
ded
comman
d
-
l
i
ne switches in tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
r
ev: restore
Ruby 1
.
8
.
6 compatib
i
lity
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
bump async_sinatra test depen
d
encies
commit
|
commitdiff
|
tree
2010-06-18
E
r
ic Wong
rev
:
clea
n
up write
meth
o
d
commit
|
commitdiff
|
tree
2010-06-18
Eric
W
ong
rev:
avo
i
d
e
xtraneo
u
s
da
t
a copy for
small resp
o
nses
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c
W
o
n
g
fiber/{base,io}: use arr
a
ys instead
of
hashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
Eric
Wong
fibe
r
/ba
s
e: more accurate
sleep timeo
u
t
commit
|
commitdiff
|
tree
2010-06-18
Eric
W
ong
a
v
oid ne
e
d
less HeaderHash#
t
o_has
h
c
a
lls
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c Won
g
p
refer Array#
[
] lookup to Arra
y
#first/
A
r
r
ay#last
commit
|
commitdiff
|
tree
2010-06-16
Eric
W
on
g
te
s
t_isol
a
te:
f
ix ruby en
g
i
ne usage
commit
|
commitdiff
|
tree
2010-06-11
E
r
ic Wong
update test infrastructure to support Rubinius
commit
|
commitdiff
|
tree
2010-06-11
Er
i
c
Wong
alt workin
g
_directory
t
est fro
m
Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric W
o
n
g
rely o
n
U
nicorn 0
.
9
9
1
.
0
for tests
commit
|
commitdiff
|
tree
2010-06-11
Eric W
o
ng
bin/r
a
inbows: sync
u
p
w
ith latest Unicor
n
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
add Rainbows::ServerT
o
k
e
n mi
d
d
l
eware
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
m
y
-tap
-
li
b
:
fix
race c
o
n
d
i
tio
n
i
n ver
b
os
e
mod
e
commit
|
commitdiff
|
tree
2010-06-09
Eric
Wong
ht
t
p_server: use
super instead
o
f alia
s
_
m
ethod
commit
|
commitdiff
|
tree
2010-06-08
E
r
ic Wong
gemspe
c
: bu
m
p
u
nicorn dependency to 0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric
W
on
g
REA
D
ME:
upd
a
te with Zbatery info
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
tests:
t
9
001:
a
void needless filesystem ac
t
iv
i
ty
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
entralize
b
ody =>
I
O conversion
lo
g
ic
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
R
ai
n
b
ows
!
0
.
9
4
.
0
-
one ei
g
ht ate my ho
m
ework!
commit
|
commitdiff
|
tree
2010-06-04
E
ric
W
o
n
g
s
endfil
e
: update RDoc for this middl
e
ware
.
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
doc: update test suite READ
M
E and link with RDoc
commit
|
commitdiff
|
tree
2010-06-04
E
ric Wong
cleanu
p
m
akefiles,
move p
u
blish_doc int
o
ma
i
n
commit
|
commitdiff
|
tree
2010-06-04
Eric Wo
n
g
tests: make -
C
$MODEL
.
tNNNN-foo
.
sh work
a
gai
n
out-
o
f
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric
W
ong
tests: cleanup isolate
u
sage
commit
|
commitdiff
|
tree
2010-06-04
Eric W
o
ng
tes
t
s
: disa
b
le async_si
n
at
r
a test fo
r
Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-06-04
Eric Won
g
l
ocal
.
mk
.
s
a
m
p
le: add a hint for TMPDIR
commit
|
commitdiff
|
tree
2010-06-04
Eric
W
o
ng
lo
c
al
.
mk
.
sa
m
ple: update for running 1
.
9
.
2 (preview3
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
E
ric Wong
Rakefile: explain ourselves w
h
en I
s
olatin
g
commit
|
commitdiff
|
tree
2010-06-04
Er
i
c Wong
test-
l
ib: set NO_PROXY to counter
h
ttp_proxy
commit
|
commitdiff
|
tree
2010-06-04
Eri
c
W
ong
depend on
Isolate ~> 2
.
0
.
2 for develop
m
ent
commit
|
commitdiff
|
tree
2010-06-03
Eric W
o
ng
a
dd
R
ainbows::Send
f
ile mid
d
l
e
wa
r
e
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
writer_thread_
*
: fix
s
ta
t
ic file respon
s
e unde
r
1
.
8
commit
|
commitdiff
|
tree
2010-06-03
Er
i
c
Wo
n
g
test-l
i
b
:
rem
o
v
e
ancien
t
wait_f
o
r_pid() fun
c
tion
commit
|
commitdiff
|
tree
2010-05-29
Eric
W
ong
Rainbows! 0
.
93
.
0
-
M
O
A
R!!!1
commit
|
commitdiff
|
tree
2010-05-29
E
ric Wong
WriterThre
a
dSpawn: fix
s
tupid local variable error
commit
|
commitdiff
|
tree
2010-05-28
E
ric Wong
doc:
u
pdate compar
i
son
commit
|
commitdiff
|
tree
2010-05-28
Eric Wong
tests: t000
5
: f
u
d
g
e the file malloc limit
a
bit
commit
|
commitdiff
|
tree
2010-05-28
Eric Wong
dev:
i
s
o
late: bump cram
p
to 0
.
11
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
wr
i
ter_thread_spa
w
n
: worker_conne
c
t
i
on
s
limits thread
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eri
c
Wong
th
r
ead_spa
w
n: d
o
c
ument why we sle
e
p ins
t
ead of Thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
E
r
i
c Wong
writer
_
thread_p
o
o
l
: up
d
ate
docum
e
ntation for new defaults
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
add Wr
i
ter
T
hreadS
p
awn concurre
n
cy mo
d
el
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
gems
p
e
c:
b
u
m
p Unicorn dependenc
y
commit
|
commitdiff
|
tree
2010-05-26
Eric
Wong
writer_t
h
read
_
pool
:
re
m
ov
e
s
i
ngle thread optimization
commit
|
commitdiff
|
tree
2010-05-22
Eric Wong
tests:
ignore
t
rash/ directory en
t
irely
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests: chunked cl
i
ent
_
bo
d
y_max_size fai
l
s
w
ith
old
.
.
.
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
local
.
mk
.
sample
:
fix isolate 2
.
0
.
0
path :
x
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests: t000
4
: beef
u
p tes
t
for kill
s
commit
|
commitdiff
|
tree
2010-05-20
E
ric Wo
n
g
tests: t0004: d
i
sable upper limit chec
k
commit
|
commitdiff
|
tree
2010-05-20
E
r
i
c
W
o
ng
t
e
sts: t0005: minimize writes
commit
|
commitdiff
|
tree
2010-05-20
Eri
c
Wong
tests: fi
x
sha1sum usage
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests:
t0005
-
disa
b
le concurrency
f
or this te
s
t
commit
|
commitdiff
|
tree
2010-05-20
Eric
Wong
tests:
t0007
:
robustness fix
commit
|
commitdiff
|
tree
2010-05-18
Eric Wong
doc: FAQ:
c
larify Rails support
commit
|
commitdiff
|
tree
2010-05-17
Eric Wong
WriterThreadPool: default concu
r
rency to 2
0
pools
commit
|
commitdiff
|
tree
2010-05-15
Eric
Wo
n
g
add Wri
t
e
rThrea
d
Pool concur
r
enc
y
m
o
del
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
ad
d
Rainb
o
ws::
Q
ueueP
o
o
l helper
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
t
e
st:
do not let async-re
s
ponse run with Base
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
update isolate
config for Iso
l
a
t
e 2
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-07
Eric
W
o
n
g
dev: isolate:
b
ump u
n
i
c
orn depen
d
ency
commit
|
commitdiff
|
tree
2010-05-04
Er
i
c Wong
Rainbows! 0
.
92
.
0 - inching tow
a
rds the pot of gold
commit
|
commitdiff
|
tree
2010-05-04
Eric Wo
n
g
revac
t
or: m
a
tch I
O
behavior for read
p
artial wrapper
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
T
ODO:
f
i
x rdoc lin
k
commit
|
commitdiff
|
tree
2010-05-04
Er
i
c Wong
tee_inp
u
t: reme
m
b
er "
e
ncodin
g
: binary" com
m
ent
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
gemspec: bu
m
p Unicorn de
p
e
n
d
e
ncy
commit
|
commitdiff
|
tree
2010-05-04
Eric
W
o
ng
local
.
mk
.
sample: isolate nee
d
s the correct Rake
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
doc: DEPLOY - m
o
re
strongly recommen
d
Rainbows!-only
commit
|
commitdiff
|
tree
2010-05-04
Eri
c
Wong
e
v
e
n
t
m
a
chine: "rac
k
.
multithrea
d
" is always
t
r
u
e when
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
Eric W
o
ng
drop EventMachin
e
Defer conc
u
r
rency model
commit
|
commitdiff
|
tree
2010-05-04
Eri
c
Won
g
SIGNALS: document app
.
deferred? caveat fo
r
graceful
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
TODO: upda
t
e
EventMachi
n
e-related bits
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
eve
n
tma
c
hine: ad
d
app
.
d
eferred?(en
v
) support a
s
middle
w
are
commit
|
commitdiff
|
tree
2010-05-04
Eric W
o
ng
event_machin
e
: update documentation
fo
r
a
syn
c
fram
e
wo
r
ks
commit
|
commitdiff
|
tree
next