Merge pull request #260 from neonstalwart/memstore-touchup

collapse 2 iterations into 1 in memstore
This commit is contained in:
Barak Michener 2015-05-29 15:38:35 -04:00
commit 75248c2366

View file

@ -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{}{})
}