811812813814815816817818819820821
threads[i].start(); } int sum = 0; while(System.currentTimeMillis() < endTime) { IndexReader r2 = r.reopen(); if (r2 != r) { r.close(); r = r2; } Query q = new TermQuery(new Term("indexname", "test"));
867868869870871872873874875876877
882883884885886887888889890891892
for(int i=0;i<NUM_THREAD;i++) { threads[i].join(); } // at least search once IndexReader r2 = r.reopen(); if (r2 != r) { r.close(); r = r2; } Query q = new TermQuery(new Term("indexname", "test"));
818819820821822823824825826827828
829830831832833834835836837838839
842843844845846847848849850851852
853854855856857858859860861862863
868869870871872873874875876877878