start indexing with no limit to the number of documents concode_field_sep CountDownLatch startLatch concode_elem_sep CopyOnWriteArrayList<Throwable> failures concode_elem_sep ESLogger logger concode_elem_sep CountDownLatch stopLatch concode_elem_sep AtomicBoolean stop concode_elem_sep AtomicBoolean hasBudget concode_elem_sep Thread[] writers concode_elem_sep Semaphore availableBudget concode_elem_sep AtomicLong idGenerator concode_elem_sep AtomicLong indexCounter concode_field_sep void setBudget concode_elem_sep void pauseIndexing concode_elem_sep void stop concode_elem_sep void assertNoFailures concode_elem_sep long totalIndexedDocs concode_elem_sep Throwable[] getFailures concode_elem_sep void close concode_elem_sep void continueIndexing concode_elem_sep void continueIndexing
void function ( ) { start ( - 1 ) ; }