@Override
  public void put(Writable currentKey, Writable currentValue) throws SerDeException, IOException {
    directWriteHelper.setKeyValue(currentKey, currentValue);
    internalPutRow(directWriteHelper, currentKey, currentValue);
  }
Gets the partition Id into which to spill the big table row
@return partition Id
ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/HybridHashTableContainer.java