/* Check if there were any hints in this message */
byte[] hintedBytes = message.getHeader(RowMutation.HINT);
if ( hintedBytes != null && hintedBytes.length > 0 )
{
EndPoint hint = EndPoint.fromBytes(hintedBytes);
if (logger_.isDebugEnabled())
logger_.debug("Adding hint for " + hint);
/* add necessary hints to this mutation */
RowMutation hintedMutation = new RowMutation(Table.SYSTEM_TABLE, rm.table());
hintedMutation.addHints(rm.key(), hint.getHost());
hintedMutation.apply();
}
rowMutationCtx.row_.clear();
rowMutationCtx.row_.setTable(rm.table());