return new BitDocSet(bs,pos);
}
public static UnInvertedField getUnInvertedField(final DocSet baseAdvanceDocs,final String field,final SegmentReader reader,String partion,final IndexSchema schema,final boolean isreadDouble) throws IOException
{
final ILruMemSizeKey key = new GrobalCache.StringKey("seg@"+String.valueOf(isreadDouble) + "@" + field + "@"+reader.getStringCacheKey()+"@"+reader.getSegmentName());
ExecutorCompletionService<UnivertPool> submit=new ExecutorCompletionService<UnivertPool>(SUBMIT_POOL);
final long t0=System.currentTimeMillis();
Callable<UnivertPool> task = new Callable<UnivertPool>() {
public UnivertPool call() throws Exception {