mirror of
https://github.com/overleaf/overleaf.git
synced 2025-04-22 10:17:02 +00:00
Merge pull request #3596 from overleaf/ho-read-pref-secondary
add .setReadPreference('secondary') to slow queries GitOrigin-RevId: 828f9a417a43237b3de5609ee9b12b30a68fc167
This commit is contained in:
parent
d012954feb
commit
2339884bd5
2 changed files with 4 additions and 1 deletions
services/web/app/src/Features
|
@ -72,6 +72,7 @@ module.exports = InactiveProjectManager = {
|
|||
.select('_id')
|
||||
.sort({ _id: 1 })
|
||||
.limit(limit)
|
||||
.read('secondary')
|
||||
.exec(function(err, projects) {
|
||||
if (err != null) {
|
||||
logger.err({ err }, 'could not get projects for deactivating')
|
||||
|
|
|
@ -89,7 +89,9 @@ async function expireDeletedProjectsAfterDuration() {
|
|||
project: { $ne: null }
|
||||
},
|
||||
{ 'deleterData.deletedProjectId': 1 }
|
||||
).limit(PROJECT_EXPIRATION_BATCH_SIZE)
|
||||
)
|
||||
.limit(PROJECT_EXPIRATION_BATCH_SIZE)
|
||||
.read('secondary')
|
||||
const projectIds = _.shuffle(
|
||||
deletedProjects.map(
|
||||
deletedProject => deletedProject.deleterData.deletedProjectId
|
||||
|
|
Loading…
Add table
Reference in a new issue