Ejemplo n.º 1
0
 /**
  * Continue processing join between spilled hashtable(s) and spilled big table
  *
  * @param partitionId the partition number across all small tables to process
  * @throws HiveException
  * @throws IOException
  * @throws SerDeException
  */
 private void continueProcess(int partitionId)
     throws HiveException, IOException, SerDeException, ClassNotFoundException {
   for (byte pos = 0; pos < mapJoinTables.length; pos++) {
     if (pos != conf.getPosBigTable()) {
       reloadHashTable(pos, partitionId);
     }
   }
   reProcessBigTable(partitionId);
 }