mercurial/interfaces/repository.py
changeset 47226 19d4802cb304
parent 47146 bc7d465ea11e
child 47296 d1589957fdcb
equal deleted inserted replaced
47225:d00177d08139 47226:19d4802cb304
    19 REPO_FEATURE_SHARED_STORAGE = b'sharedstore'
    19 REPO_FEATURE_SHARED_STORAGE = b'sharedstore'
    20 # LFS supported for backing file storage.
    20 # LFS supported for backing file storage.
    21 REPO_FEATURE_LFS = b'lfs'
    21 REPO_FEATURE_LFS = b'lfs'
    22 # Repository supports being stream cloned.
    22 # Repository supports being stream cloned.
    23 REPO_FEATURE_STREAM_CLONE = b'streamclone'
    23 REPO_FEATURE_STREAM_CLONE = b'streamclone'
       
    24 # Repository supports (at least) some sidedata to be stored
       
    25 REPO_FEATURE_SIDE_DATA = b'side-data'
    24 # Files storage may lack data for all ancestors.
    26 # Files storage may lack data for all ancestors.
    25 REPO_FEATURE_SHALLOW_FILE_STORAGE = b'shallowfilestorage'
    27 REPO_FEATURE_SHALLOW_FILE_STORAGE = b'shallowfilestorage'
    26 
    28 
    27 REVISION_FLAG_CENSORED = 1 << 15
    29 REVISION_FLAG_CENSORED = 1 << 15
    28 REVISION_FLAG_ELLIPSIS = 1 << 14
    30 REVISION_FLAG_ELLIPSIS = 1 << 14