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
378378 * [x] REUC resolving undo
379379 * [x] UNTR untracked cache
380380 * [x] FSMN file system monitor cache V1 and V2
381+ * [x] EOIE end of index entry
382+ * [x] IEOT index entry offset table
381383 * [x] 'link' base indices to take information from, split index
382− * [x] 'sdir' sparse directory entries - marker
384+ * [x] 'sdir' [sparse directory entries](https://github.blog/2021-08-16-highlights-from-git-2-33/) - marker
383385 * [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'
384398 * `stat` update
385399 * [ ] optional threaded `stat` based on thread_cost (aka preload)
386−* [ ] handling of `.gitignore` and system file exclude configuration
400+* [x] handling of `.gitignore` and system file exclude configuration
387401 * [ ] handle potential races
388402 * maintain extensions when altering the cache
389403 * [ ] TREE for speeding up tree generation
@@ -394,14 +408,12 @@ The git staging area. · 4 unmodified lines
394408 * [ ] IEOT index entry offset table
395409 * [ ] 'link' base indices to take information from, split index
396410 * [ ] '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/))
400411 * add and remove entries
401412 * [x] API documentation
402413 * [ ] Some examples
403414
404415 ### git-commitgraph
416+
405417 * [x] read-only access
406418 * [x] Graph lookup of commit information to obtain timestamps, generation and parents, and extra edges
407419 * [ ] Bloom filter index