Huahai Yang
Huahai Yang
In hash-join of two relations, a simple optimization is to create the hash table on the smaller side of the relations. This simple change can noticeably improve query performance in...
**Describe the issue** Upgraded to 22.2.0, when compiling to native image, [C API](https://www.graalvm.org/sdk/javadoc/index.html?org/graalvm/nativeimage/c/package-summary.html) seems to be no longer available. It works fine in 21.3.0. The exception is `com.oracle.graal.pointsto.constraints.UnsupportedFeatureException: type is...
If you are using Editscript, please comment on this issue.
Right now, the sets are handled as maps, i.e. a map of keys to themselves. This will induce non-optimal edits, where a compound set element with slight change will be...
It is quite common to have a few atoms in the Clojure data structure. We should be able to handle them. e.g. maybe include a `:deref` step in the path.
Sometimes we do not need the detailed differences that are lower than certain level of depth, and it is sufficient to report the differences above the level.
LMDBJava implements LMDB comparators in Java, which creates a lot of overhead, as each comparison calls into Java from C. Since our native LMDB wrapper has already implemented the same...
Since Asami is a few orders magnitude faster than Datascript in query processing, we will switch to it for query processing, but retain other Datascript APIs, e.g. pull, index access,...
Maybe useful for servers with heavy load and limited resources. Default should be off.