Merge pull request #4344 from overleaf/revert-4304-ab-configurable-split-test

Revert "Configurable split tests system"

GitOrigin-RevId: dcaf79d074949c0c28b06515278a873c89b5aecb
This commit is contained in:
Alexandre Bourdin
2021-07-26 17:00:29 +02:00
committed by Copybot
parent eb31e6ebed
commit d28c1941c2
11 changed files with 3 additions and 2341 deletions
@@ -1,25 +0,0 @@
const SplitTestManager = require('./SplitTestManager')
const { SplitTest } = require('../../models/SplitTest')
const { CacheLoader } = require('cache-flow')
class SplitTestCache extends CacheLoader {
constructor() {
super('split-test', {
expirationTime: 60, // 1min in seconds
})
}
async load(name) {
return await SplitTestManager.getSplitTestByName(name)
}
serialize(value) {
return value.toObject()
}
deserialize(value) {
return new SplitTest(value)
}
}
module.exports = new SplitTestCache()