hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Phabricator (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HIVE-4115) Introduce cube abstraction in hive
Date Thu, 09 May 2013 08:43:17 GMT

     [ https://issues.apache.org/jira/browse/HIVE-4115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Phabricator updated HIVE-4115:
------------------------------

    Attachment: HIVE-4115.D10689.1.patch

Amareshwari requested code review of "HIVE-4115 [jira] Introduce cube abstraction in hive".

Reviewers: JIRA

HIVE-4115. Cube Abstraction in Hive

We would like to define a cube abstraction so that user can query at cube layer and do not
know anything about storage and rollups.

Will describe the model more in following comments.

TEST PLAN
  EMPTY

REVISION DETAIL
  https://reviews.facebook.net/D10689

AFFECTED FILES
  common/src/java/org/apache/hadoop/hive/conf/HiveConf.java
  ql/src/java/org/apache/hadoop/hive/ql/Driver.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/AbstractCubeTable.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/BaseDimension.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/ColumnMeasure.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/Cube.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/CubeDimension.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/CubeDimensionTable.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/CubeFactTable.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/CubeMeasure.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/CubeMetastoreClient.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/CubeTableType.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/ExprMeasure.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/HDFSStorage.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/HierarchicalDimension.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/InlineDimension.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/MetastoreConstants.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/MetastoreUtil.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/Named.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/ReferencedDimension.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/Storage.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/StorageConstants.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/TableReference.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/metadata/UpdatePeriod.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/AggregateResolver.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/AliasReplacer.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/CheckColumnMapping.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/CheckDateRange.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/CheckTableNames.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/ContextRewriter.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/CubeQueryContext.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/CubeQueryExpr.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/CubeQueryRewriter.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/CubeSemanticAnalyzer.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/DateUtil.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/GroupbyResolver.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/HQLParser.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/JoinResolver.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/LeastDimensionResolver.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/LeastPartitionResolver.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/PartitionResolver.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/StorageTableResolver.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/parse/ValidationRule.java
  ql/src/java/org/apache/hadoop/hive/ql/cube/processors/CubeDriver.java
  ql/src/java/org/apache/hadoop/hive/ql/processors/CommandProcessorFactory.java
  ql/src/test/org/apache/hadoop/hive/ql/cube/metadata/TestCubeMetastoreClient.java
  ql/src/test/org/apache/hadoop/hive/ql/cube/parse/CubeTestSetup.java
  ql/src/test/org/apache/hadoop/hive/ql/cube/parse/TestCubeSemanticAnalyzer.java
  ql/src/test/org/apache/hadoop/hive/ql/cube/parse/TestDateUtil.java
  ql/src/test/org/apache/hadoop/hive/ql/cube/parse/TestMaxUpdateInterval.java
  ql/src/test/org/apache/hadoop/hive/ql/cube/processors/TestCubeDriver.java

MANAGE HERALD RULES
  https://reviews.facebook.net/herald/view/differential/

WHY DID I GET THIS EMAIL?
  https://reviews.facebook.net/herald/transcript/25647/

To: JIRA, Amareshwari

                
> Introduce cube abstraction in hive
> ----------------------------------
>
>                 Key: HIVE-4115
>                 URL: https://issues.apache.org/jira/browse/HIVE-4115
>             Project: Hive
>          Issue Type: New Feature
>            Reporter: Amareshwari Sriramadasu
>            Assignee: Amareshwari Sriramadasu
>         Attachments: cube-design-2.pdf, cube-design.docx, HIVE-4115.D10689.1.patch
>
>
> We would like to define a cube abstraction so that user can query at cube layer and do
not know anything about storage and rollups. 
> Will describe the model more in following comments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message