Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-23148

Non constant filenames can cause considerable cost to Thor if used in child queries.

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.8.0
    • Component/s: Code Generator, Thor
    • Labels:
      None

      Description

      If a code generated logical filename is computed and therefore marked as variable, and the activity is within a child query, Thor requires it to be recomputed , looked up in Dali, and serialized each CQ iteration.

      Which is shame if as in many cases, the filename is actually constant for the lifetime of the query.

      Can we introduce a new concept/flag, that filename is computed, but constant for duration of query execution? e.g. if STORED and computed.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ghalliday Gavin Halliday
                Reporter:
                jakesmith Jake Smith
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: