Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-15371 Extend parallel activity execution
  3. HPCC-15034

Revisit implicit choosen added to counts

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Accepted
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Code Generator
    • Labels:
      None

      Description

      Currently

      COUNT(ds) > 100

      is often converted to

      COUNT(CHOOSEN(ds, 101)) > 100

      To prevent excessive readahead.

      However if the activities are stranded, that is going to cause problems because the CHOOSEN will prevent any strands to be shared between ds and the count. I think it requires an attribute on the CHOOSEN to indicate it is an optimization, rather than a requirement, and a stranded version of that optimization-choosen.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ghalliday Gavin Halliday
                Reporter:
                ghalliday Gavin Halliday
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: