Structs§
- Chunk
Entry - Cleanup
Stats - Embedding
Progress - Detailed progress information for embedding operations
- Index
Entry - Index
Manifest - Index
Stats - Index
Write Lock - Held for the duration of any index mutation. The OS advisory lock is released when this is dropped (the file handle closes).
- Update
Stats
Enums§
- Indexing
Progress - Enhanced progress information for granular indexing feedback
Constants§
Functions§
- acquire_
index_ write_ lock - Acquire an exclusive cross-process lock on the index directory, creating the directory if needed. Blocks (with a log message) if another process holds the lock.
- clean_
index - cleanup_
index - collect_
files - get_
index_ stats - index_
directory - index_
file - load_
index_ entry - request_
interrupt - smart_
update_ index - smart_
update_ index_ with_ detailed_ progress - Enhanced indexing with detailed embedding progress
- smart_
update_ index_ with_ progress - update_
index