Kristina
8741846df8
[doc-updater] fix unbounded Redis key growth in project notifications cron ( #35425 )
...
* delete timestamp notification keys for solo projects
* add fallback 7d TTL for keys
GitOrigin-RevId: e0493e74b14b861863afc1d4ef5fa181432ad450
2026-09-17 11:25:41 +00:00
Kristina
7fe05140b0
[doc-updater] add mongo logging to project notifications cron ( #35421 )
...
GitOrigin-RevId: db8a84f2079c57b5d5f1ae5447f8526dfb0a6d67
2026-09-17 11:25:37 +00:00
Kristina
d3920e76d3
[document-updater] log duration ms for project-notifications job ( #35238 )
...
GitOrigin-RevId: 6a654e4140a6640298d97fdff4f260d6a1be0d99
2026-09-17 11:22:59 +00:00
Kristina and Domagoj Kriskovic
577ff63eca
[document-updater] batch collaborator lookups in project_notifications.mts ( #33974 )
...
* Refactor project collaborator check to handle multiple project IDs and optimize Redis caching
* Batch mongo queries and use promiseMapWithLimit
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com >
GitOrigin-RevId: 7d568b4b05894465c930595ebd3f214ebc5c72c0
2026-05-27 08:07:35 +00:00
Kristina
3bd908d963
[document-updater] update logging in project_notifications script ( #33924 )
...
* reduce logs for project_notifications script
* include cache hit/miss stats
GitOrigin-RevId: 6aac74a18f2ad352b0e8609f0ad2b6c831bd9da5
2026-05-25 08:05:57 +00:00
Kristina
88eb599d4e
[document-updater] increase scanStream COUNT for project notifications ( #33833 )
...
* increase scanStream COUNT for project notifications
* fix Bull queue.add delay option being ignored
* parse timestamp to number before adding to notification queue
* fix outdated comments in project_notifications script
GitOrigin-RevId: 98bb638228550b2f6f2de90280a06c47e022cf96
2026-05-22 08:06:03 +00:00
Domagoj Kriskovic
c461d4d8c3
Rename doc updater script to use .mts extension
...
GitOrigin-RevId: 43d84434ee91aa579cb049081a31cb3769844320
2026-01-12 09:06:12 +00:00