There have been several issues with multithreaded_compaction and it's generally discouraged for use, even on SSD based systems. It seems like it would be a good idea to remove it completely from the cassandra.yaml but leave it as a setting for now. That way people can manually add it, but unsuspecting people who don't know about the sharp edges won't enable it on their SSD based systems.
An alternative to removing it from the cassandra.yaml is to add more warnings to the description.
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|14d 2h 57m||1||Jonathan Ellis||11/Dec/12 18:39|
|Workflow||patch-available, re-open possible [ 12753560 ]||reopen-resolved, no closed status, patch-avail, testing [ 12758810 ]|
|Workflow||no-reopen-closed, patch-avail [ 12735914 ]||patch-available, re-open possible [ 12753560 ]|
|Field||Original Value||New Value|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Jonathan Ellis [ jbellis ]|
|Fix Version/s||1.1.8 [ 12323574 ]|
|Fix Version/s||1.2.0 rc1 [ 12323481 ]|
|Resolution||Fixed [ 1 ]|