Merge pull request #260 from neonstalwart/memstore-touchup
collapse 2 iterations into 1 in memstore
This commit is contained in:
commit
75248c2366
1 changed files with 1 additions and 7 deletions
|
|
@ -187,13 +187,7 @@ func (qs *QuadStore) AddDelta(d graph.Delta) error {
|
|||
qs.revIDMap[qs.nextID] = sid
|
||||
qs.nextID++
|
||||
}
|
||||
}
|
||||
|
||||
for dir := quad.Subject; dir <= quad.Label; dir++ {
|
||||
if dir == quad.Label && d.Quad.Get(dir) == "" {
|
||||
continue
|
||||
}
|
||||
id := qs.idMap[d.Quad.Get(dir)]
|
||||
id := qs.idMap[sid]
|
||||
tree := qs.index.Tree(dir, id)
|
||||
tree.Set(qid, struct{}{})
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue