GitHub user traflm opened a pull request:
https://github.com/apache/trafodion/pull/1532
[TRAFODION-3026] add create option storage policy
Some user want Trafodion to support HSM provided by Hadoop 2.6.0. Tables
can be stored on different type of storage hardware (SSD/HDD). Hadoop provides
HSM in HDFS, but Hbase doesn't provide the support until HBase 2.0. There is
HBASE-19858 and plan to support HSM in HBase 1.5.0. But still not released.
So before that HBase feature availible, we now use HDFS API to directly set
the storage policy on Hbase table path.
Trafodion adds new HBASE_OPTIONS to support this feature.
So when creating a Trafodion table, it is possible to specify the storage
policy (by default, HDFS provide hot/warm/cold/one_ssd/all_ssd etc)
This provide a basic support of user's requirement.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/traflm/trafodion TRAFODION-3026
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/trafodion/pull/1532.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1532
----
commit 5724227c48f1fa33e993a5642803792fb0478867
Author: Liu Ming <ovis_poly@...>
Date: 2018-04-21T15:26:52Z
[TRAFODION-3025] add create option storage policy
commit ad05d5c0c6be22760266a0a2b365d4a7c5d2747a
Author: Liu Ming <ovis_poly@...>
Date: 2018-04-21T15:27:44Z
remove typos
----
---