Huahai Yang

Results 77 issues of 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...

bug
native-image

If you are using Editscript, please comment on this issue.

question

So we can do GPU accelerated diffing.

enhancement
question

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...

enhancement

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.

enhancement

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.

enhancement

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...

enhancement

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,...

enhancement

Maybe useful for servers with heavy load and limited resources. Default should be off.