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
extract common tasks to pkg.mk to simplify our makefile
2011-01-22
Eric Wong
extract common tasks
to pkg
.
mk
to simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
:
r
e
duce
ex
p
iration ca
l
ls and Time obj
e
cts
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: garbage re
d
uction
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll: use newe
r
sleep
y
_
p
e
nguin
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
max_bo
d
y: disable for e
p
ol
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: g
i
t
.
b
o
gom
i
ps
.
o
r
g
=> bogomip
s
.
o
r
g
commit
|
commitdiff
|
tree
2011-01-21
E
ric Won
g
epoll: use sleepy_penguin
d
efaul
t
size for epoll
_
wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: cl
o
se epoll descriptor on g
r
a
ce
f
ul s
h
utdown
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
re
m
ove su
p
port for
S
unshowers
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
e
p
o
l
l: ignore ECONNRESET err
o
r
s
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c W
o
ng
ev_core: simplify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
merge
rack_input into proce
s
s_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_
c
ore: localize 413 error c
o
n
stant
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
re
m
o
v
e unused 416
e
rror c
o
nstan
t
s/e
x
ceptions
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
W
ong
d
e
v_fd_res
p
onse: garbage reductio
n
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
W
o
ng
d
e
v
_
f
d_response
:
do not send ch
u
n
ks to 1
.
0 cl
i
ent
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
t0035: kg
i
o-pipe-response works everywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t0023: use skip_mod
e
ls h
e
lper
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
r
e
m
ove
s
upport for X-Ra
i
n
b
ows-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
ric Wong
initial e
d
ge-triggered
e
poll
m
odel
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
tests
:
content-md5 tests
shut
d
o
wn connectio
n
commit
|
commitdiff
|
tree
2011-01-17
Eric
W
ong
ev_c
o
re: re
u
se buffer to avoid
G
C thr
a
shing
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
Wong
t
0
050:
i
mprove test reliabili
t
y
commit
|
commitdiff
|
tree
2011-01-14
E
ri
c
Wong
tes
t
s: b
u
mp rack-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c W
o
ng
Rai
n
bows! 3
.
0
.
0 - serving the fastest apps
t
o slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wo
n
g
add wr
i
t
e-on-close test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
event_machine
:
buff
e
r reads when waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine/clien
t
: re
n
ame ivar
f
or consistency w
i
th
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event
_
machine/client:
r
emo
v
e
u
nus
e
d :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
cool
i
o: ena
b
le async
.
c
a
llback
f
or one
-
sh
o
t
b
ody respons
e
s
commit
|
commitdiff
|
tree
2011-01-08
E
ric
W
ong
rai
n
bows/cool
i
o/
c
lient: set LOOP constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
coolio/client: sm
a
ll
opti
m
iza
t
io
n
s
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
on
g
coolio_threa
d
_*: lazy
l
oad Rainbows::Coolio
:
:
C
lie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
red
i
rect u
n
expected
t
est out
p
u
t
to
/dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
e
vent_machine: f
o
ld
w
rite_re
s
pon
s
e back into clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_mach
i
ne: cleanup async log
i
c
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
ev_core: s
m
a
l
l
organization cleanup
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
more
c
onsistent use/avoida
n
ce o
f
He
a
derHash
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
favor
H
a
s
h#include?
f
or some existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
s
t
_isola
t
e: bump versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wo
n
g
tes
t
_isolate:
prevent concurr
e
nt exec
u
tio
n
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Won
g
te
s
ts: bump async_sinatra
dep
e
nd
e
ncy
t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump d
e
p
e
ndency
o
n
Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
esponse: do not skip Status hea
d
er
set by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
r
esponse: fix skipping of Status: header from
a
pp
commit
|
commitdiff
|
tree
2011-01-07
E
ric
Wong
ev_core: ga
r
ba
g
e
redu
c
tion with const strings
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
event_machine: re
f
ac
t
or
async
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
event_ma
c
h
ine: factor out async
.
callback
handling
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wo
n
g
m
i
nor cleanup
s
following state clean
u
ps
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
el
i
minate
G
con
s
t
a
n
t
and just us
e
the Rainbow
s
! module
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
rain
b
ows
.
rb:
u
n
i
ndent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate timed_r
e
ad module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify ke
e
p
a
live_timeo
u
t
a
c
c
ounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
dis
a
ble
N
a
g
le's algorithm b
y
default
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
simplify Rainbows
.
max_
b
y
t
es imple
m
entati
o
n
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
r
e
s
ponse: use
o
ptimized httpdate implementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wo
n
g
Bump
u
nic
o
rn
dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
response
:
a
l
low normal H
a
s
h
for craf
t
ing
R
a
n
ge hea
d
e
r
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensure 4
1
6 responses d
o
keepaliv
e
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
send
proper
416 response
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
writer_thread_po
o
l: re
m
ove unnecesary debug
m
e
s
sages
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
p
r
e
fer Hash#merge! to Has
h
#updat
e
for
c
onsi
s
tency
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
global
l
y refactor Ran
g
e handling
f
or
r
esponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: r
e
n
a
me deferred_response
=>
resp
o
ns
e
_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
ng
event_ma
c
hine:
c
leanup re
s
p
o
nse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
o
n
g
refacto
r
r
e
spons
e
sendfi
l
e
body ha
n
dling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000
:
d
i
sable this tes
t
for Coolio
T
hread*
m
odels
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplify per-
c
lien
t
keepal
i
ve state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
coolio/master: small garbage re
d
uct
i
o
n
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return
20
6
status
for partial se
n
d
f
ile r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
oolio_thread_*: fix 41
6
r
e
sponse
h
a
n
dling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t0022: fix up brok
e
n/incomp
l
ete
t
ests
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
*gemspec: fix build, we have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wo
n
g
Packaging clean
u
ps, r
e
instate generate
d
files fo
r
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
ric Won
g
Ra
k
ef
i
le: f
i
x fm_
u
pdate ta
s
k
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows!
2
.
1
.
0 - Cool
.
io, bu
g
fixes and
m
ore!
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wo
n
g
complete
Re
v
=> Co
o
lio
renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
sev
e
ral response bo
d
y#
c
lose
f
i
xes
commit
|
commitdiff
|
tree
2010-12-28
E
ric W
o
ng
dev_fd_response: pass files straig
h
t t
h
rough
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
ena
b
le the keepali
v
e_requ
e
s
t
s c
o
n
f
ig
o
pti
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
coolio*: favor
C
o
olio
ov
e
r Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
oolio_f
i
ber_spa
w
n: decrease C
P
U u
s
age for k
e
epalive
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t0019: add
CPU usage t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
e
st-lib
:
f
i
x
bug in setting wor
k
er_connections
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t0015:
even le
s
s racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
oc: mi
s
c cleanups
a
n
d
a
dd
i
tions
f
or RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t0015: increase
r
eliabi
l
ity of test
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
ng
initial coo
l
.
io
support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber
/
io: avo
i
d allocating R
a
n
ge ob
j
ects
f
or slicing
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
fibe
r
/*: more
efficient keepalive
_
timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fi
b
er/base: use bare "se
l
ect" where p
o
ssible
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
thre
a
d_pool: avoid
needl
e
ss wake
u
ps from sel
e
ct
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
thread_*
:
uninde
n
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
introd
u
ce worke
r
_yield
method
commit
|
commitdiff
|
tree
2010-12-27
E
ric Won
g
writer_t
h
r
e
a
d
_spawn: factor
out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: split out class
e
s int
o
separat
e
files
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
writ
e
r_threa
d
_
*
:
spl
i
t out
common socket_p
r
o
xy
code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: un
i
n
dent
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
revactor: split out tee_socket and
use autol
o
a
d
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
o
ng
more :: prefix eli
m
in
a
tion
commit
|
commitdiff
|
tree
next