@@ -32,27 +32,20 @@ const defaultHistoryLength = 300
32
32
33
33
// newDB returns a new merkle database with the underlying type so that tests can access unexported fields
34
34
func newDB (ctx context.Context , db database.Database , config Config ) (* merkleDB , error ) {
35
- db , err := New (ctx , db , config )
35
+ db , err := New (ctx , db , config , "" )
36
36
if err != nil {
37
37
return nil , err
38
38
}
39
39
return db .(* merkleDB ), nil
40
40
}
41
41
42
42
func newDefaultConfig () Config {
43
- return Config {
44
- BranchFactor : BranchFactor16 ,
45
- Hasher : DefaultHasher ,
46
- RootGenConcurrency : 0 ,
47
- HistoryLength : defaultHistoryLength ,
48
- ValueNodeCacheSize : units .MiB ,
49
- IntermediateNodeCacheSize : units .MiB ,
50
- IntermediateWriteBufferSize : units .KiB ,
51
- IntermediateWriteBatchSize : 256 * units .KiB ,
52
- Reg : prometheus .NewRegistry (),
53
- TraceLevel : InfoTrace ,
54
- Tracer : trace .Noop ,
55
- }
43
+ config := NewConfig ()
44
+ config .HistoryLength = defaultHistoryLength
45
+ config .Reg = prometheus .NewRegistry ()
46
+ config .Tracer = trace .Noop
47
+
48
+ return config
56
49
}
57
50
58
51
func Test_MerkleDB_Get_Safety (t * testing.T ) {
@@ -131,11 +124,7 @@ func Test_MerkleDB_DB_Load_Root_From_DB(t *testing.T) {
131
124
baseDB := memdb .New ()
132
125
defer baseDB .Close ()
133
126
134
- db , err := New (
135
- context .Background (),
136
- baseDB ,
137
- newDefaultConfig (),
138
- )
127
+ db , err := New (context .Background (), baseDB , newDefaultConfig (), "" )
139
128
require .NoError (err )
140
129
141
130
// Populate initial set of key-value pairs
@@ -159,11 +148,7 @@ func Test_MerkleDB_DB_Load_Root_From_DB(t *testing.T) {
159
148
require .NoError (db .Close ())
160
149
161
150
// reloading the db should set the root back to the one that was saved to [baseDB]
162
- db , err = New (
163
- context .Background (),
164
- baseDB ,
165
- newDefaultConfig (),
166
- )
151
+ db , err = New (context .Background (), baseDB , newDefaultConfig (), "" )
167
152
require .NoError (err )
168
153
169
154
reloadedRoot , err := db .GetMerkleRoot (context .Background ())
@@ -230,11 +215,7 @@ func Test_MerkleDB_Failed_Batch_Commit(t *testing.T) {
230
215
require := require .New (t )
231
216
232
217
memDB := memdb .New ()
233
- db , err := New (
234
- context .Background (),
235
- memDB ,
236
- newDefaultConfig (),
237
- )
218
+ db , err := New (context .Background (), memDB , newDefaultConfig (), "" )
238
219
require .NoError (err )
239
220
240
221
_ = memDB .Close ()
@@ -251,11 +232,7 @@ func Test_MerkleDB_Value_Cache(t *testing.T) {
251
232
require := require .New (t )
252
233
253
234
memDB := memdb .New ()
254
- db , err := New (
255
- context .Background (),
256
- memDB ,
257
- newDefaultConfig (),
258
- )
235
+ db , err := New (context .Background (), memDB , newDefaultConfig (), "" )
259
236
require .NoError (err )
260
237
261
238
batch := db .NewBatch ()
0 commit comments