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
Rainbows! 3.0.0 - serving the fastest apps to slow clients faster!
2011-01-12
Eric W
o
ng
Rainbo
w
s
!
3
.
0
.
0 - serving the
f
astest apps
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write-on-c
l
ose test from Un
i
c
orn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
ev
e
nt_machi
n
e
: buffer reads
w
hen wa
i
ting for
a
sync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
event_
m
achine/cl
i
ent:
r
ename ivar for cons
i
stency wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
ev
e
nt_machine/client: remove unused :body ac
c
e
ssor
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
ong
coolio:
enable
a
s
y
nc
.
callb
a
ck for one-s
h
ot
body res
p
o
n
ses
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wo
n
g
ra
i
nbows/coolio/
c
lient: set LOO
P
constant
i
n modu
l
e
commit
|
commitdiff
|
tree
2011-01-08
E
ric W
o
ng
coolio/clie
n
t: small optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio
_
thread_*: l
a
zy load Rainbows::Coolio::Cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
o
n
g
re
d
ire
c
t
unexpected test output
t
o /dev/
n
ull
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
even
t
_machine:
f
old write_response b
a
ck into client
commit
|
commitdiff
|
tree
2011-01-08
E
ric Won
g
event_m
a
chine: cleanup asyn
c
l
o
g
ic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core:
small
organizatio
n
cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more consistent use/avoidance
of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
favor Hash#include?
f
or some ex
i
stence
checks
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
test_is
o
late:
b
ump v
e
rsions and simp
l
ify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
est_iso
l
ate: pre
v
ent concurrent
e
xec
u
tion
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c W
o
ng
t
e
s
ts: bump
a
sync_sinat
r
a depen
d
e
n
cy to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
b
ump dependency on Rac
k
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response:
do not skip Sta
t
u
s heade
r
set by app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
respon
s
e: f
i
x
s
kip
p
ing of
St
a
tus:
head
e
r from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core
:
garbage r
e
duction
w
ith const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_mach
i
ne:
refactor asy
n
c
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
n
g
e
vent_machine
:
f
act
o
r
out asy
n
c
.
callbac
k
h
andl
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
minor cl
e
anups following state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
elimi
n
ate G
c
onstant and
just us
e
the Rai
n
bow
s
! module
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
ra
i
n
bows
.
rb: u
n
indent
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
e
liminate timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
on
g
si
m
pl
i
f
y keepal
i
v
e_tim
e
o
u
t accounting
commit
|
commitdiff
|
tree
2011-01-06
E
ric
Wong
d
isable Nagle's al
g
orithm
b
y default
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
n
g
simpli
f
y Rainbows
.
max
_
bytes implementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
re
s
ponse:
u
se optimize
d
h
ttpdat
e
imp
l
ementation
commit
|
commitdiff
|
tree
2011-01-06
E
ric
W
ong
Bump unicorn dependen
c
y
to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
re
s
ponse: allow
nor
m
a
l
Hash for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
te
s
t
s
: ensure
416 respons
e
s do
k
e
e
pali
v
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
e
nd proper 41
6
r
e
sp
o
ns
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
r
iter_th
r
ead_poo
l
: re
m
ove unnec
e
sary debug
m
es
s
ages
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
pref
e
r
Hash#m
e
rge
!
to Hash#update for co
n
sis
t
ency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
gl
o
b
a
lly refactor
R
a
nge handling
for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coo
l
io: r
e
na
m
e deferred_res
p
ons
e
=> response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
event_machine: cl
e
anup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor respo
n
se
sen
d
f
i
le body handling
for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
t9000: di
s
able
this test
for CoolioTh
r
ead*
m
odels
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
s
i
mplify per-client keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric
Won
g
coolio/master:
sma
l
l
g
arbage red
u
ctio
n
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
return 206 stat
u
s for partia
l
se
n
dfi
l
e
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_
t
hread_
*
: fix 416 respon
s
e
h
an
d
ling
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
t00
2
2
:
f
i
x up broken/incomplete test
s
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
*
g
emspec: fix bui
l
d, w
e
have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Won
g
Packaging cleanups, reinstate
generated files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rak
e
f
ile: fix f
m
_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rain
b
ows
!
2
.
1
.
0 - Cool
.
i
o, bugfixes a
n
d more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
complete Rev => Coolio renam
i
ng
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
several response body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_response: p
a
s
s
fil
e
s straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wo
n
g
enable the
k
e
epalive_requests config o
p
tion
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
o
ol
i
o*: favor
Cooli
o
over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
oolio_fiber_spawn:
d
ecr
e
a
s
e
CP
U
usage
f
or keepa
l
ive
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t0019: add CPU usag
e
test
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
Wong
test-lib: fix bug in se
t
t
i
ng w
o
rker_connections
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t
0
015: even less racy fi
x
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
on
g
do
c
: misc c
l
eanu
p
s and additions f
o
r RDoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric
Wong
t0015: in
c
rea
s
e reliability of
t
est
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
i
be
r
/io: avoid allocatin
g
R
a
nge
o
bjec
t
s for slic
i
ng
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fibe
r
/*: mo
r
e
efficient keepali
v
e
_
timeout e
x
piry
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fiber/base:
use ba
r
e "select" whe
r
e possible
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Won
g
t
hread_pool:
avoid
n
e
e
d
less w
a
k
e
u
p
s from select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introduce wor
k
e
r
_yield meth
o
d
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
write
r
_
thread_spaw
n
:
factor out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wr
i
ter_thread_*: split out classes into
s
eparate file
s
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
w
r
ite
r
_thre
a
d
_
*: spli
t
out common socket_proxy c
o
de
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
writer_thread_*:
u
nind
e
nt
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
re
v
actor:
s
plit ou
t
tee_sock
e
t and use autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
more :: prefix eliminati
o
n
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c
Wong
fiber/qu
e
u
e
: un
i
ndent
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
remove unnecessary "::" con
s
tan
t
pref
i
x
in
g
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
never_block: simplify a
n
d split o
u
t code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_ma
c
hine: split ou
t
s
erver
a
n
d
client classes
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
rev
_
t
hread_*: unindent and
split
o
u
t
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Wong
rainbows/r
e
v/* require/autol
o
ad
c
l
e
anup
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wo
n
g
rena
m
e rev
/
thr
e
ad => rev/t
h
rea
d
_cli
e
nt
commit
|
commitdiff
|
tree
2010-12-26
E
ri
c
Wong
rev_thr
e
ad_spaw
n
: d
i
s
able und
e
r Ruby
1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
o
ng
GNUmakefi
l
e: fix
p
ackaging
task
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
avoi
d
HttpPa
r
ser#kee
p
alive? and HttpPar
s
er#res
e
t
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bump Unic
o
rn dependency
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
rai
n
bows/rev/*: uninident some more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: s
p
lit out
Rainbows::Rev::S
e
rver
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
rev: unindent, needless
a
uto
l
oad
commit
|
commitdiff
|
tree
2010-12-24
Eric Won
g
doc: switch documentation
gener
a
tion to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
t
hrea
d
_timeout: f
i
x bad comparison
commit
|
commitdiff
|
tree
2010-12-20
Eric
W
o
n
g
th
r
ead_timeout
:
avoid
a
threading bug
u
nder 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wong
F
AQ: add a note about
con
f
ig
.
threadsaf
e
!
commit
|
commitdiff
|
tree
2010-12-10
Er
i
c
Wong
respect clie
n
t_body_buffer_size
i
n U
n
icor
n
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
bump U
n
i
c
orn dependenc
y
to
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Won
g
thread_ti
m
eout: de-S
t
ruct-
i
fy
commit
|
commitdiff
|
tree
2010-12-09
E
r
ic Wong
respect "rewindable_
i
nput false" in Uni
c
orn con
f
ig
commit
|
commitdiff
|
tree
2010-12-08
Eric Wong
t/*
.
sh:
indentation
fix
e
s
commit
|
commitdiff
|
tree
2010-12-08
E
r
ic Wong
r
ev+revactor
:
fix LARGE pipe
l
ined uploads
commit
|
commitdiff
|
tree
next