Comparing version 2.7.10 to 2.7.11
@@ -27,3 +27,3 @@ import { EventEmitter } from 'events'; | ||
export let { noop } = nativeAddon; | ||
export { open, openAsClass, getLastVersion, allDbs } from './open.js'; | ||
export { open, openAsClass, getLastVersion, allDbs, getLastTxnId } from './open.js'; | ||
import { toBufferKey as keyValueToBuffer, compareKeys as compareKey, fromBufferKey as bufferToKeyValue } from 'ordered-binary'; | ||
@@ -30,0 +30,0 @@ import { open, openAsClass, getLastVersion } from './open.js'; |
{ | ||
"name": "lmdb", | ||
"author": "Kris Zyp", | ||
"version": "2.7.10", | ||
"version": "2.7.11", | ||
"description": "Simple, efficient, scalable, high-performance LMDB interface", | ||
@@ -66,7 +66,7 @@ "license": "MIT", | ||
"prebuild-libc-musl": "ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --tag-libc --napi --platform-packages --target 16.18.0", | ||
"prebuild-libc": "prebuildify-platform-packages --tag-libc --target 19.0.0 || true && prebuildify-platform-packages --tag-libc --target 18.11.0 && prebuildify-platform-packages --tag-libc --target 14.19.1 && prebuildify-platform-packages --platform-packages --tag-libc --target 16.18.0 && ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --napi --platform-packages --tag-libc --target 16.18.0", | ||
"prebuild-macos": "prebuildify-platform-packages --target 18.11.0 && prebuildify-platform-packages --platform-packages --target 16.18.0 && ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --napi --platform-packages --target 16.18.0", | ||
"prebuild-win32": "prebuildify-platform-packages --target 18.11.0 && prebuildify-platform-packages --target 16.18.0 && set ENABLE_V8_FUNCTIONS=false&& prebuildify-platform-packages --napi --platform-packages --target 16.18.0", | ||
"prebuild-libc": "prebuildify-platform-packages --tag-libc --target 19.8.1 || true && prebuildify-platform-packages --tag-libc --target 18.15.0 && prebuildify-platform-packages --tag-libc --target 14.19.1 && prebuildify-platform-packages --platform-packages --tag-libc --target 16.18.0 && ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --napi --platform-packages --tag-libc --target 16.18.0", | ||
"prebuild-macos": "prebuildify-platform-packages --target 18.15.0 && prebuildify-platform-packages --platform-packages --target 16.18.0 && ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --napi --platform-packages --target 16.18.0", | ||
"prebuild-win32": "prebuildify-platform-packages --target 18.15.0 && prebuildify-platform-packages --target 16.18.0 && set ENABLE_V8_FUNCTIONS=false&& prebuildify-platform-packages --napi --platform-packages --target 16.18.0", | ||
"prebuild-libc-arm7": "ENABLE_V8_FUNCTIONS=false prebuildify-platform-packages --napi --platform-packages --tag-libc --target 16.18.0", | ||
"prebuildify": "prebuildify-platform-packages --napi --target 18.6.0", | ||
"prebuildify": "prebuildify-platform-packages --napi --target 18.15.0", | ||
"full-publish": "cd prebuilds/win32-x64 && npm publish --access public && cd ../darwin-x64 && npm publish --access public && cd ../darwin-arm64 && npm publish --access public && cd ../linux-x64 && npm publish --access public && cd ../linux-arm64 && npm publish --access public && cd ../linux-arm && npm publish --access public && cd ../.. && npm publish", | ||
@@ -109,9 +109,9 @@ "recompile": "node-gyp clean && node-gyp configure && node-gyp build", | ||
"optionalDependencies": { | ||
"@lmdb/lmdb-darwin-arm64": "2.7.10", | ||
"@lmdb/lmdb-darwin-x64": "2.7.10", | ||
"@lmdb/lmdb-linux-arm": "2.7.10", | ||
"@lmdb/lmdb-linux-arm64": "2.7.10", | ||
"@lmdb/lmdb-linux-x64": "2.7.10", | ||
"@lmdb/lmdb-win32-x64": "2.7.10" | ||
"@lmdb/lmdb-darwin-arm64": "2.7.11", | ||
"@lmdb/lmdb-darwin-x64": "2.7.11", | ||
"@lmdb/lmdb-linux-arm": "2.7.11", | ||
"@lmdb/lmdb-linux-arm64": "2.7.11", | ||
"@lmdb/lmdb-linux-x64": "2.7.11", | ||
"@lmdb/lmdb-win32-x64": "2.7.11" | ||
} | ||
} |
@@ -6,3 +6,3 @@ import { getAddress, getBufferAddress, write, compress, lmdbError } from './native.js'; | ||
const WAITING_OPERATION = 0x2000000; | ||
const BACKPRESSURE_THRESHOLD = 100000; | ||
const BACKPRESSURE_THRESHOLD = 300000; | ||
const TXN_DELIMITER = 0x8000000; | ||
@@ -506,3 +506,3 @@ const TXN_COMMITTED = 0x10000000; | ||
try { | ||
afterCommitCallbacks[i]({next: uncommittedResolution, last: unwrittenResolution, txnId}); | ||
afterCommitCallbacks[i]({next: uncommittedResolution, last: txnResolution, txnId}); | ||
} catch(error) { | ||
@@ -509,0 +509,0 @@ console.error('In aftercommit callback', error); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2338659
6072