KeyValueHeap 中定义对 KVScannerComparator 比较标准顺序如下:
1. 根据TOP rowkey 排序。 RowKey 排序如下
a). row Key的byte值 正向排序
b). row type 是否是Minimum. 谁是Min 谁值最大(左值优先),排在队列后面
c). column 和 Qualifier 正向排序
c). 按照row的 timestamp 反向排序
d). 按照row的type排序反向排序 (Minimum,Put,Delete,DeleteColumn,DeleteFamily,Maximum)
d). 按照menstore timestamp 反向排序
2. 根据 StoreFile SequenceID 反向排序, sqnID 大的排前面,小的牌后面