private String getStoreInfo() {
    return String.format("[table=%s family=%s region=%s]", store.getTableName().getNameAsString(),
      store.getColumnFamilyName(), store.getRegionInfo().getEncodedName());
  }
Flushes the cells in the mob store.
<ol>
In the mob store, the cells with PUT type might have or have no mob tags.
<li>If a cell does not have a mob tag, flushing the cell to different files depends on the
value length. If the length is larger than a threshold, it's flushed to a mob file and the mob
file is flushed to a store file in HBase. Otherwise, directly flush the cell to a store file in
HBase.</li>
<li>If a cell have a mob tag, its value is a mob file name, directly flush it to a store file
in HBase.</li>
</ol>
@param snapshot             Memstore snapshot.
@param cacheFlushId         Log cache flush sequence number.
@param scanner              The scanner of memstore snapshot.
@param writer               The store file writer.
@param status               Task that represents the flush operation and may be updated with
                            status.
@param throughputController A controller to avoid flush too fast.
hbase-server/src/main/java/org/apache/hadoop/hbase/mob/DefaultMobStoreFlusher.java