Merging flush; merge a flush with one of the existing store files (the smallest?) so we skip creating a new store file on each flush ------------------------------------------------------------------------------------------------------------------------------------
Key: HBASE-3656 URL: https://issues.apache.org/jira/browse/HBASE-3656 Project: HBase Issue Type: Task Reporter: stack This behavior is described in the BT paper. Years ago I had a go at it but at the time it slowed flushing significantly -- and IIRC we had no barriers on writes when the memory pressue was high -- so it brought on OOMEs... so punted on it. Its time to consider this feature again. Would we always do it? Maybe not if its a close? If a close we want stuff to run quickly so we should skip the merge. But any other time, we should do it? -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira