From 6f27f7a1bffcb5dde5da4adb57091038692d543a Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Sun, 23 Feb 2020 16:27:55 +0100 Subject: [PATCH] [misc] drop the /heapdump route and related heapdump package --- services/filestore/README.md | 1 - services/filestore/app.js | 12 ------------ services/filestore/package-lock.json | 8 -------- services/filestore/package.json | 1 - 4 files changed, 22 deletions(-) diff --git a/services/filestore/README.md b/services/filestore/README.md index 2772b71494..3ee6cadff6 100644 --- a/services/filestore/README.md +++ b/services/filestore/README.md @@ -10,7 +10,6 @@ filestore acts as a proxy between the CLSIs and (currently) Amazon S3 storage, p * `/project/:project_id/public/:public_file_id` * `/project/:project_id/size` * `/bucket/:bucket/key/*` -* `/heapdump` * `/shutdown` * `/status` - returns `filestore sharelatex up` or `server is being shut down` (HTTP 500) * `/health_check` diff --git a/services/filestore/app.js b/services/filestore/app.js index 278997b9aa..ea2c2ca1d8 100644 --- a/services/filestore/app.js +++ b/services/filestore/app.js @@ -122,18 +122,6 @@ app.get( fileController.getFile ) -app.get('/heapdump', (req, res, next) => - require('heapdump').writeSnapshot( - '/tmp/' + Date.now() + '.filestore.heapsnapshot', - (err, filename) => { - if (err) { - return next(err) - } - res.send(filename) - } - ) -) - app.get('/status', function(req, res) { res.send('filestore sharelatex up') }) diff --git a/services/filestore/package-lock.json b/services/filestore/package-lock.json index 6356c89d30..fa85d92a20 100644 --- a/services/filestore/package-lock.json +++ b/services/filestore/package-lock.json @@ -2716,14 +2716,6 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", "integrity": "sha512-z/GDPjlRMNOa2XJiB4em8wJpuuBfrFOlYKTZxtpkdr1uPdibHI8rYA3MY0KDObpVyaes0e/aunid/t88ZI2EKA==" }, - "heapdump": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/heapdump/-/heapdump-0.3.15.tgz", - "integrity": "sha512-n8aSFscI9r3gfhOcAECAtXFaQ1uy4QSke6bnaL+iymYZ/dWs9cqDqHM+rALfsHUwukUbxsdlECZ0pKmJdQ/4OA==", - "requires": { - "nan": "^2.13.2" - } - }, "hex2dec": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/hex2dec/-/hex2dec-1.1.2.tgz", diff --git a/services/filestore/package.json b/services/filestore/package.json index ad7fd42bb6..c40f2a65f6 100644 --- a/services/filestore/package.json +++ b/services/filestore/package.json @@ -26,7 +26,6 @@ "body-parser": "^1.2.0", "express": "^4.2.0", "glob": "^7.1.6", - "heapdump": "^0.3.2", "lodash.once": "^4.1.1", "logger-sharelatex": "^1.7.0", "metrics-sharelatex": "^2.2.0",