diff --git a/server/util/vueSsrCache.js b/server/util/vueSsrCache.js deleted file mode 100644 index d76f791212..0000000000 --- a/server/util/vueSsrCache.js +++ /dev/null @@ -1,36 +0,0 @@ -import { log } from './log.js'; -import { trace } from './mockTrace.js'; - -export default (function wrapper(cache) { - return { - get(key, cb) { - trace('vueSsrCache.get', { resource: key }, () => { - cache.get(key, (error, data) => { - if (error) { - log(`MemJS Error Getting Cache for ${key}, Error: ${error}`, 'error'); - } - if (!error && data) { - const bufferToString = data.toString('utf8'); - // Only the html is actually cached, so reconstitute the value as expected by the renderer. - // Testing has so far shown 'components' to be empty, so just creating it as an empty set. - cb({ html: bufferToString, components: new Set([]) }); - } else { - cb(); - } - }); - }); - }, - set(key, value) { - trace('vueSsrCache.set', { resource: key }, () => { - cache.set(key, value.html, { expires: 0 }, (error, success) => { - if (error) { - log(`MemJS Error Setting Cache for: ${key}, Error: ${error}`, 'error'); - } - if (success) { - log(`MemJS Success Setting Cache for: ${key}, Success: ${success}`); - } - }); - }); - }, - }; -}); diff --git a/server/vue-render.js b/server/vue-render.js index 2cbe976312..74727a78a6 100644 --- a/server/vue-render.js +++ b/server/vue-render.js @@ -1,6 +1,5 @@ import initCache from './util/initCache.js'; import { info } from './util/log.js'; -import vueSsrCache from './util/vueSsrCache.js'; import getGqlPossibleTypes from './util/getGqlPossibleTypes.js'; import getSessionCookies from './util/getSessionCookies.js'; @@ -19,7 +18,7 @@ export default async function render({ // if cache is not initialized, initialize it if (!cache) { - cache = vueSsrCache(initCache(serverConfig)); + cache = initCache(serverConfig); } // get graphql api possible types for the graphql client