mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 09:17:30 +03:00
2e81565606
Summary: Move the rust libraries and extensions to their new locations, and integrate them with the hg-crew setup.py. Test Plan: Run `python setup.py build` and verify rust extensions are built. Reviewers: durham, #mercurial Reviewed By: durham Subscribers: fried, jsgf, mitrandir Differential Revision: https://phabricator.intern.facebook.com/D6677251 Tasks: T24908724 Signature: 6677251:1515450235:920faf40babbce9b09e3283ff9ca328d1c5c51e6
379 B
379 B
radixbuf
Radix tree based on plain buffers.
There are 2 plain buffers:
- Radix buffer: One or more radix trees mapping keys to their IDs. Read and write by the library.
- Key buffer: The source of truth of full keys. Read by the library, write by the application.
An ID of a key could be an offset, or other meaningful numbers understood by the function reading a key.