aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Edgars <Edgars+GitHub@gaitenis.id.lv>2021-10-08 10:51:48 +0300
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2021-10-29 13:29:50 +0530
commita4684e1d60ff6932a1bab89ef1a0fbdd10956c3d (patch)
tree1f8bef4c94c60029b72a1558701d8b38a8bedcb2
parentExclude `docker-compose.override.yml` from repo (diff)
downloadferdium-server-a4684e1d60ff6932a1bab89ef1a0fbdd10956c3d.tar.gz
ferdium-server-a4684e1d60ff6932a1bab89ef1a0fbdd10956c3d.tar.zst
ferdium-server-a4684e1d60ff6932a1bab89ef1a0fbdd10956c3d.zip
Upgrade the Node package `pg` to at least 8.0.3
`package.json` and `package-lock.json` were updated to upgrade the Node package `pg` to at least version 8.0.3 to fix the following error: SubError [TimeoutError]: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call? at /app/node_modules/knex/lib/client.js:339:13 at tryCatcher (/app/node_modules/bluebird/js/release/util.js:16:23) at /app/node_modules/bluebird/js/release/catch_filter.js:17:41 at tryCatcher (/app/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler (/app/node_modules/bluebird/js/release/promise.js:517:31) at Promise._settlePromise (/app/node_modules/bluebird/js/release/promise.js:574:18) at Promise._settlePromise0 (/app/node_modules/bluebird/js/release/promise.js:619:10) at Promise._settlePromises (/app/node_modules/bluebird/js/release/promise.js:695:18) at _drainQueueStep (/app/node_modules/bluebird/js/release/async.js:138:12) at _drainQueue (/app/node_modules/bluebird/js/release/async.js:131:9) at Async._drainQueues (/app/node_modules/bluebird/js/release/async.js:147:5) at Immediate.Async.drainQueues [as _onImmediate] (/app/node_modules/bluebird/js/release/async.js:17:14) at processImmediate (internal/timers.js:464:21) { sql: undefined, bindings: undefined }
-rw-r--r--package-lock.json91
-rw-r--r--package.json2
2 files changed, 46 insertions, 47 deletions
diff --git a/package-lock.json b/package-lock.json
index 25f4a92..47af2b9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4727,46 +4727,38 @@
4727 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" 4727 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
4728 }, 4728 },
4729 "pg": { 4729 "pg": {
4730 "version": "7.18.2", 4730 "version": "8.7.1",
4731 "resolved": "https://registry.npmjs.org/pg/-/pg-7.18.2.tgz", 4731 "resolved": "https://registry.npmjs.org/pg/-/pg-8.7.1.tgz",
4732 "integrity": "sha512-Mvt0dGYMwvEADNKy5PMQGlzPudKcKKzJds/VbOeZJpb6f/pI3mmoXX0JksPgI3l3JPP/2Apq7F36O63J7mgveA==", 4732 "integrity": "sha512-7bdYcv7V6U3KAtWjpQJJBww0UEsWuh4yQ/EjNf2HeO/NnvKjpvhEIe/A/TleP6wtmSKnUnghs5A9jUoK6iDdkA==",
4733 "requires": { 4733 "requires": {
4734 "buffer-writer": "2.0.0", 4734 "buffer-writer": "2.0.0",
4735 "packet-reader": "1.0.0", 4735 "packet-reader": "1.0.0",
4736 "pg-connection-string": "0.1.3", 4736 "pg-connection-string": "^2.5.0",
4737 "pg-packet-stream": "^1.1.0", 4737 "pg-pool": "^3.4.1",
4738 "pg-pool": "^2.0.10", 4738 "pg-protocol": "^1.5.0",
4739 "pg-types": "^2.1.0", 4739 "pg-types": "^2.1.0",
4740 "pgpass": "1.x", 4740 "pgpass": "1.x"
4741 "semver": "4.3.2"
4742 },
4743 "dependencies": {
4744 "semver": {
4745 "version": "4.3.2",
4746 "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.2.tgz",
4747 "integrity": "sha1-x6BxWKgL7dBSNVt3DYLWZA+AO+c="
4748 }
4749 } 4741 }
4750 }, 4742 },
4751 "pg-connection-string": { 4743 "pg-connection-string": {
4752 "version": "0.1.3", 4744 "version": "2.5.0",
4753 "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-0.1.3.tgz", 4745 "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz",
4754 "integrity": "sha1-2hhHsglA5C7hSSvq9l1J2RskXfc=" 4746 "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ=="
4755 }, 4747 },
4756 "pg-int8": { 4748 "pg-int8": {
4757 "version": "1.0.1", 4749 "version": "1.0.1",
4758 "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", 4750 "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
4759 "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" 4751 "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw=="
4760 }, 4752 },
4761 "pg-packet-stream": {
4762 "version": "1.1.0",
4763 "resolved": "https://registry.npmjs.org/pg-packet-stream/-/pg-packet-stream-1.1.0.tgz",
4764 "integrity": "sha512-kRBH0tDIW/8lfnnOyTwKD23ygJ/kexQVXZs7gEyBljw4FYqimZFxnMMx50ndZ8In77QgfGuItS5LLclC2TtjYg=="
4765 },
4766 "pg-pool": { 4753 "pg-pool": {
4767 "version": "2.0.10", 4754 "version": "3.4.1",
4768 "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-2.0.10.tgz", 4755 "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.4.1.tgz",
4769 "integrity": "sha512-qdwzY92bHf3nwzIUcj+zJ0Qo5lpG/YxchahxIN8+ZVmXqkahKXsnl2aiJPHLYN9o5mB/leG+Xh6XKxtP7e0sjg==" 4756 "integrity": "sha512-TVHxR/gf3MeJRvchgNHxsYsTCHQ+4wm3VIHSS19z8NC0+gioEhq1okDY1sm/TYbfoP6JLFx01s0ShvZ3puP/iQ=="
4757 },
4758 "pg-protocol": {
4759 "version": "1.5.0",
4760 "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz",
4761 "integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ=="
4770 }, 4762 },
4771 "pg-types": { 4763 "pg-types": {
4772 "version": "2.2.0", 4764 "version": "2.2.0",
@@ -4781,11 +4773,11 @@
4781 } 4773 }
4782 }, 4774 },
4783 "pgpass": { 4775 "pgpass": {
4784 "version": "1.0.2", 4776 "version": "1.0.4",
4785 "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.2.tgz", 4777 "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.4.tgz",
4786 "integrity": "sha1-Knu0G2BltnkH6R2hsHwYR8h3swY=", 4778 "integrity": "sha512-YmuA56alyBq7M59vxVBfPJrGSozru8QAdoNlWuW3cz8l+UX3cWge0vTvjKhsSHSJpo3Bom8/Mm6hf0TR5GY0+w==",
4787 "requires": { 4779 "requires": {
4788 "split": "^1.0.0" 4780 "split2": "^3.1.1"
4789 } 4781 }
4790 }, 4782 },
4791 "pify": { 4783 "pify": {
@@ -4842,9 +4834,9 @@
4842 "integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=" 4834 "integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU="
4843 }, 4835 },
4844 "postgres-date": { 4836 "postgres-date": {
4845 "version": "1.0.4", 4837 "version": "1.0.7",
4846 "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.4.tgz", 4838 "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz",
4847 "integrity": "sha512-bESRvKVuTrjoBluEcpv2346+6kgB7UlnqWZsnbnCccTNq/pqfj1j6oBaN5+b/NrDXepYUT/HKadqv3iS9lJuVA==" 4839 "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q=="
4848 }, 4840 },
4849 "postgres-interval": { 4841 "postgres-interval": {
4850 "version": "1.2.0", 4842 "version": "1.2.0",
@@ -6016,14 +6008,6 @@
6016 "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==", 6008 "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==",
6017 "dev": true 6009 "dev": true
6018 }, 6010 },
6019 "split": {
6020 "version": "1.0.1",
6021 "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
6022 "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
6023 "requires": {
6024 "through": "2"
6025 }
6026 },
6027 "split-string": { 6011 "split-string": {
6028 "version": "3.1.0", 6012 "version": "3.1.0",
6029 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 6013 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
@@ -6051,6 +6035,26 @@
6051 } 6035 }
6052 } 6036 }
6053 }, 6037 },
6038 "split2": {
6039 "version": "3.2.2",
6040 "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
6041 "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
6042 "requires": {
6043 "readable-stream": "^3.0.0"
6044 },
6045 "dependencies": {
6046 "readable-stream": {
6047 "version": "3.6.0",
6048 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6049 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6050 "requires": {
6051 "inherits": "^2.0.3",
6052 "string_decoder": "^1.1.1",
6053 "util-deprecate": "^1.0.1"
6054 }
6055 }
6056 }
6057 },
6054 "sprintf-js": { 6058 "sprintf-js": {
6055 "version": "1.0.3", 6059 "version": "1.0.3",
6056 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 6060 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
@@ -6494,11 +6498,6 @@
6494 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 6498 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
6495 "dev": true 6499 "dev": true
6496 }, 6500 },
6497 "through": {
6498 "version": "2.3.8",
6499 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
6500 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
6501 },
6502 "tildify": { 6501 "tildify": {
6503 "version": "1.2.0", 6502 "version": "1.2.0",
6504 "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz", 6503 "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
diff --git a/package.json b/package.json
index eb5c3a2..cfb563f 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,7 @@
43 "fs-extra": "^8.1.0", 43 "fs-extra": "^8.1.0",
44 "mysql": "2.18.1", 44 "mysql": "2.18.1",
45 "node-fetch": "^2.6.1", 45 "node-fetch": "^2.6.1",
46 "pg": "^7.18.2", 46 "pg": "^8.0.3",
47 "sqlite3": "^4.1.0", 47 "sqlite3": "^4.1.0",
48 "targz": "^1.0.1", 48 "targz": "^1.0.1",
49 "uuid": "^8.3.2" 49 "uuid": "^8.3.2"