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 Won
g
Rainbow
s
!
3
.
0
.
0
-
serving the fastest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write-on-close
t
e
st
f
rom Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Won
g
event_ma
c
hine: buf
f
er reads when
wa
i
ting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_
m
achine/client:
re
n
ame
i
v
a
r for consiste
n
cy with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine
/
cli
e
nt: remove
unused :body acces
s
or
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
c
o
oli
o
:
e
nable async
.
callback fo
r
o
ne-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
rainbows/cool
i
o
/
cli
e
nt: set LOOP
c
onstant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio/client: small optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thr
e
a
d_*: la
z
y
load Rainbows::Coolio
:
:Client
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
Wong
redirect unexpe
c
ted te
s
t
out
p
u
t
to
/
dev
/
nul
l
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event
_
machine: fold write_response back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machi
n
e: cl
e
anup asy
n
c logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_
c
ore: small
o
rganization
clea
n
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
more consi
s
tent use/av
o
i
d
ance o
f
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#includ
e
?
fo
r
some existence chec
k
s
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
test_isolate
:
b
ump versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
E
ri
c
Wong
test_isolate: prev
e
nt concurrent executi
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests
:
bump async
_
sinatr
a
d
e
pendency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
bump depende
n
c
y
on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
r
e
sp
o
nse:
d
o
n
ot
s
k
i
p
S
tatus header se
t
by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respon
s
e
:
f
ix skip
p
i
n
g of Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
ev_core: gar
b
age reduction
with const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
e
nt_machine: refacto
r
async
.
callback for
kee
p
alive
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
event_machine: fa
c
tor out async
.
callbac
k
handling
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
m
i
nor
cleanups following state cleanu
p
s
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
el
i
minate G co
n
stant an
d
j
u
s
t use the
Rainbows
!
module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
rb: u
n
indent
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Won
g
eliminate ti
m
ed
_
re
a
d mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
ong
simplify keepalive_timeout acc
o
unting
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
disabl
e
Nagle's algorithm by d
e
fault
commit
|
commitdiff
|
tree
2011-01-06
E
ric
Won
g
s
i
mplify Ra
i
nbows
.
max_bytes impl
e
ment
a
tio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
response: use
o
pti
m
ized httpdate implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bum
p
unic
o
rn depen
d
ency to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: allow normal Hash for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
est
s
: ensure 416 respon
s
es do
ke
e
p
ali
v
e
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
send proper 416
r
esponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
writer_
t
hread
_
pool: remove unnecesary debu
g
m
e
ss
a
ges
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
pre
f
e
r
Hash#me
r
ge! to
H
ash#update for
consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally refactor Range
h
and
l
ing for
resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
coo
l
io: re
n
ame deferred_response => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
e
vent
_
machine:
cleanup response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
refactor response sendfil
e
bod
y
han
d
ling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t9000: dis
a
b
l
e this test for CoolioThread*
models
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wo
n
g
s
i
mplify per-client k
e
e
p
alive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
l
i
o/mas
t
er: small
g
arbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
return
2
0
6
status
fo
r
par
t
ial sendfile r
e
spo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cooli
o
_thread_*: fix 41
6
response handling
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
ng
t0022: fix up bro
k
en/incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
*
g
emspec:
fix
b
u
ild, we have no unit te
s
ts
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
Packaging cleanups, reinsta
t
e generated files fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic
Wong
R
a
kefile:
fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Rainbows!
2
.
1
.
0 - Cool
.
i
o
,
b
ugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
co
m
plete Rev => C
o
olio
renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
s
everal r
e
spon
s
e body#clos
e
fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
d
e
v
_
fd_response: pass fil
e
s strai
g
ht through
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
on
g
e
n
able
t
he kee
p
al
i
v
e
_requests config option
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wo
n
g
coolio*: favor Coolio ove
r
Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
cooli
o
_fiber_s
p
a
wn: decrease
CPU usage for
k
e
e
pali
v
e
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t0019: add CPU usa
g
e
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib:
fix bug
i
n
s
et
t
i
ng worker_connections
commit
|
commitdiff
|
tree
2010-12-27
Eric
Won
g
t
0
015: even l
e
ss racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cleanu
p
s and
addition
s
fo
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
t0015: increa
s
e reliability o
f
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Won
g
f
i
ber/io: a
v
o
id a
l
l
ocating Range
obje
c
ts
f
or sl
i
cing
commit
|
commitdiff
|
tree
2010-12-27
Eric
Won
g
fiber/
*
:
more
e
ffici
e
nt keepalive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
fiber
/
base
:
use bare "sele
c
t" whe
r
e possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t
h
rea
d
_
po
o
l: avo
i
d n
e
e
d
l
e
ss w
a
k
eups from
s
elect
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
int
r
oduce
w
o
rker_yield
m
ethod
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
wri
t
e
r
_thread_spawn
:
factor
out
C
lient
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
w
r
i
ter_threa
d
_*
:
s
plit out cla
s
ses
into separate files
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
writer_thread_*:
split
o
ut common socket_proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
writer
_
t
hr
e
ad_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
reva
c
tor: split out tee_socket an
d
us
e
autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
mor
e
:: prefix
elimination
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fiber/queue:
u
nind
e
nt
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
remove unn
e
cessa
r
y "::" cons
t
a
nt pre
f
i
xing
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
never
_
bloc
k
: simplify an
d
spli
t
out code
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wo
n
g
event_machine: split
o
ut serve
r
a
n
d
client classes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_t
h
re
a
d_*: u
n
in
d
ent and split
o
u
t
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
r
ai
n
bows/
r
ev
/
* require/
a
utol
o
a
d cleanup
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
rename rev/thread => rev
/
thre
a
d_client
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c
W
o
ng
rev_thread_spawn: disa
b
le under
R
uby
1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
G
N
U
m
akefile: f
i
x packagin
g
task
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
a
void HttpParser
#
keepalive? and Htt
p
Parser#reset
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
bum
p
U
n
icorn dep
e
ndenc
y
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev/*: uninident some more
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
r
e
v: spli
t
out
R
a
inbows::Rev::
S
erver
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
Won
g
rev: unindent, ne
e
dless autoload
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc:
switch
d
oc
u
me
n
ta
t
ion
generation to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
t
hr
e
ad_timeout: fix
b
ad c
o
mp
a
rison
commit
|
commitdiff
|
tree
2010-12-20
E
r
ic Wong
thre
a
d_timeout: avoid a threading
b
ug under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric
W
ong
FAQ
:
a
d
d a note
about
c
onfig
.
t
h
re
a
dsafe!
commit
|
commitdiff
|
tree
2010-12-10
E
ric Wong
respect client_body_buffer_si
z
e in Unicorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Er
i
c Wong
bump Unicorn dependency
to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
E
r
ic Wong
thread_timeout: de-
S
t
r
uct-ify
commit
|
commitdiff
|
tree
2010-12-09
Eric
W
ong
respect "rewindable_in
p
ut false" in Unicorn config
commit
|
commitdiff
|
tree
2010-12-08
Eric W
o
ng
t
/
*
.
sh
:
indentati
o
n fixes
commit
|
commitdiff
|
tree
2010-12-08
Eri
c
W
ong
rev+revact
o
r: fix LARGE pipeline
d
uploads
commit
|
commitdiff
|
tree
next