Hello,

I'm testing the trunk revision of HBase and there is something that
seems strange to me regarding the "auto-split" region feature, here is
my test case :
I generate a lot of data with a simple client into a newly created
table with no predefined region. Everything is stored in the first
"default" region but this region is never splitted (I currently have a
region with a single file store of more than 1Go).

It seems that it is the responsability of the MemStoreFlusher to call
the CompactSplitThread (line 359 of MemStoreFlusher) and schedule a
split, but this part is never called.
More precisely one of the condition that is expected to be true in
order to schedule a split is that isTooManyStoreFiles(region) is true,
this could never happen.

Is it an expected behaviour or is it a known problem ?

Thanks,

Best regards,
--
Michael

Reply via email to