Temp commit. Overwrite
Temp commit. Overwrite
Updated tests.  Bug with ordered merge.
Allocation and compaction working as expected.  Need to figure out why counters are incorrect after compacting
Updated OrderedMerge to use a faster implementation at runtime.  After initialization, it's an O(1) emit operation as long as our produces are fast enough.
Updated to fix comparator issues
Updated to fix comparator issues
Added tests and updated ordered merge
Fixed tests
Changed algorithm.  Counters not decrementing as expected on shard balancing.