Ravindra Pesala created CARBONDATA-40:
-----------------------------------------
Summary: Make metastore_db location of derby configurable in
CarbonContext
Key: CARBONDATA-40
URL: https://issues.apache.org/jira/browse/CARBONDATA-40
Project: CarbonData
Issue Type: Improvement
Reporter: Ravindra Pesala
Assignee: Ravindra Pesala
Currently metastore_db location of derby is not configurable and it is always
created in current directory. Because of this constraint user not able to
create multiple CarbonContext with derby db. This is the reason user cannot
create CarbonContext in spark-shell with standalone derby db.
To overcome the above issue we can make the derby db location configurable
while creating CarbonContext.
Case 1:
{code}
val cc = new CarbonContext(sc)
{code}
In above scenario, default store location at `./carbondata` it means store is
created in current directory.And default metastore location
`./carbonmetastore`, it means metastore is created at current directory.
Case 2 :
{code}
val cc = new CarbonContext(sc, storeLocation)
{code}
In above scenario, default metastore location `./carbonmetastore`, it means
metastore is created at current directory.
Case 3:
{code}
val cc = new CarbonContext(sc, storeLocation, metastoreLocation)
{code}
In above scenario all parameters are passed, so store location and
metastoreLocation would be created at desired location.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)