Reviewer shouldn't need to read FSRS config on every card answer
Currently, the reviewer reads the config on every card answer to know whether FSRS is enabled. This has performance costs.
https://github.com/ankitects/anki/blob/321e23acb2b02d657ca08727546c016d7ef27381/rslib/src/scheduler/answering/mod.rs#L449
We should be able to optimize this by making some changes similar to https://github.com/ankitects/anki/pull/3860.
Originally posted by @user1823 in https://github.com/ankitects/anki/issues/4391#issuecomment-3405522828
Hi!
@matbe766 and I would like to work on this issue together. Just wanted to check if it’s still relevant and open for contribution.
Thanks!
Yes, this is still open. But, looking at the linked load balancer PR, it feels like fixing this issue will require a good understanding of the codebase.
Thanks!
We’ll take a look at it and see if we can come up with a possible solution.
Then we can discuss it further.