[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