Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-28944

Review and Test Scheduled Batch processing against a large repository

    Details

      Description

      Context

      We have inside the platform some default scheduled jobs that involve processing a potentially large amount of documents:

      • OrphanVersionCleanupListener
      • EscalationRuleWork
      • DocumentRoutingWorkflowInstancesCleanup
      • RetentionExpiredFinderListener
      • ...

      At least some of them are problematic with large repositories because they create long queries and/or long processing.

      It seems that support can sometimes recommend disabling them (i.e. see SUPNXP-29143).

      Tasks

      I am not sure we want to include testing WF or Retention in the context of the benchmarks, however, we could:

      • extract queries and run them against large repository
        • see if this creates issues
        • see if indexes can help
        • see if we need to redesign the query
      • extract the potential big processing
        • see if this creates issues
        • see if moving to BAF would help

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.