manyfold3d / manyfold

A self-hosted digital asset manager for 3d print files. Previously named "VanDAM"
https://manyfold.app
MIT License
571 stars 41 forks source link

Refactor scan jobs #1280

Open Floppy opened 1 year ago

Floppy commented 1 year ago

The scan jobs are getting a bit complex, and some logic is in the wrong places. It would be good to refactor them a bit and simplify them. In particular, moving actual model creation OUT of the library scanner seems like a good idea.

Floppy commented 1 year ago

The speed of the library scan job is also in scope here, the query to build the known file list is VERY slow on large libraries.

Floppy commented 1 year ago

Some of this has started to happen in #1294

Floppy commented 10 months ago

Bit more done in #1448