Thijs
Thijs
Thanks, then I'll add it to more places as required and undraft 👍
This could cause old scripts to break if they were (unknowingly?) relying on this behavior
I don't think it will, as the Appender provided in the C++ API is specific to the DuckDB storage format. This mimics parts of the internals of the PhysicalInsert operator...
There is appdata for the application, currently used to store the list of last opened and recently opened libraries, but I could see it being used to store centralized global...
I think the thoughts on this can be found here: https://github.com/TagStudioDev/TagStudio/discussions/626#discussioncomment-11462770
This is pretty standard in python, there are packages (I think builtin even?) to parse the `__version__` into a Version class and perform comparisons against them
@paultiq I think that's expected as we haven't done anything to make the memory limit aware of any system imposed limitations. The only code that's ran for this (on non-windows...
We'll be happy to review a PR @dirkpetersen
@thewisenerd thanks for looking into this, the pointers were helpful in narrowing down the problem 👍 I don't think `(unlimited)` will be a problem, it will just fail to resolve...