Michael J. Sullivan

Results 125 issues of Michael J. Sullivan

Looking at my minimization in https://github.com/edgedb/edgedb/issues/6305 * When I first changed the array to a plain uuid, that gave type errors, even though it should have propagated * When tried...

high priority
migrations

``` with module schema select Constraint { name, params := ( select .params { name } order by assert_single(( with anc := ( select Constraint.bases[is Constraint] limit 1 ), select...

bug
compiler

This is probably kind of marginal, since there aren't *that* many non-compilation options frequently used as session configs (session_idle_transaction_timeout mostly), but they are all used in the key, which might...

performance
server

UNLESS CONFLICT has a lot of limitations that aren't necessarily documented. We should enumerate them and document them, and better categorize which of them are fundamental Related issues: - https://github.com/edgedb/edgedb/issues/4302...

documentation

The assert_exists insertion for required multi links was introduced as a workaround for https://github.com/edgedb/edgedb-js/issues/333. https://github.com/edgedb/edgedb/pull/5180 fixes that. As soon as we can, we should try to stop doing this; assert_exists...

enhancement
upstream:edgedb

The migration tests (such as https://github.com/edgedb/edgedb-cli/blob/9df25ac84d6a362188d601a93de09e60a29dd422/tests/func/migrations.rs#L574-L577) run the tests against schema/migration directories inside the source tree. The `migration create` commands in tests will create new files in the source tree...

Currently config always does instance. We should be able to do database too.

Postgres/edgedb reports both "plan_rows" (the number of estimated rows returned by a node in the plan tree) and "actual_rows" (the actual number of rows returned) It looks like the CLI...

Currently I think we concatenate the schema files in whatever order the OS lists them to us. I think we should sort the list first, so that when we hit...

high-priority

Here, I set a session config variable. Then, I twice run a query that errors (here, `select asdf`), while restarting edgedb between commands so that the CLI needs to reconnect....