• A
    Refactor to use VersionSet [CF + RepairDB part 1/3] · 343507af
    Andrew Kryczka 提交于
    Summary:
    To support column families, it is easiest to use VersionSet to manage
    our column families (if we don't have Versions then ColumnFamilyData always
    behaves as a dummy column family). This diff only refactors the existing repair
    logic to use VersionSet; the next two parts will add support for multiple
    column families.
    
    Test Plan:
      $ ./repair_test
    
    Reviewers: yhchiang, IslamAbdelRahman, sdong
    
    Reviewed By: sdong
    
    Subscribers: andrewkr, dhruba, leveldb
    
    Differential Revision: https://reviews.facebook.net/D59775
    343507af
db_impl.h 42.4 KB