Open FredrikKarlssonSpeech opened 1 year ago
Some solution ideas:
git clone --sparse
and subsequent sparse-checkout
calls are built for is built for?Alternatively, maybe use the git clone --filter=blob:none or --filter=blob:limit=
will work.
Looked into this further and it seems that one only need to check out these files
VISPDB_emuDB/
VISPDB_emuDB/VISPDB_emuDBcache.sqlite
VISPDB_emuDB/VISPDB_DBconfig.json
and still be able to load it as an emuDB database and issue reindeer::import_recordings
on it. If you then git-add
the new session (directory and content) then I guess it should work?
When the user wants to add a recording to the database, the entire database is checked out into the container before the session is added. That process currently takes a looong time.