Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Varnish: Dev
Streaming part 1 (separate fetch thread, no multi-client)
 

Index | Next | Previous | View Flat


martin at varnish-software

Dec 15, 2011, 7:36 AM


Views: 100
Permalink
Streaming part 1 (separate fetch thread, no multi-client)

Hi Poul-Henning & varnish-dev,

Please find attached a series of patches implementing the background fetch
thread streaming. Multi-client streaming is coming later. Any comments
appreciated.

Regards,
Martin Blix Grydeland

--
Martin Blix Grydeland
Varnish Software AS
Attachments: 0001-Add-task-scheduling-bits.patch (6.09 KB)
  0002-Make-FetchBody-take-a-busyobj-struct-as-parameter-in.patch (2.80 KB)
  0003-Add-a-configurable-through-parameter-stream_maxchunk.patch (2.10 KB)
  0004-Don-t-free-the-object-store-when-fetch-fails-and-str.patch (1.21 KB)
  0005-Add-a-condvar-to-struct-vbo.patch (1.06 KB)
  0006-Add-stream-data-synchronization-functions-to-cache_b.patch (2.98 KB)
  0007-Rework-RES_StreamPoll-to-use-the-VBO_StreamData-and-.patch (4.66 KB)
  0008-Add-VBO_StreamStopped-and-VBO_StreamWait-thread-sync.patch (2.67 KB)
  0009-Use-background-thread-fetching-when-streaming.patch (9.51 KB)
  0010-Add-a-couple-of-streaming-test-cases.patch (2.22 KB)

Subject User Time
Streaming part 1 (separate fetch thread, no multi-client) martin at varnish-software Dec 15, 2011, 7:36 AM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.