Skip to content
Discussion options

You must be logged in to vote

yes, but it's the other way around and it translates only 1 way, from modified hash to original hash. It intercepts the upload file and calculates the original hash from it and modified hash from the converted file. Then replaces any modified hash from Immich with the original.

Of course the CSV gets bigger the more images you upload, a database would take even more space.
The whole CSV is read into a map at startup so lookup can't get any faster and a database is surely slower than a map stored in RAM

Reading a million hashes CSV into a map only takes like a second or less on my machine and only takes a few megabytes of RAM/storage, so size or reading speed are not an issue.

Writing to t…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@gabrielstedman
Comment options

Answer selected by gabrielstedman
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants