incubator-cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Brown <jasedbr...@gmail.com>
Subject Re: Removing 2-phase compaction question
Date Fri, 30 Nov 2012 13:38:57 GMT
Sylvain,

Thanks for the feedback! You're probably right about the RIE, but as this
is my first 'really deep' ticket into the bowels of c*, I'm learning the
role/purpose of everything as I'm going. As for the WIP branch, I may take
the community up on that :).

Thanks,

-Jason


On Fri, Nov 30, 2012 at 2:33 AM, Sylvain Lebresne <sylvain@datastax.com>wrote:

> > I'm finding myself modifying row serialization stuff in
> > ColumnFamilySerializer, RowIndexEntry, SSTableReader/Writer,
> > SimpleSliceReader, and others.
>
> That mostly sound about right. As said in the ticket, if we stop writing
> the
> size at the beginning of the rows, we need to have marker of the end of row
> to
> know when to stop reading. So this will change the file format somewhat and
> should have an impact on quite a bit of files. The only one I'm not sure I
> see
> why you need modification is RowIndexEntry (maybe there is a good reason,
> just
> saying that a priori I'm not seeing which one).
>
> > and that I haven't gone off the deep end
>
> Feel free to put a wip branch somewhere if you want some feedback on the
> approach, even if said branch is not even compiling.
>
> --
> Sylvain
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message