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
maint
Junio C Hamano 2020-12-17 15:06:42 -08:00
commit 7bceb83bfe
1 changed files with 8 additions and 2 deletions

View File

@ -306,12 +306,18 @@ The remaining data of each directory block is grouped by type:


The extension starts with 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, time which is stored as the nanoseconds elapsed since midnight,
January 1, 1970. 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. - 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 - An ewah bitmap, the n-th bit indicates whether the n-th index entry