@Override public void cleanup() { LOG.info("Begin to close rocketDb of {}", rootDir); if (db != null) { db.close(); } LOG.info("Successfully closed rocketDb of {}", rootDir); }
@Override public void close() throws FailStoreException { try { if (db != null) { db.close(); } } catch (Exception e) { throw new FailStoreException(e); } }
@Override public void close() throws VoldemortException { storeHandle.dispose(); rocksDB.close(); }
@Override public void close() throws IOException { options.close(); if (rocksDB != null) { rocksDB.close(); } } }
@Override public void close() throws FailStoreException { try { if (db != null) { db.close(); } } catch (Exception e) { throw new FailStoreException(e); } }
@Override public void close() { resetDbLock.writeLock().lock(); try { if (!isAlive()) return; logger.debug("Close db: {}", name); db.close(); readOpts.close(); alive = false; } catch (Exception e) { logger.error("Error closing db '{}'", name, e); } finally { resetDbLock.writeLock().unlock(); } }
mBlockMetaColumn.close(); mBlockLocationsColumn.close(); mDb.close(); } catch (Throwable t) { LOG.error("Failed to close previous rocks database", t);
@Override public void destroy() throws FailStoreException { try { db.close(); options.dispose(); } catch (Exception e) { throw new FailStoreException(e); } finally { if (fileLock != null) { fileLock.release(); } FileUtils.delete(dbPath); } } }
@Override public void destroy() throws FailStoreException { try { db.close(); options.dispose(); } catch (Exception e) { throw new FailStoreException(e); } finally { if (fileLock != null) { fileLock.release(); } FileUtils.delete(dbPath); } } }
mInodesColumn.close(); mEdgesColumn.close(); mDb.close(); } catch (Throwable t) { LOG.error("Failed to close previous rocks database at {}", mDbPath, t);
@Override public void cleanup() throws DBException { super.cleanup(); synchronized (RocksDBClient.class) { try { if (references == 1) { for (final ColumnFamily cf : COLUMN_FAMILIES.values()) { cf.getHandle().close(); } rocksDb.close(); rocksDb = null; dbOptions.close(); dbOptions = null; for (final ColumnFamily cf : COLUMN_FAMILIES.values()) { cf.getOptions().close(); } saveColumnFamilyNames(); COLUMN_FAMILIES.clear(); rocksDbDir = null; } } catch (final IOException e) { throw new DBException(e); } finally { references--; } } }
@Override protected synchronized void doClose() { this.checkValid(); for (ColumnFamilyHandle cf : this.cfs.values()) { cf.close(); } this.cfs.clear(); this.rocksdb.close(); }
public void close() { if (db != null) db.close(); //options.dispose(); } }
public void stop() { log.debug("closing the db"); if (db != null) { db.close(); } log.info("db is closed."); }
@Override protected void after() { db.close(); } }
public void close() { if (db != null) { writeOptions.close(); writeOptions = null; db.close(); db = null; deleteDB(); dbDir = null; } }
@AfterClass static public void tearDownRocksDb() { if (db != null) { db.close(); } if (Files.exists(dirPath)) { removeRecursiveDirectory(dirPath); } }
@Override public void close() throws IOException { db.close(); optionSync.close(); optionDontSync.close(); optionCache.close(); optionDontCache.close(); emptyBatch.close(); }