@Override
    void onStartup() throws IOException {
      this.asyncTable = connection.getTable(TableName.valueOf(opts.tableName),
        Executors.newFixedThreadPool(Runtime.getRuntime().availableProcessors()));
    }
Test for individual row.
@param i Row index.
@return true if the row was sent to server and need to record metrics. False if not, multiGet
        and multiPut e.g., the rows are sent to server only if enough gets/puts are gathered.
hbase-diagnostics/src/main/java/org/apache/hadoop/hbase/PerformanceEvaluation.java