I was thinking of allowing regions with refs to split again, but the cleaning parent logic will get messy a lot.
Enis On Thu, Mar 7, 2013 at 10:58 AM, Stack <[email protected]> wrote: > On Thu, Mar 7, 2013 at 10:50 AM, Sergey Shelukhin <[email protected] > >wrote: > > > Hi. > > Is there a reason to do major compaction after split, instead of allowing > > the reference files to go away gradually as the normal compactions > happen? > > I could think up two reasons - region with reference files currently > cannot > > be split again (not clear why not though, could just create more > > references); and avoiding load on the same datanodes from both new > regions. > > Are there some other reasons? > > > > > We could do references to references but was afraid the linkage would be > too fragile and would break in hard-to-trace ways. > St.Ack >
