Michael J. Sullivan

Results 290 comments of Michael J. Sullivan

Right now if you want to get something you can at least sort on, you can do something like: ``` with s := .id, select s[15:19] ++ s[9:14] ++ s[:8]...

I fixed the case where there are link properties and added tests for that, at least

parents being multi is a lie, though, and it is really single On Thu, Jun 5, 2025, 09:26 Elvis Pranskevichus ***@***.***> wrote: > Assigned #8773 to @msullivan > . >...

My theory is that we can land this now and then discuss next week whether we want to land https://github.com/edgedb/edgedb/pull/7886 or whether we should try to only expose 13.9 stuff...

Oh, annoyingly, we'll also need to recompile functions when descendants from types they select are added or removed

Looks like we currently overflow the stack and trigger a RecursionError, which is not great but not as bad as the segfault that the xfail comment suggested? (Though maybe *sometimes*...

We first need to write docs about "prefer repeatable read"

The really hairy thing about making this work is dealing with the case where the outer transaction needs to *retry*. That will be pretty cursed for `sync`, I think, because...

> Does it mean that with this feature it'll be possible to directly send SQL queries from client libraries and get a parsed object back? Yes

What are the known remaining tasks here? - [x] Globals don't work, right? - [x] bug: sometimes, constants are swapped - [x] bug: sometimes, constants have incorrect type inferred -...