Quote:
Originally Posted by RS Tom The Karma (reputation) system operates on an AJAX system that makes a background web request whenever you press the button. Due to the way the database queries are executed when a thread loads, we don't query which users have already given reputation to which users. When Revenue Source gets to be a large site, doing so would be incredibly taxing on the servers considering it's one new database query per post in a thread. |
I understand, and also it could possibly make pages slower.
Quote:
Originally Posted by RS Tom I completely agree that it can be annoying going to give reputation to someone and then getting the "You can't give reputation to the same user twice" error. Myself and another database engineer are looking at the system to see if we can't work around the above limitations. |
It's not a big deal to click the button to check. No worries.
Of late I'm only able to give reputation to one person once I think.
I wonder how many people need to get repuation from me before the same person gets the reputation again.
Quote:
Originally Posted by RS Tom We're also investigating if it's possible to hide the button in instances where you can't give reputation to the user (due to permissions). I'll post more here when I get an answer. |
I don't think this feature of hiding the karma button due to permissions is necessary.
It may or may not become necessary, I guess it would show as the community grows. I think it's too early to tell.
Quote:
Originally Posted by RS Tom Thanks for the good suggestions, Light. |
Anytime.