@Override public void flushEvents(long timeout) throws ZoieException { _currentZoie.flushEvents(timeout); }
@Override public void flushEvents(long timeout) throws ZoieException { _currentZoie.flushEvents(timeout); }
@Override public void flushEvents(long timeout) throws ZoieException { _currentZoie.flushEvents(timeout); }
public void purgeIndex() throws IOException { try { flushEvents(20000L); } catch (ZoieException e) { } _searchIdxMgr.purgeIndex(); try { readercache.refreshCache(20000L); } catch (ZoieException e) { log.error("refreshCache in purgeIndex", e); } }
public void purgeIndex() throws IOException { try { flushEvents(20000L); } catch (ZoieException e) { } _searchIdxMgr.purgeIndex(); try { readercache.refreshCache(20000L); } catch (ZoieException e) { log.error("refreshCache in purgeIndex", e); } }
public void purgeIndex() throws IOException { try { flushEvents(20000L); } catch (ZoieException e) { } _searchIdxMgr.purgeIndex(); try { readercache.refreshCache(20000L); } catch (ZoieException e) { log.error("refreshCache in purgeIndex", e); } }
@Override public void shutdown() { try { _shutdownLock.writeLock().lock(); if (alreadyShutdown) { log.warn("already shut/shutting down ... ignore new shutdown request"); return; } alreadyShutdown = true; readercache.shutdown(); } finally { _shutdownLock.writeLock().unlock(); } OptimizeScheduler scheduler = _diskLoader.getOptimizeScheduler(); if (scheduler != null) { log.info("shutting down zoie's OptimizeScheduler ..."); scheduler.shutdown(); } log.info("shutting down zoie..."); try { flushEvents(Long.MAX_VALUE); } catch (ZoieException e) { log.error("zoie shutdown encountered ", e); } _rtdc.stop(); super.stop(); _searchIdxMgr.close(); log.info("zoie shutdown successfully."); }
@Override public void shutdown() { try { _shutdownLock.writeLock().lock(); if (alreadyShutdown) { log.warn("already shut/shutting down ... ignore new shutdown request"); return; } alreadyShutdown = true; readercache.shutdown(); } finally { _shutdownLock.writeLock().unlock(); } OptimizeScheduler scheduler = _diskLoader.getOptimizeScheduler(); if (scheduler != null) { log.info("shutting down zoie's OptimizeScheduler ..."); scheduler.shutdown(); } log.info("shutting down zoie..."); try { flushEvents(Long.MAX_VALUE); } catch (ZoieException e) { log.error("zoie shutdown encountered ", e); } _rtdc.stop(); super.stop(); _searchIdxMgr.close(); log.info("zoie shutdown successfully."); }
try flushEvents(Long.MAX_VALUE); } catch (ZoieException e)
long flushwait = 200000L; try { zoie.flushEvents(flushwait); zoie.getAdminMBean().setUseCompoundFile(true); zoie.getAdminMBean().optimize(1);
long flushwait = 200000L; try { zoie.flushEvents(flushwait); zoie.getAdminMBean().setUseCompoundFile(true); zoie.getAdminMBean().optimize(1);
try zoie.flushEvents(flushwait); zoie.getAdminMBean().setUseCompoundFile(true); zoie.getAdminMBean().optimize(1);
long flushwait = 200000L; try { zoie.flushEvents(flushwait); zoie.getAdminMBean().setUseCompoundFile(true); zoie.getAdminMBean().optimize(1);
long flushwait = 200000L; try { zoie.flushEvents(flushwait); zoie.getAdminMBean().setUseCompoundFile(true); zoie.getAdminMBean().optimize(1);
try zoie.flushEvents(flushwait); zoie.getAdminMBean().setUseCompoundFile(true); zoie.getAdminMBean().optimize(1);