Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.11
    • Component/s: None
    • Labels:
      None

      Description

      The Naive CUBE operator is just syntactic sugar for the CubeDimensions UDFS followed by a flatten+group-by.

        Activity

        Hide
        Prasanth J added a comment -

        Adding patch that fixes NullPointerException while illustrating cube alias. Also added test cases for debugging operators (illustrate, explain, describe).

        Show
        Prasanth J added a comment - Adding patch that fixes NullPointerException while illustrating cube alias. Also added test cases for debugging operators (illustrate, explain, describe).
        Hide
        Dmitriy V. Ryaboy added a comment -

        Running tests.

        Show
        Dmitriy V. Ryaboy added a comment - Running tests.
        Hide
        Dmitriy V. Ryaboy added a comment -

        Committed to trunk.

        Prasanth, please add Release Notes that explain usage, and maybe a paragraph on what cubing is.

        Show
        Dmitriy V. Ryaboy added a comment - Committed to trunk. Prasanth, please add Release Notes that explain usage, and maybe a paragraph on what cubing is.
        Hide
        Ashutosh Chauhan added a comment -

        Committed to trunk.

        Wuhoo! Looking forward to this awesome feature in Pig. Thanks, Prashant for your work and persistence on this one.

        Show
        Ashutosh Chauhan added a comment - Committed to trunk. Wuhoo! Looking forward to this awesome feature in Pig. Thanks, Prashant for your work and persistence on this one.
        Hide
        Prasanth J added a comment -

        Ashutosh, it's my pleasure to work on this. You can see lot more enhancements for this feature since I will be working on this during summer too.

        Show
        Prasanth J added a comment - Ashutosh, it's my pleasure to work on this. You can see lot more enhancements for this feature since I will be working on this during summer too.
        Hide
        Olga Natkovich added a comment -

        Could you, please, include release notes including syntax and examples for inclusion in the documentation, thanks!

        Show
        Olga Natkovich added a comment - Could you, please, include release notes including syntax and examples for inclusion in the documentation, thanks!
        Hide
        Prasanth J added a comment -

        Hi Olga

        I have included the release notes in another subtask (PIG-2765). Here it is http://goo.gl/SpUad
        Please let me know if this is sufficient for documentation.

        Show
        Prasanth J added a comment - Hi Olga I have included the release notes in another subtask ( PIG-2765 ). Here it is http://goo.gl/SpUad Please let me know if this is sufficient for documentation.
        Hide
        Olga Natkovich added a comment -

        Hi Prashanth,

        The release notes look great! Do they basically cover all work we have done in this release for CUBE related support?

        Show
        Olga Natkovich added a comment - Hi Prashanth, The release notes look great! Do they basically cover all work we have done in this release for CUBE related support?
        Hide
        Prasanth J added a comment -

        It covers the necessary documentation for naive CUBE/ROLLUP operator implementation. It doesn't cover anything related to scalable MR-Cube implementation (PIG-2831) which as per Dmitriy is going into 0.12.

        Show
        Prasanth J added a comment - It covers the necessary documentation for naive CUBE/ROLLUP operator implementation. It doesn't cover anything related to scalable MR-Cube implementation ( PIG-2831 ) which as per Dmitriy is going into 0.12.

          People

          • Assignee:
            Prasanth J
            Reporter:
            Dmitriy V. Ryaboy
          • Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development