List<List<SpanBo>> selectAllSpans(List<TransactionId> transactionIdList, int eachPartitionSize, Filter filter) {
        if (CollectionUtils.isEmpty(transactionIdList)) {
            return Collections.emptyList();
        }

        List<SpanQuery> getTraceInfoList = transactionIdList.stream()
                .map(SpanQuery::new)
                .collect(Collectors.toList());

        List<List<SpanQuery>> partitionGetTraceInfoList = partition(getTraceInfoList, eachPartitionSize);
        return partitionSelect(partitionGetTraceInfoList, DESCRIPTOR.getName(), filter);
    }
@author Woonduk Kang(emeroad)
@author Taejin Koo
web/src/main/java/com/navercorp/pinpoint/web/dao/hbase/HbaseTraceDaoV2.java