[
https://issues.apache.org/jira/browse/LENS-410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Amareshwari Sriramadasu updated LENS-410:
-----------------------------------------
Attachment: LENS-410.1.patch
Patch from review board.
Review at https://reviews.apache.org/r/32093
> Fix usage of Hive.get() in code
> -------------------------------
>
> Key: LENS-410
> URL: https://issues.apache.org/jira/browse/LENS-410
> Project: Apache Lens
> Issue Type: Improvement
> Components: cube, server
> Reporter: Amareshwari Sriramadasu
> Assignee: Amareshwari Sriramadasu
> Fix For: 2.1
>
> Attachments: LENS-410.1.patch
>
>
> The following occurrence of Hive.get() should be fixed - to use cube client
> or proper configuration object.
> {noformat}
> lens-cube amareshwari.sr$ git grep 'Hive.get(' src/main/java/
> src/main/java/org/apache/lens/cube/metadata/CubeMetastoreClient.java:
> return Hive.get(config);
> src/main/java/org/apache/lens/cube/parse/CandidateFact.java:
> partitionKeys = Hive.get().getTable(singleStorageTable).getPartitionKeys();
> lens-driver-hive amareshwari.sr$ git grep 'Hive.get(' src/main/java/
> src/main/java/org/apache/lens/driver/hive/HiveQueryPlan.java: Hive
> metastore = Hive.get(metastoreConf);
> lens-server amareshwari.sr$ git grep 'Hive.get(' src/main/java/
> src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java:
> if
> (!Hive.get(getSession(sessionid).getHiveConf()).databaseExists(database)) {
> src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java:
> Hive.get(getSession(sessionid).getHiveConf()).dropDatabase(database,
> false, true, cascade);
> src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java:
> Hive.get(getSession(sessionid).getHiveConf()).createDatabase(db, ignore);
> src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java:
> return Hive.get(getSession(sessionid).getHiveConf()).getAllDatabases();
> src/main/java/org/apache/lens/server/metastore/CubeMetastoreServiceImpl.java:
> if (!Hive.get().databaseExists(dbName)) {
> src/main/java/org/apache/lens/server/session/HiveSessionService.java:
> if (!Hive.get(getSession(sessionid).getHiveConf()).databaseExists(database)) {
> src/main/java/org/apache/lens/server/stats/store/log/StatisticsLogPartitionHandler.java:
> client = Hive.get();
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)