diff options
author | Junio C Hamano <gitster@pobox.com> | 2020-12-17 15:06:42 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2020-12-17 15:06:42 -0800 |
commit | 7bceb83bfe0f857c76ce34e481cbc923eabb9bac (patch) | |
tree | 3a6c27e27cf4ac4724a8dc01aebf12c1153f08a8 /Documentation/technical | |
parent | Merge branch 'jb/midx-doc-update' (diff) | |
parent | index-format.txt: document v2 format of file system monitor extension (diff) | |
download | tgif-7bceb83bfe0f857c76ce34e481cbc923eabb9bac.tar.xz |
Merge branch 'jh/index-v2-doc-on-fsmn'
Doc update.
* jh/index-v2-doc-on-fsmn:
index-format.txt: document v2 format of file system monitor extension
Diffstat (limited to 'Documentation/technical')
-rw-r--r-- | Documentation/technical/index-format.txt | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Documentation/technical/index-format.txt b/Documentation/technical/index-format.txt index f9a3644711..69edf46c03 100644 --- a/Documentation/technical/index-format.txt +++ b/Documentation/technical/index-format.txt @@ -306,12 +306,18 @@ The remaining data of each directory block is grouped by type: The extension starts with - - 32-bit version number: the current supported version is 1. + - 32-bit version number: the current supported versions are 1 and 2. - - 64-bit time: the extension data reflects all changes through the given + - (Version 1) + 64-bit time: the extension data reflects all changes through the given time which is stored as the nanoseconds elapsed since midnight, January 1, 1970. + - (Version 2) + A null terminated string: an opaque token defined by the file system + monitor application. The extension data reflects all changes relative + to that token. + - 32-bit bitmap size: the size of the CE_FSMONITOR_VALID bitmap. - An ewah bitmap, the n-th bit indicates whether the n-th index entry |