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

Sam Tunnicliffe commented on CASSANDRA-10678:
---------------------------------------------

The v2 patch looks good to me, modulo a couple of nits that can be addressed on 
commit.
* The entry in CHANGES.txt is appended to the list for 3.2, whereas lately the 
convention has been to preprend (just to make subsequent merges easier). 
* The javadoc for {{SSTableFlushObserver::nextCell}} refers to the now-renamed 
{{startRow}}. 

Related to the latter point: as I mentioned before, I suspect that when you 
come to add SASI support for non-compact storage you're going to need some 
method on the observer to track clusterings within a partition, but I'm fine 
with waiting until that's actually required before adding that.


> add SSTable flush observer
> --------------------------
>
>                 Key: CASSANDRA-10678
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10678
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Pavel Yaskevich
>            Assignee: Pavel Yaskevich
>             Fix For: 3.x
>
>         Attachments: 0001-Add-sstable-flush-observer.patch
>
>
> Add general interface which can intercept per SSTable flush events e.g. - 
> start of the key, columns etc. Make Index interface return such observer on 
> request, which couples index with corresponding SSTable file if needed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to