spacedrive/crates
Ericson "Fogo" Soares 6b760b0b2a
[ENG-1628] Write new indexer with the task system (#2161)
* Moving file-path-helper to a sub-crate on core

* Parallel walker tested and working

* Change inner core crate names to sd-core-* naming scheme

* Moving stuff around

* Save and Update tasks for the new indexer job

* Some initial drafts on the new job system

* More drafts on job system

* Changing walker task to a more explicit state machine
Also drafting more of job system

* More drafting on job resume

* Completed the draft on job system inner workings

* New job context abstraction to decouple library stuff from job system

* Properly use composition on task dispatcher

* First draft on indexer job

* Job serialization

* Handling ancestors in the distributed walker for indexer

* Saving computed directories sizes on a location to db

* Enable a way to check if jobs are running in a location

* Progress reporting on indexer job

* Reorganizing modules

* Shallow indexer

* Rust fmt

* Attempting windows CI fix

* Attempting windows CI fix again

* Attempting windows CI fix again
2024-04-08 14:32:44 +00:00
..
actors separate cloud sync into sd-core-cloud-sync (#2025) 2024-01-31 08:16:54 +00:00
ai [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
cache [ENG-1627] Move all jobs and actors to an "Old" namespace (#2157) 2024-03-04 18:57:35 +00:00
cloud-api [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
crypto Fix a couple of tests after #2218 (#2219) 2024-03-19 02:23:42 +00:00
deps-generator [ENG-1511] Library Screens (#1903) 2024-01-16 12:15:03 +00:00
fda [ENG-1479] AI Prototype (#1845) 2023-12-19 09:28:57 +00:00
ffmpeg [ENG-1627] Move all jobs and actors to an "Old" namespace (#2157) 2024-03-04 18:57:35 +00:00
file-ext Clippy the entire repo (#2195) 2024-03-12 11:27:23 +00:00
images Clippy the entire repo (#2195) 2024-03-12 11:27:23 +00:00
media-metadata Clippy the entire repo (#2195) 2024-03-12 11:27:23 +00:00
p2p Remove IdentityOrRemoteIdentity (#2220) 2024-03-22 01:18:50 +00:00
p2p-block [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
p2p-proto [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
p2p-tunnel [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
prisma [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
prisma-cli [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
sync [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
sync-generator fix cloud sync and operations (#2218) 2024-03-18 08:51:16 +00:00
task-system [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00
utils [ENG-1628] Write new indexer with the task system (#2161) 2024-04-08 14:32:44 +00:00