opened
traflm
This is the very first code drop for TRAFODION-2953, the major purpose is to get feedback to see if the design is OK and shall we continue with this effort or not.
Please check https://issues.apache.org/jira/browse/TRAFODION-2953, I attached a design document there.

This PR contains initial prototype of the design. It still has a major code-refactor to do, but I would like to hear from community first, before I spend more time on it, in case there are something fundamentally wrong.

The major change for this prototype code is to add a new PartitionFunction, instead of modifying the SinglePartitionPartitioningFunction directly. I will inherit a new SinglePartitionWithSmallTablePartitioningFunction from SinglePartitionPartitioningFunction next.

One can check the TEST035 to get a demo of how it works.

There are many other tasks following this initial code drop. For example, index/alter/create-super-table etc.

The major idea to support this is to add a new SYSTEM column _TBLNM_, so in a single Region, rows belong to different tables can be distinguished. When doing IUDS, always add predicate _TBLNM_ = 'theNameOfTheTable' to filter out the correct rows. 

Please help to review and let me know your comments!
[TRAFODION-2953] initial implementation of small table in one Hbase Region
issue
created
traflm
something wrong with my PR, most changes not in the PR. Close it.
comment
created
traflm
Recovered, PR is no OK...
@anoopsharma00 @DaveBirdsall @zellerh , please help to take a review
comment
created
traflm
This PR is not ready, far from ready, sorry, let me close it.
comment
created
traflm
reopen just for some tests, Do not merge
comment
created
traflm
jenkins, retest
comment
New Check Test Started: https://jenkins.esgyn.com/job/Check-PR-master/2597/
This message directly preceded comment from bot *Traf-Jenkins* by author *traflm*:
reopen just for some tests, Do not merge
Check Test Started: https://jenkins.esgyn.com/job/Check-PR-master/2622/
This message directly preceded comment from bot *Traf-Jenkins* by author *traflm*:
jenkins, retest
This message directly preceded comment from bot *Traf-Jenkins* by author *traflm*:
reopen just for some tests, Do not merge
This message directly preceded comment from bot *Traf-Jenkins* by author *traflm*:
jenkins, retest