Comments (7)
Currently testing the path issues on Windows 10. Had some issues preparing the dev environment with leiningen over the last days but now it's running. There are still some errors coming from the path. I'll debug and try to fix that in the next days.
from datahike.
Yes, we are using a regex atm. which is not compatible with this drive based addressing: https://github.com/replikativ/datahike/blob/master/src/datahike/api.cljc#L19 We probably need to use some URI wrapper of Java.
from datahike.
I'm currently evaluating some persistence layers for a cross platform desktop app, and I'm really liking what I'm seeing here! Seems like such a great fit with cljfx. Was just curious if the Windows compatibility was still work in progress 😊 I could also give it a looksy if needed!
from datahike.
Hey @joelkuiper, happy new year! I am happy that you like what we do :). Having an example interaction with cljfx would be very cool, we have thought about that in the past as well, but have not had the time yet to do it. Lending a help with Windows support would also be very much appreciated as @kordano is currently involved with other Datahike features. Feel free to open issues and PRs and also join us on our discord channel https://discord.gg/kEBzMvb. I think the konserve file store should work on Windows, this is what I would check first. The storage configuration has changed in the meantime to hash maps and should probably be working by now.
from datahike.
I have the same issue. I'd like windows support for konserve, too.
from datahike.
Just checking in! Hey @whilo thank you, I just briefly tried it under Windows using the map configuration (instead of the JDBC-like string) and it appears to be working flawlessly when using the :file-based storage!
Setting up the project under Windows (not using the WSL layers) was a bit of chore, but that's mostly because I'm still somewhat unfamiliar with the available Microsoft tooling.
I also managed to integrate it into my cljfx app (still very much a work in progress prototype) by modifying this example https://github.com/cljfx/cljfx/blob/master/examples/e32_editable_table_cell_with_datascript.clj slightly to deference in the correct places, so far no issues! Thank you for the invite to discord, I'll be joining soon-ish 😄
from datahike.
@joelkuiper That is great! 😄 Please share the code with us on discord if you decide to make it openly accessible.
Ok, if this is working for everyone else then we can close this issue, since the old URL configuration is supposed to be deprecated now anyway.
from datahike.
Related Issues (20)
- [Bug]: unneeded dependencies pulled HOT 7
- Integrate HTTP server HOT 4
- Improve connection handling HOT 1
- [Bug]: NullPointerException trying to transact from CLI HOT 8
- [Bug]: FileNotFoundException over resources/datahike-logo.txt HOT 2
- [Bug]: Inconsistent treatment of invalid constant values HOT 2
- [Bug]: Unable to use Datahike as a git library HOT 2
- [Bug]: `pull-many` query with 3 attr-ids on a range of 500 entities takes ~2,900 ms
- Ability to disable `ensure-stored-config-consistency` HOT 7
- chore: simplify state management
- [Bug]: :config-does-not-match-stored-db for file storage when using VPN HOT 5
- [Bug]: Problem with bump org.babashka/tools-deps-native from 0.1.1 to 0.1.2 and `datahike-logo.txt` not being packaged into the jar
- [Bug]: Metadata is incorrect for various functions
- [Bug]: Changing cache size throws exception HOT 1
- [Bug]: bind-by-fn computes wrong result if not all symbols have values
- [Bug]: Failure to transact value`:db/id` for attribute of type `:db.type/keyword`
- [Bug]: Pulled attributes are not correct when attribute-refs are used
- Make history, as-of and since composable
- [Bug]: Comparisons in queries fail when mixing values of different types
- Support pull patterns being sets
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from datahike.