Hi @jmoore,
Apologies for the delay in getting back to you.
To answer your question: no, we do not expose the session timeout setting (it's set to 3600s) as it might potentially lead to unnecessary lags in the annotation flow to avoid what, in principle, is protection against losing annotation examples altogether. Instead, we've been refactoring the the feed logic to make sure there are fewer duplicates due to timeout by only triggering this mechanism once a session gets to the end of its queue. Effectively, there will be much fewer duplicates and only towards the end of the example stream.
This change is available in the latest v1.11.9
release.
Furthermore, for the v2
release, we are working on a complete redesign of feed mechanism that will eliminate duplicates due to timeout altogether.
Important thing to note is v1.11.9
is a patch release on 1.11.8
so it uses the the same DB setup as 1.11.8
. I'd like to stress that 1.11.8a4
was an experimental release.
Please see v1.11.9
release post for more details on how we are handling timed-out examples.
1 Like