Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add possibility to specify number of rows per table and subtable for each report and per website #7516

Open
tsteur opened this issue Mar 23, 2015 · 1 comment
Labels
c: Platform For Matomo platform changes that aren't impacting any of our APIs but improve the core itself. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Comments

@tsteur
Copy link
Member

tsteur commented Mar 23, 2015

We might directly want to add this feature while working on #7470

Currently, it is possible to specify config settings like datatable_archiving_maximum_rows_referrers, datatable_archiving_maximum_rows_subtable_referrers, ... to limit the number of rows in 1st level tables and their sub tables. Those config settings are quite limited and look rather like a hack. For 3rd party developers it is not really intuitive that they should ideally add such settings as well (and might not even be possible).

We should add the possibility to define such limits per plugin (eg Actions) and per record (eg Actions_downloads). If there is no config for a record, then the config of the plugin is used, if there is no config for this, the global config will be used. We should define good default values for plugins. Plugins currently limit the number of rows when calling eg $table->getSerialized().

Ideally, one could change those settings per website. Why is this important? We want to build a generic analytics platform see #4734 where one might manage many different kind of websites and apps etc. Having the possibility to configure it for each website/property will be quite important.

Actually, it is already needed now. For example just recently we got a request whether it is possible to increase the number of rows in Download reports while not increasing any other reports. This is currently not possible. And if one increases that number it will be increased for all websites meaning Piwik is quite limited here when using it for many websites.

@tsteur tsteur added the Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. label Mar 23, 2015
@mattab mattab added this to the Mid term milestone Apr 8, 2015
@mattab mattab added the c: Platform For Matomo platform changes that aren't impacting any of our APIs but improve the core itself. label Apr 8, 2015
@mattab mattab modified the milestones: Long term, Mid term Dec 5, 2016
@atom-box
Copy link

One user asked for this feature today:

I know how to increase the values (https://matomo.org/faq/how-to/faq_54/) but they want to know if it´s possible to only apply this changes to a single property or a roll-up site?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Platform For Matomo platform changes that aren't impacting any of our APIs but improve the core itself. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Projects
None yet
Development

No branches or pull requests

3 participants