about summary refs log tree commit homepage
path: root/TODO
DateCommit message (Collapse)
2011-08-20TODO: remove splice(2) item
Rainbows! 3.3.0 added the copy_stream Configurator directive
2011-05-09TODO: misc updates
Some things were never going to get done due to lack of interest from users.
2011-03-10switch from IO#sendfile_nonblock to IO#trysendfile
IO#trysendfile does not raise exceptions for common EAGAIN errors, making it far less expensive to use with the following concurrency models: * Coolio * CoolioFiberSpawn * Revactor * FiberSpawn * FiberPool This requires the new sendfile 1.1.0 RubyGem and removes support for the sendfile 1.0.0. All sendfile users must upgrade or be left without sendfile(2) support. IO#sendfile behaves the same if you're using a multi-threaded concurrency option, but we don't detect nor use it unless IO#trysendfile exists.
2010-12-28complete Rev => Coolio renaming
We use Cool.io internally everywhere now, but preserve Rev-based models for anybody using them.
2010-08-02doc: update TODO
We've knocked out a few of these, so we're closer to being "done" :)
2010-07-08TODO: documentation needs work, so document it :P
2010-07-06doc: update TODO
2010-06-28TODO: extra item for byte-range responses
2010-06-28add preliminary sendfile (1.0.0) gem support
This still needs work and lots of cleanup, but the basics are there. The sendfile 1.0.0 RubyGem is now safe to use under MRI 1.8, and is superior to current (1.9.2-preview3) versions of IO.copy_stream for static files in that it supports more platforms and doesn't truncate large files on 32-bit platforms.
2010-05-04TODO: fix rdoc link
2010-05-04TODO: update EventMachine-related bits
2009-12-30update TODO
EM::Deferrables done, NeverBlock updates...
2009-12-22update TODO
2009-12-08TODO: add EM Deferrables
EM.defer and EM Deferrables aren't the same thing, guess we'll have to figure out how to support both.
2009-12-02Update TODO
2009-11-29preliminary NeverBlock support with EventMachine
2009-11-26TODO: add NeverBlock
Not sure if the project is still alive, but it looks pretty cool.
2009-11-25Documentation updates for new concurrency models
2009-10-26doc: Update TODO and README
We have basic EventMachine and :async support.
2009-10-19TODO: update with new items
2009-10-14documentation updates (mostly on network models)
2009-10-05huge documentation revamp