fix the style error
use ListBuffer in string2KV
refactory to use ListBuffer in string2KV
recover the files from 'git push --force'
Revert "recover the files from 'git push --force'"

This reverts commit a78d573fa96d175db5b53ee29c019a2b42a23119.
predicate pushdown: partial reduction, filter predicate classification, pruned partition
predicate pushdown: partial reduction, filter predicate classification, pruned partition: Part 2
should have used partition-specific filter predicate
temporarily revert a predicate pushdown related change
fix the potential errors in the codes

1. exception throws when range start or end is null;
2. missing string range type convertion;
construct filter list (initial implementation)
Critical Point Impl
Merge branch 'hbase' of https://github.com/Huawei-Spark/spark into hbase
handle non-key column properly using SingleColumnValueFilter
Added CreateTableAndLoadData trait
hot fix for test, not best solution
Added workaround for Rowkey order bug and automated row data types/values checking
CriticalPointFinder enhancement 1
Merge branch 'hbase' of https://github.com/Huawei-Spark/spark into hbase
Added filter, order-by, and aggregate queries: created QueriesSuiteBase class