Christian Weilbach

Results 50 issues of Christian Weilbach

Hi, I have worked through parts of SICP for our own language implementation https://github.com/lamda-lang/jekyll. I am interested in writing a Clojure/Lamda runtime with the help of ClojureC (instead of bootstrapping...

Datahike should treat Datalog order predicates such as `=` specially by efficiently doing a range scan starting with a jump to the first element satisfying the predicate.

enhancement
performance

The stack of Datahike is very self-contained and therefore particularly interesting for a native-image.

enhancement

### What version of Datahike are you using? 0.3.7-SNAPSHOT ### What version of Java are you using? openjdk 11.0.11 2021-04-20 ### What operating system are you using? Ubuntu 20.04 ###...

bug

This branch provides a prototype CLI tools built as a native image. The build uses https://github.com/taylorwood/clj.native-image. Preliminary documentation for the CLI can be found under `doc/cli.md`.

This PR implements distributed read operations by redirecting the access to the connection to the underlying konserve storage to update the DB value (solving #322). It requires one roundtrip to...

enhancement

This pull request implements garbage collection for hitchhiker-tree based databases.

enhancement
beginner friendly

The hitchhiker-tree has recently gained garbage collection support, but this still needs to be added to Datahike. https://github.com/replikativ/hitchhiker-tree/pull/16 Adding it requires to do a `mark` phase on all the indices...

good first issue

Hey, can you lay out some steps to get my feet wet in direction of Numpy Support? Maybe some small "junior" jobs would help in general, since this both involves...

roadmap

I have explored supporting matplotlib font loading, which require PyFile support. I have commented in ~~~C FILE * PyFile_AsFile(PyObject *f) { printf("Accessing file.\n"); if (f == NULL || !PyFile_Check(f)) return...

enhancement
roadmap