Thanks Jonathan. Glad to see you back in the mailing list.
I am actually using @ivo_wiblo's eval code -- I did a merge locally on my machine (along with couple of other patches actually). eval wasn't added to the Pipeline.java, so I was wondering if its a good idea to do that. I can work on this on my local copy.
Another question on pipelining -- if there are lot of commands to pipeline (and hence lot of responses waiting to be read), since all of them had to be read at the end, wouldn't it run out of buffer? How much is the buffer size?
Regards,
Raghava.