Results 24 comments of Dan Stone

MySQL's connector also fully materializes result sets by default https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-implementation-notes.html

Make sense, the lookup fn needs to somehow be specialised for `:unique` as it maps to single rows, rather than sets (like btree, hash).

You are right, this is not possible at the moment with the current api. I would be interested in looking at use cases like this, but wonder whether its veering...

ValSeq is unfortunately not counted, we would be looking at a change to the implementation, keeping a seq return, and performance in the same ballpark. I'll think about this, I...

Hypothesis: Looking at the tx-ingest pipeline in 1.22.0 it appears stats are missing on docs introduced via transaction function expansion. Transaction functions are evaluated in `index-tx-events`, and docs introduced at...

> (let [n xt/start-node {}) ^^ I think the reason this expr leaks is because the in memory nodes are started and not closed, so its simply a case of...

Just a re-paste of summary I posted in slack: I think the problem is that in 1.21.0 the underlying write lock used by the ingester had no timeout (LMDB controlled...

Thanks @sw1nn 🙏 , so using .size then is more of a heuristic or hint in this case. That said as a heuristic _it does seem_ to apply enough back...

Hello @bowbahdoe, this should be fixed in the next release (see #2757)