Get rid of create() factory functions for accumulators and move callers onto constructors

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Query Execution, Query Integration
    • Fully Compatible
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      It doesn't appear to be necessary to have both a public factory function and a public constructor for derived classes of AccumulatorState, so the interface could be simplified by removing the factory functions altogether and changing any callers to use the constructors instead. 

      The create() factory function is currently used in a template function here, and individual accumulators' factory functions may be used in other places as well. All of these callers will need to be updated to use the constructors. 

            Assignee:
            Lee Maguire
            Reporter:
            Natalie Hill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: