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

Cron interface for generated reports #103

Open
coolbung opened this issue Aug 23, 2018 · 1 comment
Open

Cron interface for generated reports #103

coolbung opened this issue Aug 23, 2018 · 1 comment

Comments

@coolbung
Copy link
Member

In several cases, the report needs a complicated query to get the necessary data. In such cases the reports become highly non-performant.

Implement a way for plugins to save the "generated reports" in a separate table, so that the actual report can be shown based on this table. This will make the reports simple and performant.

cc @parthlawate @thite-amol @manojLondhe this has several similarities with the indexer. Do you see any way we can leverage indexer without brining all its baggage ?

@parthlawate
Copy link
Member

The Indexer fundamentally needs

  • Data plugins
  • Configuration of data to decide how to index (Thus views & Tables)
  • The cron Job to run index & populate index tables

Of this the part that we can share is the Functions in the data plugins.. I dont see a way to remove any of the baggage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants