// Create each secondary indexes, doing one at a time.
@Override
public void createSecondaryIndexes(TupleIndex primaryIndex ,
TupleIndex[] secondaryIndexes)
{
Timer timer = new Timer() ;
timer.startTimer() ;
for ( TupleIndex index : secondaryIndexes )
{
if ( index != null )
{
long time1 = timer.readTimer() ;
LoaderNodeTupleTable.copyIndex(primaryIndex.all(), new TupleIndex[]{index}, index.getMapping(), monitor) ;
long time2 = timer.readTimer() ;
// if ( printTiming )
// printf("Time for %s indexing: %.2fs\n", index.getLabel(), (time2-time1)/1000.0) ;
// if ( printTiming )
// printer.println() ;
}