A user on 0.18.1-rc6 on Lemmy.world reported an upvote error.
I think the API should have a counter of the error and that the API should return the count. If it isn’t saved, fine, but maybe return system uptime on errors too.
This puts the power more in the hands of clients instead of server operators to know what is gong on internally with the Lemmy servers that are falling flat on their face performance-wise in the 0.18.1 era.
Someone finally opened a ticket about Vote performance on the major servers. I just do not get why the big server operators are not opening issues and sharing server logs. What is going on inside the Rust code isn’t being understood by enough newcomers to the project.
https://github.com/LemmyNet/lemmy/issues/3395
There is a 10 second pause between each comment vote in this test to Lemmy.ml: