| | |
| | | */ |
| | | public void open(WriteableStorage txn) throws StorageRuntimeException |
| | | { |
| | | storage.openTree(treeName); |
| | | txn.openTree(treeName); |
| | | if (logger.isTraceEnabled()) |
| | | { |
| | | logger.trace("JE database %s opened. txnid=%d", treeName, txn.getId()); |
| | |
| | | */ |
| | | protected ByteString read(ReadableStorage txn, ByteSequence key, boolean isRMW) throws StorageRuntimeException |
| | | { |
| | | ByteString value = txn.get(treeName, key); |
| | | ByteString value = isRMW ? txn.get(treeName, key) : txn.getRMW(treeName, key); |
| | | if (logger.isTraceEnabled()) |
| | | { |
| | | logger.trace(messageToLog(value != null, treeName, txn, key, value)); |