* port from rowset-tree from kudu * use shared_ptr * some update * add mock rowset * some compatibility update * fix ut fail * reformat code
* port from rowset-tree from kudu * use shared_ptr * some update * add mock rowset * some compatibility update * fix ut fail * reformat code