[Repost] Re: New ChannelBuffer type proposed
Frederic Bregier
fredbregier at free.fr
Wed Sep 9 16:13:50 EDT 2009
Hi Trustin,
I've found a bug in the slice implementation when start is not at 0.
So I correct this and add a last line in the testDiscardReadBytes method of
the Junit test (in Aggregate since it override the default one from Abstract
Junit test since this original test could be buggy for the test of not
equality of extra bytes as I wrote in previous mail).
Here are the two files:
http://n2.nabble.com/file/n3613619/AggregateChannelBuffer.java
AggregateChannelBuffer.java
http://n2.nabble.com/file/n3613619/AggregateChannelBufferTest.java
AggregateChannelBufferTest.java
Cheers,
Frederic
Frederic Bregier wrote:
>
> Hi Trustin,
>
> Ok I write and test the slice functionality (using Junit).
> It seems OK.
>
> I still feel like writeBytes should be left as the default implementation
> (ie the one from AbstractChannelBuffer) since the setBytes method should
> do the trick as usual.
> I test by using the default implementation, and all tests pass too...
> So, except if you think that writing by slice from source could be useful
> (if the source is an aggregate one), I think this method could be removed
> from Aggregate (so not implementing in the modified version of Component
> if ok) so letting the default one be called.
> I put a comment on this method.
>
> Cheers,
> Frederic
>
> http://n2.nabble.com/file/n3565134/AggregateChannelBuffer.java
> AggregateChannelBuffer.java
> http://n2.nabble.com/file/n3565134/AggregateChannelBufferTest.java
> AggregateChannelBufferTest.java
>
>
-----
Hardware/Software Architect
--
View this message in context: http://n2.nabble.com/New-ChannelBuffer-type-proposed-tp3496606p3613619.html
Sent from the Netty Developer Group mailing list archive at Nabble.com.
More information about the netty-dev
mailing list