Closed albertocottica closed 7 years ago
I have used a simple (to not say dumb) request to get the number of tags (and users) and did not checked if they were used, so 1414 is actually the total number of tags existing within the db (as imported from ER), not just the ones used. I will correct this shortly.
I can explain the difference in the number of comments as some appears to not have existing parent (post or comment) when imported. Those elements are thus ignored to avoid discrepancy in the database.
Do you want to have the number of annotations available with the stats?
Re tags: OK, that explains it.
Re number of comments: can you make an example (need the number of comment id)?
Re annotations: yes please.
The comments all seem to be pretty old (~5years from what I can tell) so I am guessing their parents are not considered as elements of the Opencare project.
Here are all the problematic ones: comment 3085 comment 3627 comment 3574 comment 3008 comment 3555 comment 3541 comment 3552 comment 3536 comment 3538 comment 3535 comment 3533 comment 3532 comment 3333 comment 3175 comment 3184 comment 3176 comment 3181 comment 3158 comment 3150 comment 3156 comment 3153 comment 3146 comment 3139 comment 3068 comment 2950 comment 3042 comment 2922 comment 2836 comment 2804 comment 2461 comment 2339 comment 2199 comment 2277 comment 2194 comment 2173 comment 2150 comment 2140 comment 2043 comment 2037 comment 1497 comment 1495 comment 1490 comment 1463 comment 1468 comment 1433 comment 1449 comment 1418 comment 1415 comment 3204 comment 3205
Got it. So:
I see @jason-vallet has added a list of stats as per #3 . However, I am worried that the number of tags may not be correct. I have my own script that returns a very different number: 3,915 annotations (not computed by the dashboard) with 867 codes (dashboard says 1,614).
There are also small differences in the numbers of comments (my script says 1,688, GraphRyders says 1,633) and users (my script says posts (my script says 316, GraphRyders says 318) The number of posts is the same: 352.
My script for annotations:
The logic is that MySQL returns a lot of duplicates, and even distinct does not always work. So I need to build these checklists of entities I already encountered, and for each entity returned by the view check that it is not already there.