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
t0050: improve test reliability
2011-01-14
Eric Wong
t0
0
50: improve test reliab
i
lity
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
tests: bump rack-fibe
r
_pool
v
e
r
sion
t
o 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0 - serv
i
ng
the fas
t
est a
p
p
s
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add
w
rite
-
on-clos
e
test f
r
om Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_mac
h
ine:
buffer reads when wa
i
t
i
ng fo
r
a
s
ync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic
W
on
g
even
t
_machine/cli
e
nt:
rename
i
va
r
for c
o
n
sistency
w
ith
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_ma
c
hine/client: remove unused :bo
d
y accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coo
l
io
:
enabl
e
a
syn
c
.
callback fo
r
one-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
ra
i
nbows/coolio/client
:
set LOOP
cons
t
an
t
in module
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
coolio/clie
n
t:
s
m
all optimization
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
coolio
_
thr
e
ad_*: l
a
zy load Rainbows:
:
C
o
olio:
:
Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redi
r
ect
u
nexpected test o
u
tput to /dev/
n
ull
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
event_machine: fold write_resp
o
n
se back
into client
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
ong
event_machine: cleanup async
logic
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wo
n
g
ev_core: sma
l
l
organization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more co
n
s
i
ste
n
t
u
se
/
avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
favor Hash#inc
l
ude? for some
e
x
istence
checks
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
t
est_iso
l
ate: bump
versions and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
st
_
isolat
e
: prevent concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
est
s
: bump async_sinatra dependenc
y
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
b
u
mp dependenc
y
on Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
resp
o
ns
e
: do
n
ot skip Status header s
e
t by app
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
response: fix skipping of Statu
s
: he
a
der from
a
p
p
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
e
v
_
c
ore: ga
r
b
a
ge redu
c
tion with con
s
t string
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev
e
nt_machine
:
refactor
as
y
nc
.
callback for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_mach
i
ne: factor out
async
.
cal
l
b
a
ck
h
andl
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
minor cleanups following state cleanu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate G c
o
n
s
t
ant an
d
jus
t
use the Rai
n
bows
!
modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wo
n
g
rain
b
o
ws
.
rb: unin
d
ent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate ti
m
ed_r
e
ad m
o
dule
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
simplify
keepalive_timeout accoun
t
ing
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
n
g
d
i
sab
l
e N
a
gle's algorithm by defau
l
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
sim
p
lify Rainbows
.
max_bytes
i
mple
m
entation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use
op
t
im
i
z
ed
h
ttpdate impl
e
m
e
ntation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bum
p
u
n
icorn d
e
penden
c
y
t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
s
ponse: allo
w
no
r
mal Hash fo
r
crafting Range he
a
ders
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
tests:
ensur
e
4
1
6 responses do
k
e
epalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper 416 res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
r
iter_thread
_
p
o
ol: remove unnecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#merge!
to Hash#update fo
r
consistency
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
g
loball
y
r
e
fac
t
or
Range h
a
ndling fo
r
r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
cool
i
o
:
re
n
a
m
e
d
e
f
e
r
r
ed_respons
e
=> response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
eve
n
t_mac
h
i
n
e
:
cleanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
refa
c
t
or response sendfile
body han
d
ling for e
a
sier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000
:
disable t
h
is
t
est for CoolioThread
*
mode
l
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
simplify per-client keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
coo
l
io/master: smal
l
g
a
rbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
return
2
06 status for p
a
rtia
l
s
endfile respon
s
es
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
o
n
g
coolio_threa
d
_*:
fix
4
16 re
s
ponse handli
n
g
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t0022: fix up broken/i
n
complete tes
t
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
*gems
p
ec: fix bui
l
d,
w
e have no un
i
t tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging cleanups, r
e
insta
t
e
gen
e
rated files f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
Rakefile: fix fm_update tas
k
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
R
a
i
nbows! 2
.
1
.
0
- Cool
.
io
,
bugfixes an
d
more!
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
complete Rev => Coolio r
e
nami
n
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
se
v
eral
response
b
od
y
#close f
i
xes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_response: pass files straight
through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
en
a
ble th
e
keepal
i
ve_requests con
f
ig option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coo
l
io*:
favor Coolio
over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Won
g
coolio
_
f
iber_sp
a
w
n
:
decrease CPU
u
sage for keepa
l
ive
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
n
g
t00
1
9: add CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test-lib: fix bug in se
t
ting worker_
c
on
n
ections
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: even l
e
s
s racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
doc: misc cleanups
a
nd
additions for
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
t0015: increase reliability o
f
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial cool
.
io
s
upport
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
f
i
ber/io: avoid allocating Range objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
f
ibe
r
/*:
m
ore eff
i
cient keepalive
_
timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
f
i
ber/base: use bare "sele
c
t
"
whe
r
e
p
ossib
l
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_
p
ool: avoid needless wakeups f
r
om sel
e
ct
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
thre
a
d_*: u
n
inde
n
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introduce worke
r
_yi
e
ld method
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
w
r
i
t
er_thread_spawn: facto
r
o
u
t
C
li
e
nt
.
quit
commit
|
commitdiff
|
tree
2010-12-27
E
ri
c
Wong
wr
i
ter_thr
e
ad_*: split out classes into
s
ep
a
rate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
write
r
_thread_*
:
split out common so
c
k
e
t
_
proxy code
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
Wong
w
r
ite
r
_th
r
e
a
d
_
*:
u
nindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revact
o
r
:
split o
u
t t
e
e_socket and use
a
u
t
o
load
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
more ::
pref
i
x eliminati
o
n
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
fiber/q
u
eue: unindent
commit
|
commitdiff
|
tree
2010-12-26
E
ric W
o
ng
rem
o
ve unnecessary ":
:
"
c
o
nstan
t
p
r
e
fixing
commit
|
commitdiff
|
tree
2010-12-26
E
r
i
c Wong
neve
r
_block
:
s
i
m
plify and spli
t
out
code
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
event_m
a
chine:
split
ou
t
server and
client classes
commit
|
commitdiff
|
tree
2010-12-26
Eri
c
W
ong
rev_t
h
r
ead_
*
:
u
n
indent and spli
t
out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev/*
r
equ
i
re/au
t
oload
c
leanup
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c W
o
ng
rename re
v
/thr
e
ad => rev/th
r
ea
d
_client
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
rev
_
thread
_
s
p
awn: disable under Rub
y
1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmak
e
file: fix packaging task
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid H
t
tpParser#k
e
epalive? and HttpPa
r
s
er#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
bump
U
nicorn de
p
e
n
dency
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/r
e
v
/*: un
i
nident some more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
re
v
: sp
l
it out Rainbows::R
e
v::Server
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
r
ev: unin
d
ent, needless autoload
commit
|
commitdiff
|
tree
2010-12-24
Er
i
c
W
ong
doc: swit
c
h doc
u
mentation
generation
to wron
g
doc
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
t
hread_timeout
:
f
i
x bad comparison
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
thread_timeout: a
v
oid a th
r
eading bug under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
E
r
ic
Wo
n
g
F
AQ: add a note
a
b
o
u
t co
n
fig
.
threadsafe!
commit
|
commitdiff
|
tree
2010-12-10
Eric Wong
res
p
ect client_body
_
buffer
_
size in Uni
c
orn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wo
n
g
bump Uni
c
o
rn de
p
end
e
ncy to 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wo
n
g
thread_t
i
m
e
out: de-Struct-ify
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
respe
c
t "rewindable_input false" in Unicorn config
commit
|
commitdiff
|
tree
next