[ https://issues.apache.org/jira/browse/CASSANDRA-10337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
C. Scott Andreas updated CASSANDRA-10337: ----------------------------------------- Component/s: Local Write-Read Paths > Make SSTableReader and Partition access paths uniform > ----------------------------------------------------- > > Key: CASSANDRA-10337 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10337 > Project: Cassandra > Issue Type: Improvement > Components: Local Write-Read Paths > Reporter: Benedict > Priority: Minor > Fix For: 4.x > > > CASSANDRA-9986 attempts to do this in a quick manner to help simplify the > codebase a little, but it's still a long way from being optimal. We can > follow up with some changes to make it cleaner still: > We can modify {{Partition}} a little so that {{SSTableReader}} could return a > lightweight instance (or a common base class) with the set of accessors > necessary for answering queries. Filters can then operate on this object > uniformly. We can _perhaps_ simultaneously unify the access methods within > {{Partition}} by removing {{getRow}} and {{unfilteredIterator(Slices)}}, and > introduce an {{UnfilteredRowSearchIterator}} that permits indexed access to > the underlying data. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org