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
merge rack_input into process_client
2011-01-20
Eric Wong
merg
e
rack
_
i
n
put int
o
process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev
_
core: localize 4
1
3 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
remo
v
e unu
s
ed 416 er
r
or constants/exceptio
n
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response: garbage red
u
ction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response
:
d
o
not send chunks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
t0035: kgi
o
-pipe-respon
s
e works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t
0
023:
u
se
skip_models
h
e
lper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remov
e
su
p
port for X-Rainbows-*
h
eaders
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
in
i
tial edge-triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
E
r
ic Wong
tests: content-md5 tests shut do
w
n
c
o
nnecti
o
n
commit
|
commitdiff
|
tree
2011-01-17
Er
i
c Wong
ev_cor
e
:
r
euse b
u
ffer to avo
i
d
G
C
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050:
improve test r
e
liability
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
tes
t
s: bump rack-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
Rainbows! 3
.
0
.
0 - serving the
f
a
s
test apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
a
d
d wri
t
e-on-cl
o
se test
from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
vent
_
machi
n
e: bu
f
fer r
e
ads when waiting for
a
sy
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
event_machine/cl
i
ent: rename ivar for consi
s
t
e
n
cy with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine/clie
n
t:
r
emove unused :body acc
e
ssor
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
W
ong
coolio: enable async
.
c
a
l
l
back f
o
r
one-sh
o
t body
r
espon
s
es
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
ra
i
nbows/
c
oolio/client: s
e
t LOOP con
s
tant in mod
u
le
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
c
o
olio/cl
i
ent: small optim
i
z
at
i
ons
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
c
oolio_thre
a
d_*: lazy load Rain
b
ows::C
o
olio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
edirect unexpe
c
t
e
d
te
s
t out
p
ut to
/
dev/nu
l
l
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
event_machine
:
fo
l
d wr
i
te_resp
o
nse
b
ack i
n
t
o
c
lient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
e
ve
n
t_machin
e
: cleanu
p
async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core
:
small
o
rgani
z
a
t
ion cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more co
n
sisten
t
use/av
o
idance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash
#
incl
u
de? for some existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
st_
i
solate: bump
v
ersion
s
and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
ong
test_iso
l
ate: preve
n
t
concurrent executi
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
ests: bump async
_
si
n
at
r
a de
p
en
d
ency
t
o 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
bump dependency on Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
res
p
onse: do not s
k
ip S
t
a
tus header set b
y
a
pp
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
respon
s
e: fix
sk
i
p
p
ing
o
f Status: header f
r
om app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
ev_core: g
a
rb
a
g
e
redu
c
tion with c
o
nst strings
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
e
vent_machine: refactor
a
sync
.
call
b
ack
f
or keepa
l
ive
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
e
ve
n
t
_machine: factor out a
s
ync
.
callback h
a
n
d
lin
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
mino
r
cleanups
f
ol
l
owing state c
l
eanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate G constant
a
n
d
just use t
h
e Rainb
o
ws! modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
rainbows
.
rb: unin
d
ent
commit
|
commitdiff
|
tree
2011-01-06
E
ric
W
o
ng
eliminate timed_read mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
simplify keep
a
live_timeout ac
c
ounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
disa
b
le Nagle's
a
lgorithm
b
y
default
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
simplify Rainbows
.
max_bytes imp
l
ementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use optimi
z
ed httpd
a
te imp
l
ementation
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
Bump unic
o
rn de
p
e
nd
e
ncy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
response: allow
normal Hash
f
or cr
a
fting Range
he
a
d
ers
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
o
ng
tests: ensure 4
1
6 responses
d
o keepal
i
v
e
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
send prope
r
416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
writer_thread_pool:
r
emove unnecesary
debug m
e
ssages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#merge! to Ha
s
h#update for
c
onsistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally refactor Range handlin
g
for
r
esponse
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
o
o
lio: renam
e
de
f
erred_response
=>
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
event_mach
i
ne: cle
a
nup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
f
actor re
s
po
n
se send
f
ile b
o
dy hand
l
i
n
g
for
ea
s
ier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: disable this
test for CoolioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
simpli
f
y per-clien
t
keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio/m
a
ste
r
: small
garba
g
e red
u
ction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
e
tu
r
n 206 s
t
a
tus for partial sendfile response
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
c
o
o
lio_thread_*: fix 416 response hand
l
ing
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
t
0022
:
fix
up brok
e
n/i
n
com
p
lete
t
ests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*
g
em
s
pec:
fix build, we have no u
n
it t
e
sts
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging clean
u
ps
,
r
e
instat
e
g
e
nera
t
ed
f
iles fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
ric W
o
ng
Rakefile: fix fm_up
d
ate task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainb
o
ws! 2
.
1
.
0 - Cool
.
io, bugfixe
s
an
d
more!
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
complete Rev => Coolio
re
n
a
ming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several res
p
onse b
o
dy#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Won
g
dev_fd_response: pa
s
s file
s
straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric
Wong
enable
t
he
k
eepalive_r
e
quests confi
g
opt
i
on
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: fav
o
r Coolio
o
v
e
r Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
co
o
lio_fiber_spawn:
decrease CPU usage
fo
r
keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t0019:
add
C
PU usage
t
est
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: f
i
x bug i
n
se
t
ting worker_connections
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
t0015: eve
n
less
r
acy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cleanups and additi
o
ns for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: increase reli
a
bi
l
i
t
y
of test
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
i
n
i
tial cool
.
io su
p
port
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
iber/i
o
:
avoid
al
l
ocating
R
a
n
g
e
objec
t
s
for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fi
b
er/*: more effici
e
nt keepalive_
t
imeout
e
xpiry
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
f
i
b
e
r
/
b
ase: use bare "select" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_pool:
a
void
n
eedles
s
wa
k
eu
p
s from se
l
e
ct
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wo
n
g
thread_*:
unind
e
nt
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
introduc
e
worker
_
yi
e
ld
m
ethod
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
writer_thread_sp
a
wn: fa
c
t
or out Clien
t
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*:
s
plit out classes into separate fil
e
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: spl
i
t out common s
o
ck
e
t_proxy cod
e
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
wr
i
ter_thread_*:
u
nindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
re
v
actor: split out t
e
e_soc
k
et and use au
t
olo
a
d
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
mo
r
e :: p
r
efix eli
m
ination
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
fi
b
er/
q
ue
u
e:
u
nindent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
remove unnecessary "::" constant prefixing
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
Wong
never_block: si
m
plif
y
and spli
t
out code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_
m
achin
e
: split out server an
d
client classes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
re
v
_thread_
*
: unindent a
n
d
s
p
l
it out
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c Won
g
rainbows/
r
ev
/
* r
e
quire/a
u
tol
o
ad cle
a
nup
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
r
e
name rev/
t
hread => rev/thread_cli
e
n
t
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
r
ev_th
r
ead_s
p
awn: disa
b
le u
n
der Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmakefile: fix packaging task
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid HttpParse
r
#
k
eepalive? and HttpPa
r
ser#res
e
t
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c Wong
b
um
p
Uni
c
orn dependency
commit
|
commitdiff
|
tree
next