Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.

What is the purpose of the table qa_sharedevents?

+5 votes
183 views
asked Jul 11, 2015 in Q2A Core by gunrose
edited Jul 11, 2015 by gunrose
Q2A version: 1.7.0

1 Answer

+2 votes
answered Jul 11, 2015 by pupi1985
selected Jul 11, 2015 by gunrose
 
Best answer

I have actually answered a similar question. The thing is I didn't use names for the tables. In that answer, when I talk about events tracked at a user level I mean events tracked using the ^userevents and when I talk about events tracked at an entity level I mean events tracked using the ^sharedevents table.

So basically the ^sharedevents it just a way to avoid having a huge ^userevents table.

commented Mar 6 by q2apro
I have never used those tables. Only the qa_eventlog. Don't you think we should get rid of those?
commented Mar 6 by pupi1985
Users who check their updates do: http://www.question2answer.org/qa/updates

I never check them but I guess it is a matter of how each one uses Q2A
commented Mar 7 by q2apro
I am 100 % sure that no one is checking this, I noted that already back in 2014... it's absolutely useless. That's why I did the on-site-notification plugin.
commented Mar 7 by q2apro
Any way to get rid of the related database queries? (for performance) ... probably should be a separate question?
...