Mike McMahon
Mike McMahon
The failing condition asserts about the consistency of the state of a running index builder: there is no means of guaranteeing that `getLimit` and `getConfigLoaderInvocationCount` match when two unsynchronized calls...
> Hi, we encountered cases of deadlocks when using record layer lucene indexes. Is there a plan to finish this PR? Thanks Do you attribute these deadlocks to something like...
Alec gives a more compartmentalized way of thinking about it. If the desired join is ``` tl.cl = func(tr.cr) ``` we sometimes need the equivalent ``` func ⁻¹(tl.cl) = tr.cr...
> One is if there's an index on `func(rec1.some_field)`, then the condition can be satisfied by scanning that index. You would expect there to be an index on `rec1.some_field`, so...
> Given that the planner currently doesn't support matching a function key expression ... Note that the planner _does_ support matching a `QueryableKeyExpression`, provided that is what is _stored_ in...
I am wondering whether we want a feature flag to allow for more controlled testing of this optimization. The necessary plumbing doesn't look straightforward, though. The best I can come...
Apparently `record` is a "[contextual keyword](https://bugs.openjdk.org/browse/JDK-8223002)." A variable can still be named that (just as one can say `var var`). It's still a good idea to rename everything to make...
Superseded by #2344 and follow ons.
`%BEEP` itself takes (half-)wavelength and duration arguments, so it can have a variety of simple tones. From the microcode (`XBEEP` in `LCADR;UCADR >`), it just reads Unibus 764110, which toggles...
I don't have access to a Lisp Machine to drive it. However, it does occur to me that it should be reasonably easy to reproduce the tail-end of the hardware...