Normally HBase triggers a compaction after a manual flush (of a region or table). Looks like in 1.0 and later the code is still there but not actually exercised, because FlushTableSubprocedure calls Region.flush() directly and ignores the return code.
Was that by design? If so, we can remove the flushResult logic. But it looks like this is an oversight and we want to trigger the compaction still. Comments? -- Lars
