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
doc: update TODO
2009-12-04
Eric Won
g
d
o not log I
O
Error raise
d
during app pr
o
c
essin
g
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
r
a
inbows
.
1: update headers
commit
|
commitdiff
|
tree
2009-12-04
Eric Wo
n
g
rev: do not in
i
t
ialize a Rev:
:
Loop in
m
aste
r
pro
c
es
s
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add RevT
h
readPool to
R
EADME
commit
|
commitdiff
|
tree
2009-12-02
E
ric
W
o
n
g
R
ainbows
!
0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Won
g
Update TODO
commit
|
commitdiff
|
tree
2009-12-02
Eri
c
Wong
a
dd
RevThreadP
o
ol conc
u
r
r
e
n
cy mo
d
el
commit
|
commitdiff
|
tree
2009-12-02
Eri
c
W
o
ng
more consistent code for
w
ork
e
r
timeout/exits
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
revactor:
a
voi
d
unbou
n
d
ed memory gr
o
w
t
h
:x
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
ThreadPool: no need to
exit!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
bin/ra
i
nbows: d
o
not exp
a
nd
paths gi
v
en
b
y sh
e
l
l
commit
|
commitdiff
|
tree
2009-11-30
Eric W
o
ng
rev/c
o
re: don't set IOBuffe
r
.
default
_
node_si
z
e
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
ong
upd
a
t
e
gem
dependency
r
ecommendation
s
commit
|
commitdiff
|
tree
2009-11-30
E
ric Wong
event_machine:
s
mall noise red
u
c
t
ion cleanup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: add NeverBlock to co
m
parison a
n
d
README
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: nu
k
e *
.
r
bc files wh
e
n
generating docs
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wo
n
g
preli
m
in
a
ry Ne
v
erBlo
c
k
s
upport with EventMachin
e
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
A
l
low options to be adde
d
to "use"
commit
|
commitdiff
|
tree
2009-11-29
Eric
Wong
r
e
f
a
ctor t
h
readed models to use blo
c
king accept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eri
c
W
o
ng
doc
:
add ActorSpawn to comparison
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c
Won
g
ActorSpawn sets r
a
c
k
.
mu
l
tith
r
ead
e
d
:
(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
GNU
m
ake
f
ile: c
a
pit
a
lize externally set
t
able variab
l
e
s
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
tests: mo
r
e
s
t
ringen
t
e
rr
o
r checking
i
n logs
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
tests:
+
x broken app test, fix con
f
ig file setu
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
always set FD_CLOEX
E
C if available
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
common
R
ainbow
s
.
acc
e
pt m
e
thod
commit
|
commitdiff
|
tree
2009-11-28
Eric Wo
n
g
re
v
/core: fix
s
t
upi
d
syntax erro
r
:<
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
actor_spawn: basi
c
ally Threa
d
Spawn with Actors
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
preliminary ActorSpawn model for
R
ubinius
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
doc/comparison
:
apparently Rubinius does
n
't do
Fibers
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Won
g
t
hread_spa
w
n: fix up stup
i
dly complicat
e
d loop
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c
W
ong
rev
/
core: set I
O
::B
u
ffer
.
default_n
o
d
e
_size
if po
s
s
i
ble
commit
|
commitdiff
|
tree
2009-11-27
E
r
i
c Wong
RE
A
DME: switch rubyforge
.
org gi
t
l
i
n
k
s
to rep
o
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
M
ore docume
n
tation tweaks
for the rele
a
se
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
r
ev_thread_spawn: m
o
re
1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Won
g
loca
l
.
mk
.
sample: respect
i
ng RUBYLIB
bre
a
k
s "full
-
t
es
t
"
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
tests: fix bug
s
with dash
in GNUm
a
kef
i
le
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
t
e
sts:
no need to l
i
mit t
9
0
00 in multiple
p
laces
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
Re
v
Th
r
eadSpawn: hope
f
or 1
.
8 performance
commit
|
commitdiff
|
tree
2009-11-27
E
r
i
c
Wong
tests
:
enable AppPool test for Rev
a
ct
o
r and Fiber*
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wo
n
g
Fiber::Queue
d
ocumen
t
a
t
ion
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
s
p
lit Fib
e
r::Base
into its own file
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
l
ocal
.
mk
.
s
am
p
l
e: allow RUBYLI
B
+ R
S
YNC va
r
s i
n
CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests
:
"m
o
dels" variable m
a
y be set in gmake CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
comparis
o
n: more updates n
o
te
s
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c W
o
ng
README: fo
r
ma
t
ting and upd
a
t
e
s
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README: "an HTTP", not "a HT
T
P" (I th
i
nk
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
documenta
t
ion
p
ublishing upda
t
es
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
TODO:
a
dd NeverBlock
commit
|
commitdiff
|
tree
2009-11-26
E
r
ic Wong
c
l
eanup and refactor
error
h
andling
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Fiber*: cleanup
s
cheduling, fix k
e
epalive
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add Summary do
c
ument
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
AppP
o
o
l
middleware now c
o
mpatible wi
t
h Fib
e
r
s
commit
|
commitdiff
|
tree
2009-11-25
Eric Wo
n
g
Fiber*: ad
d
R
a
inbows::Fi
b
er
.
sleep metho
d
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
Documentati
o
n
u
pdates for new concurr
e
ncy models
commit
|
commitdiff
|
tree
2009-11-25
E
ric
W
o
n
g
a
dd FiberP
o
ol
c
on
c
urr
e
n
cy
m
o
d
e
l
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Gemcutte
r
prep, fix R
u
byG
e
m
s
c
a
p
i
t
a
lization
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
ad
d
F
i
ber
S
pa
w
n concurrency model
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
Rev*: safe
r
client
accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
fix grammar fail in
R
Doc
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
ong
rewo
r
k
RevTh
r
eadSpawn without TeeI
n
put and 1
.
8 sup
p
o
r
t
commit
|
commitdiff
|
tree
2009-11-24
E
r
ic Won
g
re
v
/
event_machine: a
v
oid needl
e
ss rewinds
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
Wong
make kee
p
alive
_
t
imeout co
n
figurable
commit
|
commitdiff
|
tree
2009-11-18
Eric Won
g
EventMachin
e
: implement keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic Wong
r
ev: implement keep
a
live timeout
commit
|
commitdiff
|
tree
2009-11-18
E
ric Wong
Thread*: start imple
m
enti
n
g
keep
a
live time
o
ut
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic Wong
revactor:
:
timeo
u
t for readin
g
head
e
rs in TC
P
sockets
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Rainbows! 0
.
6
.
0 - b
u
gfixes galore
Eric Wong
(30):
commit
|
commitdiff
|
tree
2009-11-15
E
r
i
c
Wong
R
a
kefi
l
e
: add raa_upd
a
te
task
commit
|
commitdiff
|
tree
2009-11-15
E
r
i
c Wo
n
g
Reve
r
t "Threaded mod
e
ls h
a
v
e trouble
w
ith late l
o
ading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
E
r
i
c
Won
g
RevThreadSpawn is still e
x
p
eri
m
e
n
ta
l
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
re
v
actor/te
e
_
i
np
u
t: shar
e
error han
d
ling wit
h
superclass
commit
|
commitdiff
|
tree
2009-11-15
Eric
Wong
FAQ: u
p
dates fo
r
Rails a
n
d SSL-using sites
commit
|
commitdiff
|
tree
2009-11-14
Er
i
c Wong
bump vers
i
ons since we depend on Unicorn:
:
ClientShutdow
n
commit
|
commitdiff
|
tree
2009-11-14
Eric W
o
ng
re
v
acto
r
/tee_input: ra
i
se Clien
t
D
isconnect
o
n EOFErro
r
commit
|
commitdiff
|
tree
2009-11-13
Eric Wong
gracefully exit w
o
r
k
ers if reopeni
n
g
l
ogs
f
ails
commit
|
commitdiff
|
tree
2009-11-12
Eric Wong
r
e
vactor/tee_
i
nput: unnecessa
r
y error
handling
commit
|
commitdiff
|
tree
2009-11-11
Eric
W
ong
tests: mo
r
e strin
g
ent t
e
sts for er
r
or handling
commit
|
commitdiff
|
tree
2009-11-11
Eric Wo
n
g
cle
a
nup e
r
r
or handling pieces
commit
|
commitdiff
|
tree
2009-11-10
Eric
Wong
htt
p
_re
s
ponse
:
don't "res
c
ue
n
i
l" for body
.
close
commit
|
commitdiff
|
tree
2009-11-10
Eric
W
ong
tes
t
s: en
s
ure we p
r
ocess "START" f
r
o
m
FIF
O
when
s
tart
i
ng
commit
|
commitdiff
|
tree
2009-11-10
Eric
W
ong
t
es
t
s: heartbeat-
t
imeout: si
m
p
l
ify and avoid possible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eri
c
Wong
t
e
sts: ensure proper
accou
n
tin
g
of worker_connections
commit
|
commitdiff
|
tree
2009-11-09
Eric Wo
n
g
rev_
t
hread_spawn: 16K chunked reads w
o
rk better
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests
:
e
xtra check
to avoid rac
e
in
r
eopen logs test
commit
|
commitdiff
|
tree
2009-11-09
Eric
W
o
ng
test
s
:
add ex
e
cutable permissions to t0
1
02
commit
|
commitdiff
|
tree
2009-11-09
E
r
ic Wong
rev_th
r
ead_spawn: make 1
.
9 TeeIn
p
ut p
e
rf
o
rmance tolera
b
le
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
rev_thread
_
spawn/rev
a
ct
o
r: fix TeeInput for short re
a
ds
commit
|
commitdiff
|
tree
2009-11-08
Eric Won
g
i
n
it
i
al cut of th
e
RevThreadSp
a
wn model
commit
|
commitdiff
|
tree
2009-11-08
Eric W
o
ng
rev: Deferre
d
Re
s
p
o
nse:
always attach to main loo
p
commit
|
commitdiff
|
tree
2009-11-08
Eric
W
ong
ev_c
o
re:
c
lea
n
up handling
o
f AP
P
co
n
stant
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
remove unnecessary
c
l
a
ss variable
commit
|
commitdiff
|
tree
2009-11-07
Eric W
o
ng
rev: DeferredRes
p
ons
e
i
s
indepen
d
ent of parser state
commit
|
commitdiff
|
tree
2009-11-07
E
r
ic Wong
r
e
v
: split out further
into sepa
r
ate files
f
or reuse
commit
|
commitdiff
|
tree
2009-11-07
Eric Wo
n
g
t
e
sts: sha1
.
r
u
now handles empty bodies
commit
|
commitdiff
|
tree
2009-11-07
Eric Won
g
rev/event_m
a
chin
e
: simpl
i
fy ke
e
palive checkin
g
a bit
commit
|
commitdiff
|
tree
2009-11-07
E
r
i
c Wong
t
ests: allow use of alternati
v
e sha
1
implemen
t
ations
commit
|
commitdiff
|
tree
2009-11-07
Er
i
c Wong
clean
u
p
w
orker heartb
e
at and mas
t
e
r deathwatch
commit
|
commitdiff
|
tree
2009-11-06
Eric Wong
Thread
e
d mo
d
els h
a
ve trou
b
le with lat
e
loadin
g
under 1
.
9
commit
|
commitdiff
|
tree
next