From 2ff60b8d3b8a5d5a7316cdfbe9064f49d2e650ce Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Sat, 23 Mar 2019 19:40:41 +0100 Subject: [PATCH] Only use RLU for FlatDb (lmdb is memmap-ed) (#382) --- packages/db/src/Disk.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/db/src/Disk.ts b/packages/db/src/Disk.ts index dc5ca4bd2..d46c1721a 100644 --- a/packages/db/src/Disk.ts +++ b/packages/db/src/Disk.ts @@ -67,11 +67,11 @@ import TransactionDb from './engines/TransactionDb'; export default class DiskDb extends TransactionDb { constructor (base: string, name: string, options?: BaseDbOptions) { super( - new LruDb( - options && options.isNative - ? new FileFlatDb(base, name, options) - : new LmDb(base, name, options) - ) + options && options.isNative + ? new LruDb( + new FileFlatDb(base, name, options) + ) + : new LmDb(base, name, options) ); } }