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-21
Eric Wong
doc: g
i
t
.
bogomips
.
or
g
=> bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll:
us
e
s
l
eepy_
p
enguin defa
u
lt size
for epoll_wa
i
t
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
e
p
o
l
l: close ep
o
ll desc
r
i
ptor on
g
raceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Won
g
r
emove
support for Sunsh
o
wers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ig
n
ore
ECON
N
R
ESET err
o
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v
_cor
e
: simplify setup s
t
eps
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
merge rack_input
i
nto process_
c
l
i
e
nt
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
ev
_
core: l
o
calize
4
1
3
erro
r
cons
t
ant
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
remove unused
4
16 error con
s
tant
s
/
e
xceptions
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Won
g
dev_fd_
r
espons
e
: garbag
e
reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
n
g
dev_f
d
_r
e
spon
s
e: do no
t
send
chun
k
s
to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgio-pipe
-
respons
e
w
or
k
s everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
t
0
023
:
use s
k
ip_mo
d
e
ls helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove
supp
o
r
t for X-Rainb
o
ws
-
* h
e
aders
commit
|
commitdiff
|
tree
2011-01-19
Eric
Won
g
initial edge-tr
i
ggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
tests
:
content-md5 te
s
ts s
h
ut
down connection
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: impro
v
e test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
tests: bump rack-f
i
ber_pool
v
e
r
sion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
Rainbows! 3
.
0
.
0
- serving the fastes
t
apps
t
o
slo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic
W
ong
add write-on-
c
l
o
se tes
t
f
rom
Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
eve
n
t_ma
c
hine: buffer reads when waiting
for as
y
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
event_machi
n
e
/
cli
e
n
t
: rename ivar
for consistency
w
ith
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
e
vent_mach
i
ne
/
client: remove unused :body ac
c
essor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
oo
l
io: enab
l
e async
.
callba
c
k fo
r
one-sh
o
t body response
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio
/
client: set
LOOP
cons
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio/client: small optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
coo
l
i
o
_thre
a
d_*
:
laz
y
loa
d
R
a
inbows::Cooli
o
::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
redi
r
ect
u
nexpec
t
ed test output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
o
n
g
event_machin
e
: fo
l
d write_respons
e
b
a
ck in
t
o client
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
event_ma
c
h
i
ne: cle
a
nup async
logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev
_
core: small organization cle
a
nup
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
more c
o
nsistent
u
se/a
v
oi
d
ance of Header
H
ash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor
H
a
sh#include? for some existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
test
_
i
s
olate: b
u
m
p vers
i
ons and simpli
f
y
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
test_i
s
ol
a
te: prevent concurrent ex
e
cution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
s
: bump async_sinatr
a
dependency t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
b
u
mp de
p
en
d
ency on Rack
t
o
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
re
s
ponse
:
do
n
ot skip
S
t
atu
s
header s
e
t by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
e
sp
o
nse: fix skipping of
S
tatus: heade
r
from app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c W
o
ng
ev_co
r
e: g
a
rbage reduc
t
ion
with const
s
t
rings
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
event
_
machine: refacto
r
async
.
callb
a
c
k
for
k
eepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_
m
achine:
factor out async
.
callback
handlin
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
mi
n
or
cleanups following state c
l
eanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elim
i
nate G co
n
stant a
n
d just use the Rainbows!
mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
rainbows
.
rb:
u
n
i
n
dent
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eliminate
t
i
med_read m
o
dule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
simplify ke
e
p
a
live_timeo
u
t accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
d
isable Nagle's algorithm by def
a
ult
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simp
l
i
fy Rainbow
s
.
m
a
x
_
b
y
tes impleme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
re
s
p
o
nse: use optimized
h
ttpdate implementat
i
on
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
Bump unicor
n
dep
e
nde
n
cy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: allow normal Hash for
c
raft
i
ng
Rang
e
headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
te
s
ts: ensure 416 re
s
p
onses do keepaliv
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send
p
rop
e
r 4
1
6 r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_t
h
re
a
d_pool: remove
u
n
nec
e
s
ar
y
debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
prefer H
a
sh#
m
erge! to Has
h
#upda
t
e for
consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
global
l
y refactor Range handli
n
g for responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
cool
i
o: ren
a
me deferred_response =
>
re
s
p
o
nse_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
event_
m
achine: cleanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refact
o
r response sendfile body handl
i
ng for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t90
0
0:
d
isable this
t
est f
o
r CoolioThread*
m
odels
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
si
m
plify pe
r
-
c
lient keepalive state check
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coo
l
i
o/m
a
ster: small
g
arbage
r
eduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 s
t
a
t
u
s f
o
r
p
arti
a
l sendfile
responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
c
o
o
l
io_t
h
r
ead
_
*: fix
4
16
r
esp
o
nse han
d
lin
g
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t
0022: fi
x
up broken/
i
ncomp
l
e
t
e
tests
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
*gemspec: fix build
,
w
e
h
a
ve
n
o un
i
t tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging cleanups, reinstate
gener
a
ted files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
o
ng
Rakefile: fix
f
m_upd
a
te task
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c
Wong
R
ainbows! 2
.
1
.
0 - C
o
ol
.
io,
b
ug
f
i
x
es and mor
e
!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
c
ompl
e
te Rev => Cooli
o
r
enaming
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
se
v
e
ral
res
p
onse bo
d
y
#
close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_
f
d_r
e
sponse: pass
files straight t
h
rough
commit
|
commitdiff
|
tree
2010-12-28
Eric Won
g
ena
b
le the keepa
l
ive_requests config option
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c Wong
coolio*: favo
r
Co
o
lio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
c
oolio_fiber_spawn: decrease CPU u
s
age
f
o
r keepa
l
ive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
019: add CPU
u
sage
test
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
test
-
l
ib: fix bug in
setting worker_connections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: even less ra
c
y fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc:
mis
c
c
l
ean
u
ps an
d
addi
t
ions
f
o
r RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
n
g
t
001
5
: increase reliabil
i
ty of test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/i
o
: avoid alloca
t
ing Ra
n
ge ob
j
ects for sl
i
cing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/
*
: more efficient keepalive_time
o
ut expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
fibe
r
/base: use ba
r
e "select" where pos
s
i
ble
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
thread_po
o
l
:
a
void needle
s
s
w
akeups from sel
e
c
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
hr
e
ad_
*
: uninde
n
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
in
t
ro
d
u
ce worker_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thr
e
ad_spawn: factor out Client
.
qu
i
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer
_
thread_*: split out
classes
into
s
epa
r
a
te fi
l
es
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_thread_*: spli
t
out common s
o
c
ket_proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wo
n
g
writer_th
r
ead
_
*
:
unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
r
eva
c
t
or
:
spl
i
t o
u
t
t
ee_socket and
use
autoloa
d
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
m
o
re :: p
r
efix
elimination
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
fiber
/
qu
e
ue:
u
ninde
n
t
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
remove un
n
ecessar
y
":
:
" constant prefixing
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
n
ever_
b
lock:
s
impl
i
f
y
and split out code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_
m
achine: split out se
r
v
e
r and client classes
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
r
ev_
t
h
read_
*
: unin
d
en
t
and s
p
lit
o
ut
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev/
*
require
/
a
utoload cl
e
a
n
up
commit
|
commitdiff
|
tree
next