[ 
https://issues.apache.org/jira/browse/CASSANDRA-2753?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13049323#comment-13049323
 ] 

Alan Liang commented on CASSANDRA-2753:
---------------------------------------

Makes sense, I'll move the tracking outside of the serializer. However, one 
thing I realized that I missed is to also capture max timestamp of counter data 
being streamed over from the other nodes. The challenge is where to capture the 
max timestamp without doing it within the AbstractedCompactedRow#write method. 
But it seems like I have no choice without sacrificing performance by iterating 
over the file again to collect the max timestamp. This is because a 
LazilyCompactedRow keeps only a single column in memory and this only happens 
within the write method. What do you think?

> Capture the max client timestamp for an SSTable
> -----------------------------------------------
>
>                 Key: CASSANDRA-2753
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2753
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Alan Liang
>            Assignee: Alan Liang
>            Priority: Minor
>         Attachments: 
> 0003-capture-max-timestamp-for-sstable-and-introduced-SST.patch
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to