-
Because rules are no longer concepts, we cannot query for them using Graql. However, it is very useful to be able to list all rules, which allows us to then undefine rules by name.
The transaction …
-
-
Client-python does not set a client-side timeout, and will stall forever if the network gets interrupted
**Grakn version**:
1.5
**Reproducible step**:
1. Start grakn: `grakn server start`
2. …
-
_This issue was originally posted by @haikalpribadi on 2018-04-12 13:47_.
Improve analytics syntax, pass a match query as subgraph.
e.g. degree:
```
match
$x isa person;
$y isa movie;
($x…
-
SCHEMA:
define
person sub entity,
has person-id,
plays employee;
company sub entity,
has name,
plays employer;
employment sub relationship,
relates employee,
relates empl…
-
_This comment was originally posted by @lolski on 2018-05-16 12:10:04+02:00_.
We have two methods of cleaning Grakn keyspaces.
1. Clean all keyspaces: `grakn server clean`.
This command deletes…
-
## Problem to Solve
Chained Concept API calls are very inefficient. Consider the example of Workbase, which takes in an arbitrary Graql query, and for every answer, loads its attribute ownerships a…
-
## Description
Undefining a rule does not properly update type references of types of concept it could legally infer, meaning that a type cannot be subsequently undefined, even if that rule was the…
-
## Problem to Solve
When using Graql every attributes needed in the result must be expressed in the query. For grakn as a SQL like database it can be a bit annoying to express the 25 attributes req…
-
At the moment, whenever we want to provide a variable into a `Statement` builder, we must construct a full `Statement` object that only contains that one `Variable`. For example:
```
type("marriage"…