boolean isUsedHdfs=false;
if(!status.isInit.get())
{
isUsedHdfs=params.isUseHdfsIndex();
}
data=new RealTimeDirectoryData(params, status, this);
data.initDiskDirector(isUsedHdfs);
this.recoverFromEditlog(conf,isUsedHdfs);
thread=new RealTimeDirectoryThread(status,params,data,rlock,this);
thread.start();
if(isUsedHdfs)