@@ -10,7 +10,7 @@ import (
1010)
1111
1212func ExampleImporter () {
13- tree , err := NewMutableTree (db .NewMemDB (), 0 )
13+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
1414 if err != nil {
1515 // handle err
1616 }
@@ -41,7 +41,7 @@ func ExampleImporter() {
4141 exported = append (exported , node )
4242 }
4343
44- newTree , err := NewMutableTree (db .NewMemDB (), 0 )
44+ newTree , err := NewMutableTree (db .NewMemDB (), 0 , false )
4545 if err != nil {
4646 // handle err
4747 }
@@ -63,14 +63,14 @@ func ExampleImporter() {
6363}
6464
6565func TestImporter_NegativeVersion (t * testing.T ) {
66- tree , err := NewMutableTree (db .NewMemDB (), 0 )
66+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
6767 require .NoError (t , err )
6868 _ , err = tree .Import (- 1 )
6969 require .Error (t , err )
7070}
7171
7272func TestImporter_NotEmpty (t * testing.T ) {
73- tree , err := NewMutableTree (db .NewMemDB (), 0 )
73+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
7474 require .NoError (t , err )
7575 tree .Set ([]byte ("a" ), []byte {1 })
7676 _ , _ , err = tree .SaveVersion ()
@@ -83,13 +83,13 @@ func TestImporter_NotEmpty(t *testing.T) {
8383func TestImporter_NotEmptyDatabase (t * testing.T ) {
8484 db := db .NewMemDB ()
8585
86- tree , err := NewMutableTree (db , 0 )
86+ tree , err := NewMutableTree (db , 0 , false )
8787 require .NoError (t , err )
8888 tree .Set ([]byte ("a" ), []byte {1 })
8989 _ , _ , err = tree .SaveVersion ()
9090 require .NoError (t , err )
9191
92- tree , err = NewMutableTree (db , 0 )
92+ tree , err = NewMutableTree (db , 0 , false )
9393 require .NoError (t , err )
9494 _ , err = tree .Load ()
9595 require .NoError (t , err )
@@ -99,7 +99,7 @@ func TestImporter_NotEmptyDatabase(t *testing.T) {
9999}
100100
101101func TestImporter_NotEmptyUnsaved (t * testing.T ) {
102- tree , err := NewMutableTree (db .NewMemDB (), 0 )
102+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
103103 require .NoError (t , err )
104104 tree .Set ([]byte ("a" ), []byte {1 })
105105
@@ -126,7 +126,7 @@ func TestImporter_Add(t *testing.T) {
126126 for desc , tc := range testcases {
127127 tc := tc // appease scopelint
128128 t .Run (desc , func (t * testing.T ) {
129- tree , err := NewMutableTree (db .NewMemDB (), 0 )
129+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
130130 require .NoError (t , err )
131131 importer , err := tree .Import (1 )
132132 require .NoError (t , err )
@@ -143,7 +143,7 @@ func TestImporter_Add(t *testing.T) {
143143}
144144
145145func TestImporter_Add_Closed (t * testing.T ) {
146- tree , err := NewMutableTree (db .NewMemDB (), 0 )
146+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
147147 require .NoError (t , err )
148148 importer , err := tree .Import (1 )
149149 require .NoError (t , err )
@@ -155,7 +155,7 @@ func TestImporter_Add_Closed(t *testing.T) {
155155}
156156
157157func TestImporter_Close (t * testing.T ) {
158- tree , err := NewMutableTree (db .NewMemDB (), 0 )
158+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
159159 require .NoError (t , err )
160160 importer , err := tree .Import (1 )
161161 require .NoError (t , err )
@@ -172,7 +172,7 @@ func TestImporter_Close(t *testing.T) {
172172}
173173
174174func TestImporter_Commit (t * testing.T ) {
175- tree , err := NewMutableTree (db .NewMemDB (), 0 )
175+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
176176 require .NoError (t , err )
177177 importer , err := tree .Import (1 )
178178 require .NoError (t , err )
@@ -188,7 +188,7 @@ func TestImporter_Commit(t *testing.T) {
188188}
189189
190190func TestImporter_Commit_Closed (t * testing.T ) {
191- tree , err := NewMutableTree (db .NewMemDB (), 0 )
191+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
192192 require .NoError (t , err )
193193 importer , err := tree .Import (1 )
194194 require .NoError (t , err )
@@ -203,7 +203,7 @@ func TestImporter_Commit_Closed(t *testing.T) {
203203}
204204
205205func TestImporter_Commit_Empty (t * testing.T ) {
206- tree , err := NewMutableTree (db .NewMemDB (), 0 )
206+ tree , err := NewMutableTree (db .NewMemDB (), 0 , false )
207207 require .NoError (t , err )
208208 importer , err := tree .Import (3 )
209209 require .NoError (t , err )
@@ -232,7 +232,7 @@ func BenchmarkImport(b *testing.B) {
232232 b .StartTimer ()
233233
234234 for n := 0 ; n < b .N ; n ++ {
235- newTree , err := NewMutableTree (db .NewMemDB (), 0 )
235+ newTree , err := NewMutableTree (db .NewMemDB (), 0 , false )
236236 require .NoError (b , err )
237237 importer , err := newTree .Import (tree .Version ())
238238 require .NoError (b , err )
0 commit comments