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
E
ric Wong
refactor response body
han
d
ling
for sendfile(2)
commit
|
commitdiff
|
tree
2010-07-04
Eric Wo
n
g
r
ev/cl
i
ent: s/
s
endfi
l
e/rev_sendfile/
commit
|
commitdiff
|
tree
2010-07-04
Eric
W
o
n
g
revactor: properly
z
ero buffer
on zero reads
commit
|
commitdiff
|
tree
2010-07-04
Eric Wong
thread_pool: force th
r
e
ads to wakeup o
n
shutdown
commit
|
commitdiff
|
tree
2010-06-30
Eric W
o
ng
rev: a
d
d
s
e
ndfile support
commit
|
commitdiff
|
tree
2010-06-30
Eric Wo
n
g
dev_fd_response: avoid redec
l
aring R
a
inb
o
ws mo
d
u
l
e
commit
|
commitdiff
|
tree
2010-06-30
Er
i
c Wong
def
e
rred_respo
n
s
e
:
rem
o
ve
n
eedles
s
i
n
c
l
u
de
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
TODO: extra
item for byte-r
a
nge responses
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
add preliminary sendfile
(
1
.
0
.
0) gem s
u
pport
commit
|
commitdiff
|
tree
2010-06-28
Eric
W
o
n
g
f
iber/
b
ase: reuse
proc
e
ss_c
l
ient l
o
g
ic
i
n
b
ase
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
(style
)
prefer "
u
ntil" instead of "whi
l
e !"
commit
|
commitdiff
|
tree
2010-06-28
Eric Wong
revactor: consta
n
t
/
namespace cleanups
commit
|
commitdiff
|
tree
2010-06-28
E
r
ic
W
ong
base: constant/namespace cle
a
n
u
p
commit
|
commitdiff
|
tree
2010-06-27
E
r
ic Won
g
ht
t
p_response: make this a modu
l
e,
n
o
t
a clas
s
commit
|
commitdiff
|
tree
2010-06-27
E
ric Wong
http_respo
n
s
e
: (nitpick) simplify cond
i
tional lo
g
ic
commit
|
commitdiff
|
tree
2010-06-27
Eric
W
ong
http_re
s
ponse
:
cl
e
an
u
p document
a
tion
commit
|
commitdiff
|
tree
2010-06-24
E
r
ic Wong
sendfile: updat
e
docs for
Rack::
S
endfile
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
W
ong
a
d
d Rainbows::Configurator
mo
d
ule
commit
|
commitdiff
|
tree
2010-06-21
E
r
i
c Wong
tests
:
enabl
e
ActorSpawn test
f
o
r
rbx
commit
|
commitdiff
|
tree
2010-06-21
Eric Wo
n
g
rev: documentation update fo
r
#
write method
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
de
v
_fd_response: d
i
sabl
e
under Rubi
n
ius for now
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wong
dev_f
d
_r
e
sponse: c
l
e
anup and reorganization
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
te
s
t_
i
s
o
late: bump unicorn dependenc
y
commit
|
commitdiff
|
tree
2010-06-21
Eric W
o
ng
test: no n
e
ed
for IO#syn
c
=
tru
e
i
n
async-r
e
sp
o
n
se tests
commit
|
commitdiff
|
tree
2010-06-21
Eric Wong
tests:
a
void emb
e
d
d
e
d comm
a
nd-line
s
wit
c
hes
i
n te
s
ts
commit
|
commitdiff
|
tree
2010-06-21
Eri
c
Wo
n
g
rev: restor
e
R
uby
1
.
8
.
6 compatibility
commit
|
commitdiff
|
tree
2010-06-21
Eric
W
ong
bump async_sinatra
t
est dependencies
commit
|
commitdiff
|
tree
2010-06-18
Eric
Wong
rev:
c
leanup write meth
o
d
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
rev: avoid ex
t
raneous data
c
opy for small r
e
spo
n
se
s
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
fiber/{base,i
o
}: use arrays instead
of
h
ashes for r
.
.
.
commit
|
commitdiff
|
tree
2010-06-18
E
ri
c
Won
g
fiber/b
a
se: more
a
ccurate sle
e
p timeout
commit
|
commitdiff
|
tree
2010-06-18
Er
i
c
Wong
avoid need
l
ess
HeaderHash
#
t
o
_
hash ca
l
ls
commit
|
commitdiff
|
tree
2010-06-18
Eric Wong
prefe
r
Array#[]
l
ookup to A
r
ray#first/Array#last
commit
|
commitdiff
|
tree
2010-06-16
Er
i
c Wong
t
e
st_isolate: f
i
x ruby engine usag
e
commit
|
commitdiff
|
tree
2010-06-11
Eric
W
on
g
upd
a
te test inf
r
astructure to sup
p
ort Rubinius
commit
|
commitdiff
|
tree
2010-06-11
Eric
W
on
g
al
t
w
orkin
g
_directory test from Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric Wong
rely on
Uni
c
orn 0
.
991
.
0 for test
s
commit
|
commitdiff
|
tree
2010-06-11
Er
i
c
W
ong
bin/rainbows: syn
c
up
w
ith late
s
t Unicorn
commit
|
commitdiff
|
tree
2010-06-11
Eric Won
g
add
R
ainbo
w
s::ServerT
o
ken middleware
commit
|
commitdiff
|
tree
2010-06-11
Eric
W
on
g
my-tap-lib: fix race
c
ondi
t
ion in verbose mode
commit
|
commitdiff
|
tree
2010-06-09
Eric Wong
http_server: us
e
s
u
p
e
r
instead of ali
a
s_method
commit
|
commitdiff
|
tree
2010-06-08
Eric Wong
gemspec:
b
um
p
un
i
cor
n
depende
n
cy t
o
0
.
990
.
0
commit
|
commitdiff
|
tree
2010-06-07
Eric
W
o
ng
REA
D
ME: u
p
d
ate with Zba
t
er
y
info
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wo
n
g
te
s
ts: t9
0
01: avoid needless filesystem activity
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
ce
n
tralize bo
d
y =>
IO conversion
logic
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
R
a
inbows! 0
.
9
4
.
0 - one eight ate m
y
homew
o
rk!
commit
|
commitdiff
|
tree
2010-06-04
Eric
W
ong
sendfile: update RDoc for this middleware
.
commit
|
commitdiff
|
tree
2010-06-04
E
ric Wong
d
oc: update
t
est suite
R
E
ADME and link wi
t
h
R
D
o
c
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
clea
n
u
p
ma
k
efiles,
m
ove
p
ublish_doc into
main
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
tes
t
s
:
make -C $MODEL
.
t
N
NNN-foo
.
sh w
o
rk aga
i
n out-of
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eri
c
Wong
te
s
ts:
cleanup isolate
u
s
ag
e
commit
|
commitdiff
|
tree
2010-06-04
Eric Won
g
tes
t
s: disable async_sinatra test for Ruby 1
.
9
.
2
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
l
o
cal
.
m
k
.
s
a
m
pl
e
: add a hint for TMPDIR
commit
|
commitdiff
|
tree
2010-06-04
Er
i
c
W
o
n
g
local
.
mk
.
sample: update for running 1
.
9
.
2 (
p
review3
.
.
.
commit
|
commitdiff
|
tree
2010-06-04
Eric Wong
Rakefile: expla
i
n
ourselves whe
n
Isolat
i
ng
commit
|
commitdiff
|
tree
2010-06-04
Er
i
c Wong
test-lib: set NO_
P
ROXY
t
o
c
ounter http_proxy
commit
|
commitdiff
|
tree
2010-06-04
Eric
W
ong
depend on Isol
a
t
e ~> 2
.
0
.
2 for development
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
a
d
d Ra
i
nbo
w
s::Sendfile mid
d
leware
commit
|
commitdiff
|
tree
2010-06-03
Eric Wo
n
g
writer_thread_*: fix
s
tatic
fil
e
respon
s
e under
1
.
8
commit
|
commitdiff
|
tree
2010-06-03
E
ric
W
ong
test-lib
:
remo
v
e ancient wait_for
_
pid()
f
u
nc
t
ion
commit
|
commitdiff
|
tree
2010-05-29
Eric Won
g
Rainbo
w
s! 0
.
93
.
0 -
M
OAR!!!1
commit
|
commitdiff
|
tree
2010-05-29
Eric Wo
n
g
Write
r
T
hreadSpaw
n
: fix
stup
i
d local
variabl
e
error
commit
|
commitdiff
|
tree
2010-05-28
E
r
ic Wo
n
g
doc: upda
t
e co
m
parison
commit
|
commitdiff
|
tree
2010-05-28
Er
i
c W
o
ng
tests: t
0
005: fudge t
h
e
file malloc limit
a
b
i
t
commit
|
commitdiff
|
tree
2010-05-28
E
ric Wong
dev: isolate: bump cr
a
mp
to
0
.
11
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
w
r
iter_th
r
ead
_
spaw
n
:
worker_
c
onne
c
tions limits thread
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
thread
_
sp
a
wn: d
o
cu
m
ent wh
y
we
s
leep i
n
stead of Thread
.
.
.
commit
|
commitdiff
|
tree
2010-05-26
Eric W
o
ng
write
r
_threa
d
_pool
:
upda
t
e doc
u
men
t
ation for
new defaults
commit
|
commitdiff
|
tree
2010-05-26
Eric Wong
ad
d
W
riterThreadSp
a
w
n concurrency model
commit
|
commitdiff
|
tree
2010-05-26
E
ric Wong
gemsp
e
c: bum
p
Unicorn dependency
commit
|
commitdiff
|
tree
2010-05-26
Eric
Wong
writer_threa
d
_pool: re
m
ove single thread optimi
z
a
tio
n
commit
|
commitdiff
|
tree
2010-05-22
E
r
ic Wong
tests: ignore tras
h
/ directory e
n
tirel
y
commit
|
commitdiff
|
tree
2010-05-20
Eric Won
g
t
e
sts: chunked client_b
o
dy_max_siz
e
fail
s
wit
h
old
.
.
.
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
l
ocal
.
mk
.
sa
m
ple:
f
ix isolate 2
.
0
.
0 path :x
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
te
s
ts: t0004: beef u
p
test for kil
l
s
commit
|
commitdiff
|
tree
2010-05-20
Eric
Won
g
tests: t0
0
04: disable u
p
per limit check
commit
|
commitdiff
|
tree
2010-05-20
Er
i
c Wong
t
e
sts:
t0005:
m
inimiz
e
write
s
commit
|
commitdiff
|
tree
2010-05-20
E
r
ic Wong
te
s
t
s: fix sha1sum usage
commit
|
commitdiff
|
tree
2010-05-20
Eric Wong
tests
:
t0005 - disable concurrency
for this test
commit
|
commitdiff
|
tree
2010-05-20
E
r
ic Wo
n
g
tests: t0007: robustness fix
commit
|
commitdiff
|
tree
2010-05-18
E
r
ic Wong
doc
:
FA
Q
: cl
a
rify Ra
i
ls su
p
port
commit
|
commitdiff
|
tree
2010-05-17
Eric
W
on
g
WriterThread
P
oo
l
:
d
e
f
ault co
n
cu
r
rency t
o
20 poo
l
s
commit
|
commitdiff
|
tree
2010-05-15
Eric
W
o
ng
add Wr
i
terThrea
d
Pool co
n
currency model
commit
|
commitdiff
|
tree
2010-05-15
Eric Wo
n
g
add Rainbow
s
::
Q
u
euePool
h
e
l
per
commit
|
commitdiff
|
tree
2010-05-15
Eric Wong
test: d
o
not let async-respons
e
run with Base
commit
|
commitdiff
|
tree
2010-05-15
E
ric
Wong
u
pd
a
te isola
t
e
config for Iso
l
ate 2
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-07
Eric Wong
dev: isolate
:
bump
unic
o
rn de
p
e
n
d
e
n
cy
commit
|
commitdiff
|
tree
2010-05-04
Eric W
o
ng
Rainbows! 0
.
9
2
.
0
-
inching t
o
war
d
s the pot of gold
commit
|
commitdiff
|
tree
2010-05-04
Eric W
o
n
g
revactor: match IO b
e
havior for readpartial wrapper
commit
|
commitdiff
|
tree
2010-05-04
E
ric Wo
n
g
TODO: fix
r
doc link
commit
|
commitdiff
|
tree
2010-05-04
Eric
W
ong
tee_input:
r
emembe
r
"
e
n
co
d
i
ng:
b
i
n
a
r
y"
comment
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
ge
m
spec: bump Uni
c
orn d
e
pendency
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
l
o
ca
l
.
mk
.
sample: isolate needs the correct Rake
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
doc: D
E
PLO
Y
- more s
t
rong
l
y recom
m
en
d
Rainbow
s
!
-only
commit
|
commitdiff
|
tree
2010-05-04
Eric
Wong
eventmachine
:
"rack
.
mult
i
t
h
read" is
always
true when
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
Er
i
c
W
o
ng
drop Eve
n
tMachi
n
e
D
efer concu
r
rency mo
d
el
commit
|
commitdiff
|
tree
2010-05-04
E
ric Wong
SIGNALS: d
o
cument app
.
deferred? caveat
for g
r
a
c
eful
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
Eric
Wong
TODO: update
EventMac
h
in
e
-
r
e
l
ated bits
commit
|
commitdiff
|
tree
2010-05-04
Eric Wong
eventma
c
hi
n
e
: add
app
.
de
f
erred?(env) support
a
s
middleware
commit
|
commitdiff
|
tree
2010-05-04
Eric Won
g
e
vent
_
mac
h
ine: update documentati
o
n for
a
sync framewor
k
s
commit
|
commitdiff
|
tree
next