[
https://issues.apache.org/jira/browse/LENS-423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rajat Khandelwal updated LENS-423:
----------------------------------
Description:
Just one thing for now. Can create subtasks if more come to mind
1. Eliminate null checks, particularly in member variables. Use Null design
pattern wherever required.
2. Use CaseInsensitiveHashMap in cache objects in CubeMetastoreClient
3. Contract: functions like getAllDimensions from CubeMetastoreClient should
never return null. Empty collection is okay
was:
Just one thing for now. Can create subtasks if more come to mind
1. Eliminate null checks, particularly in member variables. Use Null design
pattern wherever required.
2. Use CaseInsensitiveHashMap in cache objects in CubeMetastoreClient
> Cleanup of cube metadata classes.
> ----------------------------------
>
> Key: LENS-423
> URL: https://issues.apache.org/jira/browse/LENS-423
> Project: Apache Lens
> Issue Type: Improvement
> Reporter: Rajat Khandelwal
>
> Just one thing for now. Can create subtasks if more come to mind
> 1. Eliminate null checks, particularly in member variables. Use Null design
> pattern wherever required.
> 2. Use CaseInsensitiveHashMap in cache objects in CubeMetastoreClient
> 3. Contract: functions like getAllDimensions from CubeMetastoreClient should
> never return null. Empty collection is okay
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)