Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-2487

Optimize UIMA-AS code that collects pipeline stats

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4.0AS
    • Component/s: Async Scaleout
    • Labels:
      None

      Description

      When collecting stats from AE Management objects the UIMA-AS needs to create a snapshot of stats before calling AE process method. It actually does a deep copy (by serialization) of Management objects. This snapshot is used to calculate component analysis time when the process method completes. The problem is that the serialization is adding too much overhead and actually is not necessary. Refactor code to avoid serialization overhead.

        Attachments

          Activity

            People

            • Assignee:
              cwiklik Jerry Cwiklik
              Reporter:
              cwiklik Jerry Cwiklik
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: