Skip to main content

Crate ck_index

Crate ck_index 

Source

Structs§

ChunkEntry
CleanupStats
EmbeddingProgress
Detailed progress information for embedding operations
IndexEntry
IndexManifest
IndexStats
IndexWriteLock
Held for the duration of any index mutation. The OS advisory lock is released when this is dropped (the file handle closes).
UpdateStats

Enums§

IndexingProgress
Enhanced progress information for granular indexing feedback

Constants§

INDEX_INTERRUPTED_MSG

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

Type Aliases§

DetailedProgressCallback
EnhancedProgressCallback
ProgressCallback