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
test_isolate: bump raindrops dependency
2011-01-22
Eric
W
o
ng
epoll: use ne
w
er sle
e
py_pen
g
uin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
m
ax_body: disable
f
o
r
e
p
o
ll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wo
n
g
doc: git
.
bogomips
.
org => bo
g
omips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Wong
epoll: use sleepy_penguin default siz
e
for
epoll_wai
t
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wong
epoll:
c
lose epo
l
l descriptor on graceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
rem
o
ve s
u
p
port for Sunshowe
r
s
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
epoll: ign
o
re EC
O
N
NRE
S
ET
e
rrors
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
ev_core: simplif
y
setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
me
r
ge rack_input into proce
s
s
_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
ev_core
:
localize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unused
4
16 error con
s
tants/
e
xce
p
tions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_resp
o
nse: garb
a
ge
r
eduction
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
dev_fd_response: do not send chunks to
1
.
0
clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgio-pipe-response works everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t00
2
3
:
u
s
e s
k
ip_models
h
elper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove suppo
r
t for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
o
n
g
init
i
a
l
edge-triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tes
t
s: co
n
tent-md5
t
ests
shut do
w
n connection
commit
|
commitdiff
|
tree
2011-01-17
Eric
W
ong
e
v
_
c
o
re
:
reuse buffer to avoid GC t
h
r
ashin
g
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
0050: i
m
p
r
ove test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests
:
bump rack-fiber_
p
ool versio
n
to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
Rainb
o
ws! 3
.
0
.
0 - s
e
rving the
f
a
s
t
e
st
a
pps to s
l
ow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
i
c Wong
add
w
rite-on-c
l
ose te
s
t
f
rom Unic
o
r
n
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
e
v
e
n
t_machine
:
buf
f
er reads when waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
event_machine/
c
lient: rename
ivar for
consistency wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine
/
cli
e
nt: remove unused :body
acc
e
s
s
or
commit
|
commitdiff
|
tree
2011-01-11
E
ri
c
Wo
n
g
cooli
o
: en
a
b
l
e as
y
nc
.
callback for one
-
shot b
o
d
y
r
esponses
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
W
ong
rai
n
b
o
w
s
/coolio/client:
set LOOP co
n
stant
i
n
mod
u
le
commit
|
commitdiff
|
tree
2011-01-08
E
ric W
o
ng
coolio/client: small o
p
t
i
mizations
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
c
o
olio_thread_*: lazy load
R
ainbo
w
s:
:
Cool
i
o::Client
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c Wo
n
g
redirect
u
nexpected tes
t
output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
event_ma
c
hine: f
o
ld write_response back
i
nto client
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
eve
n
t_machi
n
e
:
cleanup asy
n
c logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev
_
c
ore:
s
mall
organiza
t
ion clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
more co
n
sisten
t
use/avoidance of Head
e
rHash
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
favor Hash#include? for some
e
x
istence c
h
ecks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump vers
i
on
s
and simplify
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
test_isolate
:
preve
n
t concurrent exec
u
t
i
on
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests:
b
ump
as
y
nc_sinatra dependen
c
y to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
bump de
p
endency
on Ra
c
k
to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
on
g
re
s
ponse: do
no
t
s
k
ip Status header
set by app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
res
p
onse: fix
skipping
o
f Status: header from app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wong
ev_c
o
re: ga
r
b
age re
d
uction with const st
r
ings
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
event_machine: refactor a
s
ync
.
callback f
o
r ke
e
p
alive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
e
vent_machine:
f
a
c
tor out async
.
callb
a
c
k
handling
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
m
i
n
or cleanups following
state cle
a
nups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate
G
const
a
nt and just use the Rainbows!
m
odule
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
ra
i
nbows
.
rb:
u
nindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eli
m
inate timed_r
e
a
d
m
o
d
u
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpli
f
y ke
e
palive_
t
ime
o
ut ac
c
ounting
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wo
n
g
disabl
e
Nagle's algorithm by d
e
fault
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplif
y
Rainbows
.
max_b
y
tes implementation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
r
e
sponse: use optimi
z
ed httpdate im
p
lement
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
Bu
m
p
uni
c
or
n
depend
e
ncy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
res
p
onse: all
o
w norm
a
l Hash
f
or craf
t
i
n
g R
a
ng
e
headers
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
tests: ensur
e
4
1
6 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
end pr
o
per 4
1
6 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
writer_thread_pool: remove unnecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer
Hash#merg
e
! to Hash#
u
pdat
e
f
o
r
c
ons
i
s
t
enc
y
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
glo
b
ally refac
t
or Ra
n
g
e
h
an
d
l
i
ng
for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
n
g
coolio:
rename
d
eferred_r
e
s
ponse => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_machine: c
l
eanup
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor response sendfile body hand
l
i
n
g
for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: dis
a
ble this
test for CoolioThread
*
m
o
d
e
ls
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
simplify per-
c
lient keepalive state c
h
e
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
coolio/master: small garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
retu
r
n 206 stat
u
s
for
partial
s
endfile respon
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
coolio_thread_*:
f
ix
4
16 response hand
l
ing
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
W
ong
t0022: fix
up broken/incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
*
g
emsp
e
c: fix bui
l
d, we ha
v
e
no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
P
a
ckaging cl
e
anups, r
e
insta
t
e generated f
i
les for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
akefile:
f
ix fm_upda
t
e t
a
sk
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic
W
ong
Rainbows! 2
.
1
.
0 -
C
ool
.
i
o, b
u
gfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c
Wong
complete Rev
=
> Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
s
e
veral res
p
o
n
se body#cl
o
se fixe
s
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
Wo
n
g
dev_fd_re
s
pons
e
:
p
ass files straight
t
hr
o
u
g
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable
t
he keepa
l
ive_requests config opt
i
on
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
coolio*
:
f
a
v
o
r
C
o
o
l
io over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
c
ool
i
o_
f
ib
e
r_spawn: de
c
rease CPU usa
g
e for keepali
v
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-li
b
:
fix bug in setting worker_connections
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t0015:
e
ven less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
ng
doc: misc
c
l
e
a
n
u
ps and
a
dditions fo
r
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Won
g
t0
0
15: increase rel
i
ab
i
lity of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fib
e
r/io: avo
i
d alloc
a
tin
g
Range objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fib
e
r/
*
:
more efficie
n
t
keepalive_timeout expi
r
y
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
fib
e
r/base: use
bare
"
select" wh
e
re possibl
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thre
a
d_p
o
ol: avoid needless wakeups from select
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
thr
e
ad_*:
u
nindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introduce worker_yiel
d
me
t
hod
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
write
r
_
thread_spawn:
f
actor out Cl
i
ent
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
w
riter_thread_*: split out cl
a
sses into
separate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
writ
e
r
_
t
h
re
a
d_*: spli
t
out common socket_proxy code
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
w
r
iter_
t
hread_*: uninden
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revactor: spl
i
t out t
e
e_so
c
ket and
us
e
autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
more :: prefix eli
m
ination
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fibe
r
/queue: uninde
n
t
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c
W
o
ng
r
emove unnecessar
y
"::" constant prefix
i
ng
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
never_block: simpli
f
y and split out code
commit
|
commitdiff
|
tree
next