History

update crate-status for `git-index` to match current state.

Sebastian Thiel committed 4 years ago

Commit 3de621e1 parent 177d1c81 file · +17 −5Browse files

Unified · Split

crate-status.md+17−5
@@ -378,12 +378,26 @@ The git staging area. · 377 unmodified lines
378 * [x] REUC resolving undo378 * [x] REUC resolving undo
379 * [x] UNTR untracked cache379 * [x] UNTR untracked cache
380 * [x] FSMN file system monitor cache V1 and V2380 * [x] FSMN file system monitor cache V1 and V2
381 * [x] EOIE end of index entry
382 * [x] IEOT index entry offset table
381 * [x] 'link' base indices to take information from, split index383 * [x] 'link' base indices to take information from, split index
382 * [x] 'sdir' sparse directory entries - marker384 * [x] 'sdir' [sparse directory entries](https://github.blog/2021-08-16-highlights-from-git-2-33/) - marker
383 * [x] verification of entries and extensions as well as checksum385 * [x] verification of entries and extensions as well as checksum
386* write
387 * [x] V2
388 * [x] V3 - extension bits
389 * [ ] V4
390 * extensions
391 * [x] TREE
392 * [ ] REUC
393 * [ ] UNTR
394 * [ ] FSMN
395 * [x] EOIE
396 * [x] 'sdir'
397 * [ ] 'link'
384* `stat` update398* `stat` update
385 * [ ] optional threaded `stat` based on thread_cost (aka preload)399 * [ ] optional threaded `stat` based on thread_cost (aka preload)
386* [ ] handling of `.gitignore` and system file exclude configuration400* [x] handling of `.gitignore` and system file exclude configuration
387* [ ] handle potential races401* [ ] handle potential races
388* maintain extensions when altering the cache402* maintain extensions when altering the cache
389 * [ ] TREE for speeding up tree generation403 * [ ] TREE for speeding up tree generation
@@ -394,14 +408,12 @@ The git staging area. · 4 unmodified lines
394 * [ ] IEOT index entry offset table408 * [ ] IEOT index entry offset table
395 * [ ] 'link' base indices to take information from, split index409 * [ ] 'link' base indices to take information from, split index
396 * [ ] 'sdir' sparse directory entries410 * [ ] 'sdir' sparse directory entries
397* additional support
398 * [ ] non-sparse
399 * [ ] sparse (search for [`sparse index` here](https://github.blog/2021-08-16-highlights-from-git-2-33/))
400* add and remove entries411* add and remove entries
401* [x] API documentation412* [x] API documentation
402 * [ ] Some examples413 * [ ] Some examples
403 414
404### git-commitgraph415### git-commitgraph
416
405* [x] read-only access417* [x] read-only access
406 * [x] Graph lookup of commit information to obtain timestamps, generation and parents, and extra edges418 * [x] Graph lookup of commit information to obtain timestamps, generation and parents, and extra edges
407 * [ ] Bloom filter index419 * [ ] Bloom filter index