[
https://issues.apache.org/jira/browse/ACCUMULO-149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13175576#comment-13175576
]
Keith Turner commented on ACCUMULO-149:
---------------------------------------
I would propose putting MemKeyConversionIterator below the source switching
iterator and changing its behavior. Remove the consume behavior and make it
have a seek that handles MemKeys. The SourceSwitching iterator will reseek
using a MemKey. To put it below the SourceSwitchingIterator make
MemoryDataSource return it.
> Remove MyMapFile dependency in Isolation Image
> ----------------------------------------------
>
> Key: ACCUMULO-149
> URL: https://issues.apache.org/jira/browse/ACCUMULO-149
> Project: Accumulo
> Issue Type: Improvement
> Components: tserver
> Reporter: John Vines
> Assignee: John Vines
> Labels: cleanup
> Fix For: 1.5.0
>
>
> MyMapFile and MySequenceFile are my mortal enemies and I wish for nothing
> more than to purge them from our codebase. The biggest standing issue keeping
> us from removing them entirely and using the compatible MapFile and
> SequenceFile is the isolation image we use to ensure Scanner consistency. It
> writes a temp MyMapFile to scan against until all scanners for that timeframe
> are complete. Because of the extra information stored in the file, an RFile
> is not quite compatible. So we need to come up with a method to use RFile to
> get done what we need to get done.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira