Victor Petrovykh

Results 41 comments of Victor Petrovykh

I think that using it to indent if the line before the cursor contains only whitespace and to auto-complete otherwise is fine. Basically, the reasoning is that at the beginning...

In general, I agree with @1st1 and @elprans. I'm especially worried about escaping characters in strings as muscle memory will be at odds with what the eyes are seeing in...

To implement _relay-compatible_ output we can use computables with named tuples and aggregates in place of multi-links. This requires disabling the type-check for overriding computables, but should be fundamentally doable...

> I think we should change this to limit/offset for non-relay mode. Yes, I mentioned that and we can make this more explicit here. One simplification is that we want...

Currently just using `@target` in a path causes problems: ``` expraliases> select User.awards@target; ERROR: InternalServerError: 'PointerRef' object has no attribute 'is_scalar' Hint: This is most likely a bug in EdgeDB....

So when you say that the multiplicity is no longer an issue, what exactly do you mean? What's the result of: `set_difference({1, 1, 1}, {1})`? What's the result of: `set_intersection({1,...

Both of the above `filter` based definitions will mess up the multiplicity that you'd expect from a multiset. And intersections would not be commutative (`select A filter A in B`...

To clarify, @ansarizafar, if you were wondering whether there's a tool/command that would take the `.esdl` *filename* and migrate the database to that state, then currently we don't have any...

The short answer is that currently only scalar variables are supported and things break if you pass an "input object" as a variable. Support of insert objects as variables is...

No, this is a deeper problem. GraphQL has no separation between "commands" and "data", so the variables for inserting objects can potentially contain commands ("filter" used in links for example)....