mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-22 16:36:15 -04:00
Bump ueberDB to get speed improvements
This commit is contained in:
parent
481fa047e4
commit
edbe6d5387
5 changed files with 22 additions and 18 deletions
|
@ -49,7 +49,7 @@ exports.init = async () => await new Promise((resolve, reject) => {
|
|||
}
|
||||
|
||||
// everything ok, set up Promise-based methods
|
||||
['get', 'set', 'findKeys', 'getSub', 'setSub', 'remove', 'doShutdown'].forEach((fn) => {
|
||||
['get', 'set', 'findKeys', 'getSub', 'setSub', 'remove'].forEach((fn) => {
|
||||
exports[fn] = util.promisify(db[fn].bind(db));
|
||||
});
|
||||
|
||||
|
@ -73,6 +73,6 @@ exports.init = async () => await new Promise((resolve, reject) => {
|
|||
});
|
||||
|
||||
exports.shutdown = async (hookName, context) => {
|
||||
await exports.doShutdown();
|
||||
await util.promisify(db.close.bind(db))();
|
||||
console.log('Database closed');
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue