Content-Defined Chunking (Cdc)

Method to chunk the file based on the file content instead of the file size. The method use rolling hash (e.g Rabin fingerprinting) to hash instead of the byte range.

Editing a file with CDC chunking, only the surrounding chunk will be changed.