Files
spacedrive/xtask/src
Jamie Pine cc5ffc15d3 Retire the ephemeral qualifier
The word marked a contrast with the persistent entries index, and that
index is gone. ops/indexing/ephemeral folds into ops/indexing, and the names
now say what each piece is, keeping the in-memory arena apart from the
durable registry and stores:

  EphemeralIndexCache, ephemeral_cache()  ->  VolumeIndex, volume_index()
  VolumeIndex (one drive's slot)          ->  Partition
  EphemeralIndex                          ->  Arena
  EphemeralEventHandler                   ->  FsEventHandler
  watch_ephemeral / unwatch_ephemeral     ->  watch_root / unwatch_root
  IndexerJobConfig::ephemeral_browse      ->  IndexerJobConfig::new
  set_ephemeral_index, from_ephemeral     ->  set_arena, from_arena
  ops/search/ephemeral_search             ->  arena_search
  core.ephemeral_status / ephemeral_reset ->  core.index_status / index_reset

The CLI's index subcommands become status and reset. Status output loses
its always-empty legacy fields, EntryRef loses an id that was always zero,
the indexer output loses a field nothing read, and module docs that
described browsing outside managed locations now describe the volume
index. On-disk snapshots keep the ephemeral.snapshot name: renaming the
file would orphan every snapshot and re-walk every drive. The job system's
ephemeral jobs, Spacedrop's ephemeral shares, and UI state that is never
persisted keep the word, since it means what it says there.
2026-09-18 01:10:39 -07:00
..
2026-03-24 22:19:31 -07:00
2026-09-18 01:10:39 -07:00