[
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