Structsยง
- Import
State ๐ - Import
State ๐Lock Guard - Import
Task ๐Key - Import
Task ๐State
Enumsยง
- Import
Task ๐Status
Constantsยง
- IMPORT_
STATE_ ๐DIR - IMPORT_
STATE_ ๐ROOT
Staticsยง
- IMPORT_
STATE_ ๐TMP_ ID
Functionsยง
- canonical_
schema_ ๐selection - default_
home_ ๐dir_ with - default_
state_ ๐path - default_
state_ ๐path_ with - delete_
import_ ๐state - import_
identity_ ๐hash - FNV-1a over
(catalog, schemas). The output is part of the persisted state filename, so we cannot usestd::collections::hash_map::DefaultHasher- Rust does not guarantee its algorithm across releases, which would make a state file written by one toolchain undiscoverable by another. - import_
state_ ๐file_ name - import_
state_ ๐lock_ path - is_
lock_ ๐contention - load_
import_ ๐state - normalize_
import_ ๐state_ for_ resume - save_
import_ ๐state - Caller must hold the lock acquired via
try_acquire_import_state_lock. - sync_
parent_ ๐dir - try_
acquire_ ๐import_ state_ lock - unique_
tmp_ ๐path