Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qiqqa sync issues under Parallels #354

Open
aterhorst opened this issue Sep 2, 2021 · 2 comments
Open

Qiqqa sync issues under Parallels #354

aterhorst opened this issue Sep 2, 2021 · 2 comments
Labels
🐛bug Something isn't working 🦸‍♀️enhancement🦸‍♂️ New feature or request

Comments

@aterhorst
Copy link

I run Qiqqa on a Mac using Parallels.

I ran into sync issues (cannot open database). The intranet library path was //mac/home/... By mapping a network drive the problem went away. It appears SQLlite requires a drive letter rather than a network path.

@GerHobbelt GerHobbelt added 🐛bug Something isn't working 🦸‍♀️enhancement🦸‍♂️ New feature or request labels Sep 22, 2021
@GerHobbelt
Copy link
Collaborator

👍 Thanks for reporting! Hadn't tested with network paths like that yet myself; not a fix yet (and will take some time to get this fixed, I expect) as this smells like at least sideways related to #257 -- the short story there and here being that SQLite itself has problems with networked storage (officially it's not supported by them).

FYI:

Yours is a different problem than #257 at a technical level (that one is the dreaded SQLite error -14) but it's related for me at least as these both are dependent on one of the Qiqqa subprojects, where I'm looking into migration of (with an eye for #215 - Linux support in the future) the [database+processing] Qiqqa backend. For right now I'm a bit stuck as SQLite.NET won't support network paths like yours AFAICT.

For now, you'll need a drive letter at least, so paths must look like Z:\directory\.... -- I'm glad you reported this as I missed it and thus serves as a strong reminder now to make sure I test the new codebase against network-mapped drives as more folks will suffer from this issue in the future when the new Sync mechanism finally sees the light - as Qiqqa Sync (#257 et al) includes mirroring the Qiqqa libraries, each of which is an SQLite database!

@aterhorst
Copy link
Author

aterhorst commented Sep 22, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛bug Something isn't working 🦸‍♀️enhancement🦸‍♂️ New feature or request
Projects
To keep in mind
Awaiting triage
v84 series
Awaiting triage
Development

No branches or pull requests

2 participants