This issue has been created
There is 1 update.
 
 
XWiki Platform / cid:jira-generated-image-avatar-f89ef642-1dd7-48d6-bd36-bdbe8926646c XWIKI-23004 Open

Move the stats to its own contrib extension

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-c7788527-8208-4961-8eeb-51049622f2a1 Thomas Mortagne created this issue on 19/Mar/25 10:52
 
Summary: Move the stats to its own contrib extension
Issue Type: cid:jira-generated-image-avatar-f89ef642-1dd7-48d6-bd36-bdbe8926646c Task
Affects Versions: 17.1.0
Assignee: Unassigned
Components: Statistics
Created: 19/Mar/25 10:52
Priority: cid:jira-generated-image-static-major-9ca1cc53-8f50-49d3-9407-9237e965f159 Major
Reporter: Thomas Mortagne
Description:

The statistics module is deprecated and disabled by default since XWiki 8.0.

Ideally it should not be embedded anymore in XWiki Standard and move to its own contrib repository, but it's not that easy:

  • it needs a custom table, but this is not easy to deal with for contrib extensions
  • the hibernate store current has some special handling of statistics that needs to be made less hardcoded
  • the XWiki class expose publicly some stats related classes or features (like #getSearchEngineRules and #getRefererText)
 
 

1 update

 
cid:jira-generated-image-avatar-c7788527-8208-4961-8eeb-51049622f2a1 Changes by Thomas Mortagne on 19/Mar/25 10:53
 
Description: The statistics module feature is deprecated and disabled by default since XWiki 8.0.

Ideally it should not be embedded anymore in XWiki Standard and move to its own contrib repository, but it's not that easy:
* it needs a custom table, but this is [not easy to deal with for contrib extensions|XWIKI-19932]
* the hibernate store current has some special handling of statistics that needs to be made less hardcoded
*
most of it is still part of xwiki-platform-oldcore and the XWiki class expose publicly some stats related classes or features (like #getSearchEngineRules and #getRefererText)