From 3563206ef11074e7bc58e004d704a1419dc0df67 Mon Sep 17 00:00:00 2001 From: Dmitry Bilienko Date: Tue, 28 Mar 2023 16:25:36 +0800 Subject: [PATCH] Cache | Reduce RAM --- commonspace/object/tree/objecttree/treebuilder.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/commonspace/object/tree/objecttree/treebuilder.go b/commonspace/object/tree/objecttree/treebuilder.go index edaa3ede..dd5d8622 100644 --- a/commonspace/object/tree/objecttree/treebuilder.go +++ b/commonspace/object/tree/objecttree/treebuilder.go @@ -50,6 +50,10 @@ func (tb *treeBuilder) Build(theirHeads []string, newChanges []*Change) (*Tree, } func (tb *treeBuilder) build(heads []string, theirHeads []string, newChanges []*Change) (*Tree, error) { + defer func() { + tb.cache = make(map[string]*Change) + }() + var proposedHeads []string tb.cache = make(map[string]*Change)