Skip to content

Cron interface for generated reports #103

Open

Description

@coolbung

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 ?

Activity

  1. parthlawate commented on Aug 24, 2018

    @parthlawate
    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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions