Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
Description
For non-mmap'ed I/O on Windows, using nio channels will give us substantially more flexibility w/regards to renaming and moving files around while writing them. This change in conjunction with CASSANDRA-4050 should allow us to remove the Windows bypass code in SSTableRewriter for non-memory-mapped I/O.
In general, migrating from instances of RandomAccessFile to nio channels will help make Windows and linux behavior more consistent.
Attachments
Issue Links
- is duplicated by
-
CASSANDRA-4338 Experiment with direct buffer in SequentialWriter
- Resolved
- is related to
-
CASSANDRA-9096 Improve ByteBuffer compression interface
- Resolved