Ghost/ghost/email-service/test
Naz c507ea9600 Improved oversized batch correction logic
refs 551532f874
refs https://github.com/TryGhost/Team/issues/3324

- After analyzing data dumps, the data revealed that we have extra data from a stray batch. The filtering logic manually filters out the data to the recipients that belong to a "current batch".
- Hunting down the root cause of the data mixup proved to be too expensive of an investigation, so this is a "good enough patch" to deal with the problem.
- Most likely cause is the concurrent batch sending, but reducing the concurrency would be too expensive of a performance price to pay instead of filtering the data rarely.
2023-06-09 14:40:12 +07:00
..
utils Improved oversized batch correction logic 2023-06-09 14:40:12 +07:00
.eslintrc.js Added email service package (#15849) 2022-11-21 10:29:53 +01:00
batch-sending-service.test.js Improved oversized batch correction logic 2023-06-09 14:40:12 +07:00
email-controller.test.js Added eslint rule for file naming convention 2023-05-09 12:34:34 -04:00
email-event-processor.test.js Added eslint rule for file naming convention 2023-05-09 12:34:34 -04:00
email-event-storage.test.js Added eslint rule for file naming convention 2023-05-09 12:34:34 -04:00
email-renderer.test.js Fixed duplicate images in Outlook for dark/light mode 2023-04-05 12:58:11 +02:00
email-segmenter.test.js Added eslint rule for file naming convention 2023-05-09 12:34:34 -04:00
email-service.test.js Added eslint rule for file naming convention 2023-05-09 12:34:34 -04:00
mailgun-email-provider.test.js Added eslint rule for file naming convention 2023-05-09 12:34:34 -04:00
sending-service.test.js Added eslint rule for file naming convention 2023-05-09 12:34:34 -04:00