[jbosstools-issues] [JBoss JIRA] (JBIDE-19770) linux distro not tracked reliable

Alexey Kazakov (JIRA) issues at jboss.org
Tue May 12 13:07:19 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-19770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13067062#comment-13067062 ] 

Alexey Kazakov edited comment on JBIDE-19770 at 5/12/15 1:06 PM:
-----------------------------------------------------------------

I think I now know the reason of this weird data. The Unknown distro is actually *not linux* system for most cases. We had this bug from the very beginning. We do not check OS at all when defining the User Defined Value. If no linux distro is found then we report it's as Unknown.

Check this out:
1. There is a big number of unset value for last 3 years (92%). But if you check the JBT version of all unset values then you see that all of them are old JBT releases when we didn't have that distro detection: [Link1|https://www.google.com/analytics/web/?hl=en#report/content-pages/a17645367w35680699p35061163/%3F_u.date00%3D20120405%26_u.date01%3D20150505%26_.sampleSize%3D500000%26_.useg%3Duser4MedbQIpSGmZCXZSz373WQ%26explorer-segmentExplorer.segmentId%3Danalytics.userDefinedValue%26explorer-table.plotKeys%3D%5B%5D%26explorer-table.filter%3D(not%20set)%26explorer-table.secSegmentId%3Danalytics.pagePath%26explorer-table.advFilter%3D%5B%5B0%2C%22analytics.userDefinedValue%22%2C%22RE%22%2C%22(not%20set)%22%2C0%5D%5D%26explorer-table.rowStart%3D0%26explorer-table.rowCount%3D250/] And BTW, do you see it keeps declining (new versions are being released and are not reporting unset values). 

2. If you take a look at the last 30 days only then you see that "unset" value is just ~ 9% (they must come from the old versions as well). But the majority (82%) is Unknown: [Link2|https://www.google.com/analytics/web/?hl=en#report/content-pages/a17645367w35680699p35061163/%3F_u.date00%3D20150401%26_u.date01%3D20150430%26_.sampleSize%3D500000%26_.useg%3Duser4MedbQIpSGmZCXZSz373WQ%26explorer-segmentExplorer.segmentId%3Danalytics.userDefinedValue%26explorer-table.plotKeys%3D%5B%5D/]

3. OK. Let's see what OS actually reports these Unknown linux distros. 99,82% of them are Windows & Mac. And just 0.15% of "Unknown Linux Disrto" are actually Linux: [Link3|https://www.google.com/analytics/web/?hl=en#report/content-pages/a17645367w35680699p35061163/%3F_u.dateOption%3Dlast30days%26_.sampleSize%3D500000%26_.useg%3Duser4MedbQIpSGmZCXZSz373WQ%26explorer-segmentExplorer.segmentId%3Danalytics.userDefinedValue%26explorer-table.plotKeys%3D%5B%5D%26explorer-table.filter%3DUnknown%26explorer-table.secSegmentId%3Danalytics.operatingSystem%26explorer-table.advFilter%3D%5B%5B0%2C%22analytics.userDefinedValue%22%2C%22RE%22%2C%22Unknown%22%2C0%5D%5D/]

I will fix this issue, so Unknown value will be reported only for Linux system. 


was (Author: akazakov):
I think I now know the reason of this weird data. The Unknown distro is actually *not linux* system for most cases. We had this bug from the very beginning. We do not check OS at all when defining the User Defined Value. If no linux distro is found then we report it's as Unknown.

Check this out:
1. There is a big number of unset value for last 3 years (92%). But if you check the JBT version of all unset values then you see that all of them are old JBT releases when we didn't have that distro detection: [Link1|https://www.google.com/analytics/web/?hl=en#report/content-pages/a17645367w35680699p35061163/%3F_u.date00%3D20120405%26_u.date01%3D20150505%26_.sampleSize%3D500000%26_.useg%3Duser4MedbQIpSGmZCXZSz373WQ%26explorer-segmentExplorer.segmentId%3Danalytics.userDefinedValue%26explorer-table.plotKeys%3D%5B%5D%26explorer-table.filter%3D(not%20set)%26explorer-table.secSegmentId%3Danalytics.pagePath%26explorer-table.advFilter%3D%5B%5B0%2C%22analytics.userDefinedValue%22%2C%22RE%22%2C%22(not%20set)%22%2C0%5D%5D%26explorer-table.rowStart%3D0%26explorer-table.rowCount%3D250/] And BTW, do you see it keeps declining (new versions are being released and are not reporting unset values). 

2. If you take a look at the last 30 days only then you see that "unset" value is just ~ 9% (they must come from the old versions as well). But the majority (82%) is Unknown: [Link2|https://www.google.com/analytics/web/?hl=en#report/content-pages/a17645367w35680699p35061163/%3F_u.date00%3D20150401%26_u.date01%3D20150430%26_.sampleSize%3D500000%26_.useg%3Duser4MedbQIpSGmZCXZSz373WQ%26explorer-segmentExplorer.segmentId%3Danalytics.userDefinedValue%26explorer-table.plotKeys%3D%5B%5D/]

3. OK. Let's see what OS actually reports these Unknown linux distros. 99,82% of them are Windows & Linux. And just 0.15% of "Unknown Linux Disrto" are actually Linux: [Link3|https://www.google.com/analytics/web/?hl=en#report/content-pages/a17645367w35680699p35061163/%3F_u.dateOption%3Dlast30days%26_.sampleSize%3D500000%26_.useg%3Duser4MedbQIpSGmZCXZSz373WQ%26explorer-segmentExplorer.segmentId%3Danalytics.userDefinedValue%26explorer-table.plotKeys%3D%5B%5D%26explorer-table.filter%3DUnknown%26explorer-table.secSegmentId%3Danalytics.operatingSystem%26explorer-table.advFilter%3D%5B%5B0%2C%22analytics.userDefinedValue%22%2C%22RE%22%2C%22Unknown%22%2C0%5D%5D/]

I will fix this issue, so Unknown value will be reported only for Linux system. 

> linux distro not tracked reliable
> ---------------------------------
>
>                 Key: JBIDE-19770
>                 URL: https://issues.jboss.org/browse/JBIDE-19770
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: usage
>            Reporter: Max Rydahl Andersen
>            Assignee: Alexey Kazakov
>             Fix For: 4.3.0.Beta1
>
>
> user defined value is not set in ~50% of cases of linux users.
> https://www.google.com/analytics/web/?hl=en#report/content-pages/a17645367w35680699p35061163/%3F_u.date00%3D20120405%26_u.date01%3D20150505%26_.sampleSize%3D500000%26_.useg%3Duser4MedbQIpSGmZCXZSz373WQ%26explorer-segmentExplorer.segmentId%3Danalytics.userDefinedValue%26explorer-table.plotKeys%3D[]/



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbosstools-issues mailing list