• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

Item5986: Incorrect Statistics Numbers

Item Form Data

AppliesTo: Component: Priority: CurrentState: WaitingFor: TargetRelease ReleasedIn
Engine WebStatistics Normal No Action Required TWiki:Main.MichaelCarter n/a  

Edit Form Data

Summary:
Reported By:
Codebase:
Applies To:
Component:
Priority:
Current State:
Waiting For:
Target Release:
Released In:
 

Detail

Bottom Line On Top

The WebStatistics are not computing the correct numbers for top contributors. I expected 177 under the top contributor for the user DougTorence and got nothing.

Details

There appears to be a bug surrounding WebStatistics. In my TWiki installation I wanted to manually update the WebSatistics topic by running the stats script via the browser by enter this into my URL. /twiki/bin/statistics/Main?logdate=200807

Below are the results I received.

Month: Topic
views:
Topic
saves:
File
uploads:
Most popular
topic views:
Top contributors for
topic save and uploads:
Jul 2008 3595 512 45 349 WebHome
297 ProjectsHome
225 RequestHandlerTimes
162 ABCDBuildProcedure
139 TestPlans
137 InfrastructureHome
126 WebChanges
101 SupportErrorForum
 85 ProductionSupport
 76 RAD7UpgradeABCDDetailDesign
 69 OnlinePerformanceImprovementRequirements
225 DougBrody
184 VeronicaLopez
 37 MaryLackhammer
 37 BettyRogers
 19 FrancisToboga
 15 SergiDeepa
 14 TWikiAdminUser
  9 ChuckSmith
  7 TheresaGomez
  4 MichelleLopez
  3 DanDavis

July 2008 Log File

Attached is the actual log file from July 2008. If I look in this log file I see 177 saves for Doug Torence however, he doesn't show up at all. Is this a bug? Forgive me if I simply don't understand how this works. Thank you.

I'm having some problems uploading my log file. I'll upload it as soon as I can.

-- TWiki:Main/MichaelCarter - 08 Sep 2008

177 seems like a massive discrepancy - yes, I fear looking at the log file is necessary. - email it to me if you like - sven@fosikiNOSPAM.com

-- TWiki:Main.SvenDowideit - 05 Oct 2008

Sven, sorry this took me so long to respond. I'm email the file to you now. Thanks for looking into this.

-- TWiki:Main.MichaelCarter - 23 Oct 2008

ah, ok, this isn't a bug. While Doug Torence has saved 177 times, 103 of them were 'repRev' saves - where he's re-edited the same topic within an hour (i think its configurable?), thus TWiki has merged the edit into the previous revision.

i can't find the documentation on this at the moment - Its been discussed several times in TWiki:Codev though.

macpro:Documents svend$ grep DougTorence log200807.txt |grep save | wc
     177    3626   21240
macpro:Documents svend$ grep DougTorence log200807.txt |grep save |grep repRev | wc
     103    2368   14149

-- TWiki:Main.SvenDowideit - 25 Oct 2008

Thanks again for looking into this. Then why does DanDavis show up 3 times? Of the three saves he has 2 were repRev saves. Based on your logic I would assume then to only see 1 listed by his name not 3.

-- TWiki:Main.MichaelCarter - 23 Dec 2008

Checking on this in TWiki:Support/WebStatistics for current month April as of today:

Apr 2009 9530 104 4 761 WebHome
661 WebSearch
150 WebChanges
 92 AskedAndAssignedQuestions
 78 LdapAuthenticationHowTo
 73 AskSupportQuestion
 55 MyRecentQuestions
 52 SID-00240
 50 SID-00241
 50 AuthenticationWithApacheAndLDAP
 45 SID-00244
 35 PeterThoeny
 11 PeterJones
  9 TWikiGuest
  7 SeanCMorgan
  6 LardVerschuren
  5 ColchaoDeMola
  4 JaniHamalainen
  4 VickiBrown
  4 AnoojNair
  4 FredBarnfield
  3 DavidEnfield

$ grep ' save ' log200904.txt | grep ' Support\.' | grep PeterThoeny | wc -l
35
$ grep ' save ' log200904.txt | grep -v repRev | grep ' Support\.' | grep PeterThoeny | wc -l
24

So the statistics script records all changes, including the repRevs.

Note that there is a chance that the log files have some corrupted lines that might offset the stats by a tiny bit. This can happen if more than one webserver thread is updating the logfile at a time.

I am closing this ticket. Feel free to re-open if needed.

-- TWiki:Main.PeterThoeny - 09 Apr 2009

ItemTemplate
Summary Incorrect Statistics Numbers
ReportedBy TWiki:Main.MichaelCarter
Codebase 4.2.0
SVN Range TWiki-4.2.0, Tue, 22 Jan 2008, build 16278
AppliesTo Engine
Component WebStatistics
Priority Normal
CurrentState No Action Required
WaitingFor TWiki:Main.MichaelCarter
Checkins

TargetRelease n/a
ReleasedIn

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r6 - 2009-04-09 - PeterThoeny
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback