Details

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • None
    • 1.5.0
    • SQL
    • None

    Description

      1. Remove the public o.a.s.sql.expressions.aggregate package

      2. Move all private classes into execution or catalyst. Don't expose them.

      3. Define an interface for AggregationBuffer, and only expose the interface to users. Internally we can do whatever we want, but don't expose the specific implementations directly.

      4. Label it as experimental.

      Attachments

        Activity

          People

            yhuai Yin Huai
            rxin Reynold Xin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: