Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-27702

Debug edition rebuilding / dashboard rebuilding celery queue issues in LTD Keeper

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      We're seeing edition and dashboard rebuilds not complete for several LTD projects. This results in the pending_rebuild flag being left set, locking that edition out of further resets.

      The core issue is finding out why these edition rebuilds are not completing. Part of the problem could be the long compilation time for dashboard builds, resulting in timeouts.

      Step 1 is to add more logging to the celery tasks to identify the source of the error.

      Step 2 will be to make whatever changes are necessary to unblock edition rebuilds.

      Note that version 2 of LTD Keeper (in development) will provide more robust solutions.

        Attachments

          Activity

          Hide
          jsick Jonathan Sick added a comment -

          To solve the long dashboard builds we added a GET /products/:product/dashboard endpoint to LTD Keeper 1.21.0 that provides all metadata in a single REST request. LTD Dasher 0.1.8 uses this endpoint, providing substantial efficiency gains for projects with large numbers of editions and builds.

          Show
          jsick Jonathan Sick added a comment - To solve the long dashboard builds we added a GET /products/:product/dashboard endpoint to LTD Keeper 1.21.0 that provides all metadata in a single REST request. LTD Dasher 0.1.8 uses this endpoint, providing substantial efficiency gains for projects with large numbers of editions and builds.

            People

            Assignee:
            jsick Jonathan Sick
            Reporter:
            jsick Jonathan Sick
            Watchers:
            Jonathan Sick
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Jenkins

                No builds found.