log.trace( sb.toString() );
}
WorkQueuePerIndexSplitter context = new WorkQueuePerIndexSplitter();
for ( LuceneWork work : sealedQueue ) {
final Class<?> entityType = work.getEntityClass();
EntityIndexBinding entityIndexBinding = entityIndexBindings.get( entityType );
IndexShardingStrategy shardingStrategy = entityIndexBinding.getSelectionStrategy();
work.getWorkDelegate( TransactionalSelectionVisitor.INSTANCE )
.performOperation( work, shardingStrategy, context );
}
context.commitOperations( null );
}