-
Windows 10, 19045.3570
Whenever I tried to save a settings, it saved properly during the program was open, but the setting reset after the program stopped and ran again. Seems like when saving settings, it failed to convert the temp file into appendonly. I tried three methods:
All those three methods didn't work. |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 9 replies
-
👋 What filesystem are you using on F:/ ? I've seen cases where non-NTFS filesystems caused issues with WSL. #701 (comment) |
Beta Was this translation helpful? Give feedback.
-
Having the same issue on the latest nightly (LANraragi 0.9.0). A sure way to trigger the error is to clean the database after it finishes indexing the files for the first time. My 0.8.90 installation works fine and the filesystem where my database.rdb and appendonly folders and files reside is NTFS.
Let me know if there is anything else I can share to help. |
Beta Was this translation helpful? Give feedback.
-
I tried this on Windows nightlies using WSL1/Alpine3.18/Redis 7.0.11 and 7.0.14 and couldn't actually reproduce the issue; So I'm not sure how you can end up with This is what I get with a
|
Beta Was this translation helpful? Give feedback.
-
An outlandish suggestion would also be to try using the Windows Redis port (https://github.com/redis-windows/redis-windows) with the redis.conf from LRR - That'd sidestep any WSL issues as it's native. Since the database and app communicate through TCP, they should interop just fine. 🤔 |
Beta Was this translation helpful? Give feedback.
-
Just to follow up, I've been using 0.9.0 (WSL1) alongside Redis 7.0.14 for Windows this past week as my main setup and it has been working fine. |
Beta Was this translation helpful? Give feedback.
-
Future nightly windows builds now use a native Redis server - I've ran some tests and minion support seems iffy (I blame my unfinished backend tbh), but the server itself seems stable under WSL1 again. Ironically it's worse on WSL2 now because mirrored networking isn't a default yet, so the distro won't be able to communicate with the native database. That's something I hope will improve in the future since microsoft is still working on that version though! |
Beta Was this translation helpful? Give feedback.
Future nightly windows builds now use a native Redis server - I've ran some tests and minion support seems iffy (I blame my unfinished backend tbh), but the server itself seems stable under WSL1 again.
Ironically it's worse on WSL2 now because mirrored networking isn't a default yet, so the distro won't be able to communicate with the native database. That's something I hope will improve in the future since microsoft is still working on that version though!