You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Ariel Weisberg (Jira)" <ji...@apache.org> on 2024/09/26 19:37:00 UTC

[jira] [Commented] (CASSANDRA-19945) Reverse cursor and iteration support for Trie based memtables

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

Ariel Weisberg commented on CASSANDRA-19945:
--------------------------------------------

+1, the one thing I noted is that reverse iteration requires prefix freedom for byte comparable types. Do we have any tests that helps ensure all the supported types are prefix free?

> Reverse cursor and iteration support for Trie based memtables
> -------------------------------------------------------------
>
>                 Key: CASSANDRA-19945
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19945
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Local/Memtable, Local/SSTable
>            Reporter: Ariel Weisberg
>            Assignee: Branimir Lambov
>            Priority: Normal
>             Fix For: 5.x
>
>
> Cherry- pick [https://github.com/datastax/cassandra/commit/196b931c677829d681406f14cf1da814ff5a6624]
> For Accord in particular this is useful to avoid flushing memtables that don't intersect with the range that is going to start having metadata GCed so we can flush less frequently/later.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org