typo clarification... > I think this comes all the way back to the ideas I was forming on the > apr-serf list about what types of data a bucket can represent. Having > boundary conditions implies uniform units of data, but that is now how our
just to be clear, I meant: ...but that is not how our filters work... > filters work (i.e. get_mime_headers() wants lines, not chunks of data or > bytes; mod_include wants a data stream). I think most of the complication > here is because we want to write filters that can quickly gather the > data they need in a form that is native to that filter, while OTOH we > are writing the zero-copy routines to pass byte-buffers around as quickly > as possible. Maybe those aren't as compatible as we'd like them to be. -a