fix(core): Upgrade @n8n/typeorm to address a rare mutex release issue (#10993)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™ 2024-09-27 13:36:43 +02:00 committed by GitHub
parent afda049491
commit 2af0fbf52f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 48 additions and 108 deletions

View file

@ -150,7 +150,7 @@
"@langchain/redis": "0.1.0",
"@langchain/textsplitters": "0.1.0",
"@mozilla/readability": "^0.5.0",
"@n8n/typeorm": "0.3.20-10",
"@n8n/typeorm": "0.3.20-12",
"@n8n/vm2": "3.9.25",
"@pinecone-database/pinecone": "3.0.3",
"@qdrant/js-client-rest": "1.11.0",

View file

@ -92,7 +92,7 @@
"@n8n/localtunnel": "3.0.0",
"@n8n/n8n-nodes-langchain": "workspace:*",
"@n8n/permissions": "workspace:*",
"@n8n/typeorm": "0.3.20-10",
"@n8n/typeorm": "0.3.20-12",
"@n8n_io/ai-assistant-sdk": "1.9.4",
"@n8n_io/license-sdk": "2.13.1",
"@oclif/core": "4.0.7",

View file

@ -462,8 +462,8 @@ importers:
specifier: ^0.5.0
version: 0.5.0
'@n8n/typeorm':
specifier: 0.3.20-10
version: 0.3.20-10(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.12)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))
specifier: 0.3.20-12
version: 0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.12)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))
'@n8n/vm2':
specifier: 3.9.25
version: 3.9.25
@ -699,8 +699,8 @@ importers:
specifier: workspace:*
version: link:../@n8n/permissions
'@n8n/typeorm':
specifier: 0.3.20-10
version: 0.3.20-10(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.14)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))
specifier: 0.3.20-12
version: 0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.14)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))
'@n8n_io/ai-assistant-sdk':
specifier: 1.9.4
version: 1.9.4
@ -3831,15 +3831,15 @@ packages:
resolution: {integrity: sha512-IPBHa7gC0wwHVct/dnBquHz+uMCDZaZ05cor1D/rjlwaOe/PVu5mtoZaPHYuR98R3W1/IyxC5PuBd0JizDP9gg==}
engines: {node: '>=20.15', pnpm: '>=9.5'}
'@n8n/typeorm@0.3.20-10':
resolution: {integrity: sha512-YYQKkafEGqNAG+VgtGbJOWpcyF4ZsRJ+Q7qXigTXZFQb4xpL/+t0BXEMhy8Gw0OEjnZI5cbLGHcQtj7Xlfg7dw==}
'@n8n/typeorm@0.3.20-12':
resolution: {integrity: sha512-Jc+Uys9HXTRq+u2XTqnAqjZVvAPwYH4qy4wRcizN0u7sfBvRGRpeF8ZAoplOGjXPRBG278QKcfVAJ64j/bj+uQ==}
engines: {node: '>=16.13.0'}
hasBin: true
peerDependencies:
'@google-cloud/spanner': ^5.18.0
'@libsql/client': ^0.4.2
'@sap/hana-client': ^2.12.25
'@sentry/node': ^7.87.0
'@sentry/node': <=8.x
better-sqlite3: ^7.1.2 || ^8.0.0 || ^9.0.0
hdb-pool: ^0.1.6
ioredis: ^5.0.4
@ -9605,10 +9605,6 @@ packages:
resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
engines: {node: '>=8'}
minipass@7.0.2:
resolution: {integrity: sha512-eL79dXrE1q9dBbDCLg7xfn/vl7MS4F1gvJAgjJrQli/jbQWdUttuVawphqpffoIYfRdq78LHx6GP4bU/EQ2ATA==}
engines: {node: '>=16 || 14 >=14.17'}
minipass@7.1.2:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
@ -10319,10 +10315,6 @@ packages:
path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
path-scurry@1.10.1:
resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
engines: {node: '>=16 || 14 >=14.17'}
path-scurry@1.11.1:
resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
engines: {node: '>=16 || 14 >=14.18'}
@ -12820,7 +12812,7 @@ snapshots:
'@acuminous/bitsyntax@0.1.2':
dependencies:
buffer-more-ints: 1.0.0
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
safe-buffer: 5.1.2
transitivePeerDependencies:
- supports-color
@ -12962,7 +12954,7 @@ snapshots:
'@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.645.0)
'@aws-sdk/client-sts': 3.654.0
'@aws-sdk/core': 3.654.0
'@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.645.0)
'@aws-sdk/middleware-host-header': 3.654.0
'@aws-sdk/middleware-logger': 3.654.0
'@aws-sdk/middleware-recursion-detection': 3.654.0
@ -13107,7 +13099,7 @@ snapshots:
'@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/client-sts': 3.654.0
'@aws-sdk/core': 3.654.0
'@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.645.0)
'@aws-sdk/middleware-host-header': 3.654.0
'@aws-sdk/middleware-logger': 3.654.0
'@aws-sdk/middleware-recursion-detection': 3.654.0
@ -13617,7 +13609,7 @@ snapshots:
'@aws-crypto/sha256-js': 5.2.0
'@aws-sdk/client-sso-oidc': 3.654.0(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/core': 3.654.0
'@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/credential-provider-node': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.645.0)
'@aws-sdk/middleware-host-header': 3.654.0
'@aws-sdk/middleware-logger': 3.654.0
'@aws-sdk/middleware-recursion-detection': 3.654.0
@ -13834,24 +13826,6 @@ snapshots:
- '@aws-sdk/client-sso-oidc'
- aws-crt
'@aws-sdk/credential-provider-ini@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)':
dependencies:
'@aws-sdk/client-sts': 3.654.0
'@aws-sdk/credential-provider-env': 3.654.0
'@aws-sdk/credential-provider-http': 3.654.0
'@aws-sdk/credential-provider-process': 3.654.0
'@aws-sdk/credential-provider-sso': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))
'@aws-sdk/credential-provider-web-identity': 3.654.0(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/types': 3.654.0
'@smithy/credential-provider-imds': 3.2.3
'@smithy/property-provider': 3.1.6
'@smithy/shared-ini-file-loader': 3.1.7
'@smithy/types': 3.4.2
tslib: 2.6.2
transitivePeerDependencies:
- '@aws-sdk/client-sso-oidc'
- aws-crt
'@aws-sdk/credential-provider-node@3.478.0':
dependencies:
'@aws-sdk/credential-provider-env': 3.468.0
@ -13945,25 +13919,6 @@ snapshots:
- '@aws-sdk/client-sts'
- aws-crt
'@aws-sdk/credential-provider-node@3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)':
dependencies:
'@aws-sdk/credential-provider-env': 3.654.0
'@aws-sdk/credential-provider-http': 3.654.0
'@aws-sdk/credential-provider-ini': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/credential-provider-process': 3.654.0
'@aws-sdk/credential-provider-sso': 3.654.0(@aws-sdk/client-sso-oidc@3.654.0(@aws-sdk/client-sts@3.654.0))
'@aws-sdk/credential-provider-web-identity': 3.654.0(@aws-sdk/client-sts@3.654.0)
'@aws-sdk/types': 3.654.0
'@smithy/credential-provider-imds': 3.2.3
'@smithy/property-provider': 3.1.6
'@smithy/shared-ini-file-loader': 3.1.7
'@smithy/types': 3.4.2
tslib: 2.6.2
transitivePeerDependencies:
- '@aws-sdk/client-sso-oidc'
- '@aws-sdk/client-sts'
- aws-crt
'@aws-sdk/credential-provider-process@3.468.0':
dependencies:
'@aws-sdk/types': 3.468.0
@ -14062,14 +14017,6 @@ snapshots:
'@smithy/types': 3.4.2
tslib: 2.6.2
'@aws-sdk/credential-provider-web-identity@3.654.0(@aws-sdk/client-sts@3.654.0)':
dependencies:
'@aws-sdk/client-sts': 3.654.0
'@aws-sdk/types': 3.654.0
'@smithy/property-provider': 3.1.6
'@smithy/types': 3.4.2
tslib: 2.6.2
'@aws-sdk/credential-providers@3.645.0':
dependencies:
'@aws-sdk/client-cognito-identity': 3.645.0
@ -15191,7 +15138,7 @@ snapshots:
'@eslint/eslintrc@2.1.4':
dependencies:
ajv: 6.12.6
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
espree: 9.6.1
globals: 13.20.0
ignore: 5.2.4
@ -15347,7 +15294,7 @@ snapshots:
'@humanwhocodes/config-array@0.11.14':
dependencies:
'@humanwhocodes/object-schema': 2.0.2
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
@ -15377,7 +15324,7 @@ snapshots:
'@antfu/install-pkg': 0.1.1
'@antfu/utils': 0.7.10
'@iconify/types': 2.0.0
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
kolorist: 1.8.0
local-pkg: 0.5.0
mlly: 1.7.1
@ -15671,7 +15618,7 @@ snapshots:
'@kwsites/file-exists@1.1.1':
dependencies:
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
transitivePeerDependencies:
- supports-color
@ -16060,7 +16007,7 @@ snapshots:
esprima-next: 5.8.4
recast: 0.22.0
'@n8n/typeorm@0.3.20-10(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.12)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))':
'@n8n/typeorm@0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.12)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))':
dependencies:
'@n8n/p-retry': 6.2.0-2
'@sqltools/formatter': 1.2.5
@ -16069,9 +16016,9 @@ snapshots:
buffer: 6.0.3
chalk: 4.1.2
dayjs: 1.11.10
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
dotenv: 16.3.1
glob: 10.3.10
glob: 10.4.5
mkdirp: 2.1.3
reflect-metadata: 0.2.2
sha.js: 2.4.11
@ -16091,7 +16038,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@n8n/typeorm@0.3.20-10(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.14)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))':
'@n8n/typeorm@0.3.20-12(@sentry/node@7.87.0)(ioredis@5.3.2)(mssql@10.0.2)(mysql2@3.11.0)(pg@8.12.0)(redis@4.6.14)(sqlite3@5.1.7)(ts-node@10.9.2(@types/node@18.16.16)(typescript@5.6.2))':
dependencies:
'@n8n/p-retry': 6.2.0-2
'@sqltools/formatter': 1.2.5
@ -16100,9 +16047,9 @@ snapshots:
buffer: 6.0.3
chalk: 4.1.2
dayjs: 1.11.10
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
dotenv: 16.3.1
glob: 10.3.10
glob: 10.4.5
mkdirp: 2.1.3
reflect-metadata: 0.2.2
sha.js: 2.4.11
@ -18483,7 +18430,7 @@ snapshots:
dependencies:
'@typescript-eslint/typescript-estree': 7.2.0(typescript@5.6.2)
'@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.6.2)
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
eslint: 8.57.0
ts-api-utils: 1.0.1(typescript@5.6.2)
optionalDependencies:
@ -18499,7 +18446,7 @@ snapshots:
dependencies:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
@ -18514,7 +18461,7 @@ snapshots:
dependencies:
'@typescript-eslint/types': 7.2.0
'@typescript-eslint/visitor-keys': 7.2.0
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
@ -18904,19 +18851,19 @@ snapshots:
agent-base@6.0.2:
dependencies:
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
transitivePeerDependencies:
- supports-color
agent-base@7.1.0:
dependencies:
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
transitivePeerDependencies:
- supports-color
agentkeepalive@4.2.1:
dependencies:
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
depd: 1.1.2
humanize-ms: 1.2.1
transitivePeerDependencies:
@ -20648,7 +20595,7 @@ snapshots:
esbuild-register@3.5.0(esbuild@0.20.2):
dependencies:
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
esbuild: 0.20.2
transitivePeerDependencies:
- supports-color
@ -21515,16 +21462,16 @@ snapshots:
foreground-child: 3.1.1
jackspeak: 2.3.6
minimatch: 9.0.5
minipass: 7.0.2
path-scurry: 1.10.1
minipass: 7.1.2
path-scurry: 1.11.1
glob@10.3.3:
dependencies:
foreground-child: 3.1.1
jackspeak: 2.3.6
minimatch: 9.0.5
minipass: 7.0.2
path-scurry: 1.10.1
minipass: 7.1.2
path-scurry: 1.11.1
glob@10.4.5:
dependencies:
@ -21834,7 +21781,7 @@ snapshots:
dependencies:
'@tootallnate/once': 1.1.2
agent-base: 6.0.2
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
transitivePeerDependencies:
- supports-color
optional: true
@ -21843,14 +21790,14 @@ snapshots:
dependencies:
'@tootallnate/once': 2.0.0
agent-base: 6.0.2
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
transitivePeerDependencies:
- supports-color
http-proxy-agent@7.0.0:
dependencies:
agent-base: 7.1.0
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
transitivePeerDependencies:
- supports-color
@ -21865,14 +21812,14 @@ snapshots:
https-proxy-agent@5.0.1:
dependencies:
agent-base: 6.0.2
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
transitivePeerDependencies:
- supports-color
https-proxy-agent@7.0.2:
dependencies:
agent-base: 7.1.0
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
transitivePeerDependencies:
- supports-color
@ -22222,7 +22169,7 @@ snapshots:
istanbul-lib-source-maps@5.0.6:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
istanbul-lib-coverage: 3.2.2
transitivePeerDependencies:
- supports-color
@ -23430,8 +23377,6 @@ snapshots:
minipass@5.0.0: {}
minipass@7.0.2: {}
minipass@7.1.2: {}
minizlib@2.1.2:
@ -23482,7 +23427,7 @@ snapshots:
dependencies:
'@babel/runtime': 7.24.7
chokidar: 3.5.2
glob: 10.3.10
glob: 10.4.5
html-minifier: 4.0.0
js-beautify: 1.14.9
lodash: 4.17.21
@ -23808,7 +23753,7 @@ snapshots:
mqtt-packet@9.0.0:
dependencies:
bl: 6.0.12
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
process-nextick-args: 2.0.1
transitivePeerDependencies:
- supports-color
@ -24093,7 +24038,7 @@ snapshots:
number-allocator@1.0.14:
dependencies:
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
js-sdsl: 4.3.0
transitivePeerDependencies:
- supports-color
@ -24415,11 +24360,6 @@ snapshots:
path-parse@1.0.7: {}
path-scurry@1.10.1:
dependencies:
lru-cache: 10.2.2
minipass: 7.0.2
path-scurry@1.11.1:
dependencies:
lru-cache: 10.2.2
@ -25571,7 +25511,7 @@ snapshots:
simple-websocket@9.1.0:
dependencies:
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
queue-microtask: 1.2.3
randombytes: 2.1.0
readable-stream: 3.6.0
@ -25651,7 +25591,7 @@ snapshots:
socks-proxy-agent@6.2.1:
dependencies:
agent-base: 6.0.2
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
socks: 2.7.1
transitivePeerDependencies:
- supports-color
@ -25957,7 +25897,7 @@ snapshots:
dependencies:
'@jridgewell/gen-mapping': 0.3.5
commander: 4.1.1
glob: 10.3.10
glob: 10.4.5
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
@ -25967,7 +25907,7 @@ snapshots:
dependencies:
component-emitter: 1.3.0
cookiejar: 2.1.4
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
fast-safe-stringify: 2.1.1
form-data: 4.0.0
formidable: 3.5.1
@ -26686,7 +26626,7 @@ snapshots:
vite-node@2.1.1(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1):
dependencies:
cac: 6.7.14
debug: 4.3.6(supports-color@8.1.1)
debug: 4.3.7
pathe: 1.1.2
vite: 5.4.6(@types/node@18.16.16)(sass@1.64.1)(terser@5.16.1)
transitivePeerDependencies: