vttranlina commented on PR #2514: URL: https://github.com/apache/james-project/pull/2514#issuecomment-2495274403
> Let's look for bugs: can we mark 1000 messages as deleted and then expunge and ensure we did delete then all? > Also keep in mind 'application batching' needs sort order in order to be deterministic. 👍 > Is there other use cases where lack of snapshot reads really hurt? > Can we think of tasks iterating messages and deleting them? Do you mean that during a batch query, the data might change, causing the query result to become outdated? And potentially, the result of the next batch pagination query could be incorrect (especially in the case of deletions, as it changes the total size)? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For additional commands, e-mail: notifications-h...@james.apache.org