chg the way header is written.  no more inner btree.  state seg list and segment info list are merged together.  header is now allowed to overflow the 4K header into extra pages, so that CommitSegment never has to wait for a background merge to finish before it can proceed (which would be a deadlock anyway since the background merge would need the writelock).  make root page explicit in the segmentinfo instead of it always being the last page of the first block so we don't have to worry about consolidating or sorting the block list for a segment.
notes
notes