I am curious, what is the results of:
{
queryA(func: type(JimdbShard)) @filter(eq(shard_id, 173305)) {
uid
dgraph.type
shard_id
space_id
}
queryB(func: type(JimdbShard)) @filter(eq(space_id, 2323)) {
uid
dgraph.type
shard_id
space_id
}
queryC(func: type(JimdbShard)) @filter(eq(shard_id, 173305) and eq(space_id, 2323)) {
uid
dgraph.type
shard_id
space_id
}
queryD(func: eq(shard_id, 173305)) {
uid
dgraph.type
shard_id
space_id
}
queryE(func: eq(space_id, 2323)) {
uid
dgraph.type
shard_id
space_id
}
}