Right now each connection into the datanode xceiver only processes one operation.
In the case that an operation leaves the stream in a well-defined state (eg a client reads to the end of a block successfully) the same connection could be reused for a second operation. This should improve random read performance significantly.
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Component/s||performance [ 12316501 ]|
|Status||Patch Available [ 10002 ]||Resolved [ 5 ]|
|Fix Version/s||0.22.0 [ 12314241 ]|
|Resolution||Fixed [ 1 ]|
|Status||Patch Available [ 10002 ]||Open [ 1 ]|
|Assignee||bc Wong [ bcwalrus ]|