datahike

https://datahike.io/, Join the conversation at https://discord.com/invite/kEBzMvb, history for this channel is available at https://clojurians.zulipchat.com/#narrow/stream/180378-slack-archive/topic/datahike
markmarkmark 2019-03-31T01:00:33.028200Z

This file-locking API is intended to map directly to the native locking facility of the underlying operating system. Thus the locks held on a file should be visible to all programs that have access to the file, regardless of the language in which those programs are written.

2👍
borkdude 2019-03-31T08:22:54.031200Z

Thanks, I’ll try the FileLock again. I tried it before, but I thought it didn’t work properly across processes.

whilo 2019-04-01T18:32:56.036900Z

Interesting. So far concurrency semantics of the replikativ libraries where done inside the JVM, konserve does not support safe multi-process write access yet.

borkdude 2019-04-01T18:33:22.037100Z

Cool. I’ve got this figured out now with clj-kondo using FileLock

borkdude 2019-04-01T18:33:32.037300Z

it’s pretty easy actually to lock a whole dir

whilo 2019-04-01T18:34:19.037500Z

Ok. Feel free to send a link to the soure code where you do it when you are ready. I would transfer it to the JVM filestore.

kkuehne 2019-03-31T14:30:30.032700Z

We integrated the latest changes of the datascript code base into datahike and released it as a beta version 0.2.0-beta. Feel free to test and comment.

4