@@ -56,7 +56,7 @@ func TestFreezerBasics(t *testing.T) {
56
56
// set cutoff at 50 bytes
57
57
f , err := newCustomTable (os .TempDir (),
58
58
fmt .Sprintf ("unittest-%d" , rand .Uint64 ()),
59
- metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter (), 50 , true )
59
+ metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge (), 50 , true )
60
60
if err != nil {
61
61
t .Fatal (err )
62
62
}
@@ -99,11 +99,11 @@ func TestFreezerBasicsClosing(t *testing.T) {
99
99
// set cutoff at 50 bytes
100
100
var (
101
101
fname = fmt .Sprintf ("basics-close-%d" , rand .Uint64 ())
102
- rm , wm , sc = metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
102
+ rm , wm , sg = metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
103
103
f * freezerTable
104
104
err error
105
105
)
106
- f , err = newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
106
+ f , err = newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
107
107
if err != nil {
108
108
t .Fatal (err )
109
109
}
@@ -112,7 +112,7 @@ func TestFreezerBasicsClosing(t *testing.T) {
112
112
data := getChunk (15 , x )
113
113
f .Append (uint64 (x ), data )
114
114
f .Close ()
115
- f , err = newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
115
+ f , err = newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
116
116
if err != nil {
117
117
t .Fatal (err )
118
118
}
@@ -129,7 +129,7 @@ func TestFreezerBasicsClosing(t *testing.T) {
129
129
t .Fatalf ("test %d, got \n %x != \n %x" , y , got , exp )
130
130
}
131
131
f .Close ()
132
- f , err = newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
132
+ f , err = newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
133
133
if err != nil {
134
134
t .Fatal (err )
135
135
}
@@ -139,11 +139,11 @@ func TestFreezerBasicsClosing(t *testing.T) {
139
139
// TestFreezerRepairDanglingHead tests that we can recover if index entries are removed
140
140
func TestFreezerRepairDanglingHead (t * testing.T ) {
141
141
t .Parallel ()
142
- rm , wm , sc := metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
142
+ rm , wm , sg := metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
143
143
fname := fmt .Sprintf ("dangling_headtest-%d" , rand .Uint64 ())
144
144
145
145
{ // Fill table
146
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
146
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
147
147
if err != nil {
148
148
t .Fatal (err )
149
149
}
@@ -172,7 +172,7 @@ func TestFreezerRepairDanglingHead(t *testing.T) {
172
172
idxFile .Close ()
173
173
// Now open it again
174
174
{
175
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
175
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
176
176
if err != nil {
177
177
t .Fatal (err )
178
178
}
@@ -190,11 +190,11 @@ func TestFreezerRepairDanglingHead(t *testing.T) {
190
190
// TestFreezerRepairDanglingHeadLarge tests that we can recover if very many index entries are removed
191
191
func TestFreezerRepairDanglingHeadLarge (t * testing.T ) {
192
192
t .Parallel ()
193
- rm , wm , sc := metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
193
+ rm , wm , sg := metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
194
194
fname := fmt .Sprintf ("dangling_headtest-%d" , rand .Uint64 ())
195
195
196
196
{ // Fill a table and close it
197
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
197
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
198
198
if err != nil {
199
199
t .Fatal (err )
200
200
}
@@ -222,7 +222,7 @@ func TestFreezerRepairDanglingHeadLarge(t *testing.T) {
222
222
idxFile .Close ()
223
223
// Now open it again
224
224
{
225
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
225
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
226
226
if err != nil {
227
227
t .Fatal (err )
228
228
}
@@ -243,7 +243,7 @@ func TestFreezerRepairDanglingHeadLarge(t *testing.T) {
243
243
}
244
244
// And if we open it, we should now be able to read all of them (new values)
245
245
{
246
- f , _ := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
246
+ f , _ := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
247
247
for y := 1 ; y < 255 ; y ++ {
248
248
exp := getChunk (15 , ^ y )
249
249
got , err := f .Retrieve (uint64 (y ))
@@ -260,11 +260,11 @@ func TestFreezerRepairDanglingHeadLarge(t *testing.T) {
260
260
// TestSnappyDetection tests that we fail to open a snappy database and vice versa
261
261
func TestSnappyDetection (t * testing.T ) {
262
262
t .Parallel ()
263
- rm , wm , sc := metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
263
+ rm , wm , sg := metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
264
264
fname := fmt .Sprintf ("snappytest-%d" , rand .Uint64 ())
265
265
// Open with snappy
266
266
{
267
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
267
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
268
268
if err != nil {
269
269
t .Fatal (err )
270
270
}
@@ -277,7 +277,7 @@ func TestSnappyDetection(t *testing.T) {
277
277
}
278
278
// Open without snappy
279
279
{
280
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , false )
280
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , false )
281
281
if err != nil {
282
282
t .Fatal (err )
283
283
}
@@ -289,7 +289,7 @@ func TestSnappyDetection(t *testing.T) {
289
289
290
290
// Open with snappy
291
291
{
292
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
292
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
293
293
if err != nil {
294
294
t .Fatal (err )
295
295
}
@@ -317,11 +317,11 @@ func assertFileSize(f string, size int64) error {
317
317
// the index is repaired
318
318
func TestFreezerRepairDanglingIndex (t * testing.T ) {
319
319
t .Parallel ()
320
- rm , wm , sc := metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
320
+ rm , wm , sg := metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
321
321
fname := fmt .Sprintf ("dangling_indextest-%d" , rand .Uint64 ())
322
322
323
323
{ // Fill a table and close it
324
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
324
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
325
325
if err != nil {
326
326
t .Fatal (err )
327
327
}
@@ -357,7 +357,7 @@ func TestFreezerRepairDanglingIndex(t *testing.T) {
357
357
// 45, 45, 15
358
358
// with 3+3+1 items
359
359
{
360
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
360
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
361
361
if err != nil {
362
362
t .Fatal (err )
363
363
}
@@ -374,11 +374,11 @@ func TestFreezerRepairDanglingIndex(t *testing.T) {
374
374
func TestFreezerTruncate (t * testing.T ) {
375
375
376
376
t .Parallel ()
377
- rm , wm , sc := metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
377
+ rm , wm , sg := metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
378
378
fname := fmt .Sprintf ("truncation-%d" , rand .Uint64 ())
379
379
380
380
{ // Fill table
381
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
381
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
382
382
if err != nil {
383
383
t .Fatal (err )
384
384
}
@@ -395,7 +395,7 @@ func TestFreezerTruncate(t *testing.T) {
395
395
}
396
396
// Reopen, truncate
397
397
{
398
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
398
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
399
399
if err != nil {
400
400
t .Fatal (err )
401
401
}
@@ -417,10 +417,10 @@ func TestFreezerTruncate(t *testing.T) {
417
417
// That will rewind the index, and _should_ truncate the head file
418
418
func TestFreezerRepairFirstFile (t * testing.T ) {
419
419
t .Parallel ()
420
- rm , wm , sc := metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
420
+ rm , wm , sg := metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
421
421
fname := fmt .Sprintf ("truncationfirst-%d" , rand .Uint64 ())
422
422
{ // Fill table
423
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
423
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
424
424
if err != nil {
425
425
t .Fatal (err )
426
426
}
@@ -448,7 +448,7 @@ func TestFreezerRepairFirstFile(t *testing.T) {
448
448
}
449
449
// Reopen
450
450
{
451
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
451
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
452
452
if err != nil {
453
453
t .Fatal (err )
454
454
}
@@ -473,10 +473,10 @@ func TestFreezerRepairFirstFile(t *testing.T) {
473
473
// - check that we did not keep the rdonly file descriptors
474
474
func TestFreezerReadAndTruncate (t * testing.T ) {
475
475
t .Parallel ()
476
- rm , wm , sc := metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
476
+ rm , wm , sg := metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
477
477
fname := fmt .Sprintf ("read_truncate-%d" , rand .Uint64 ())
478
478
{ // Fill table
479
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
479
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
480
480
if err != nil {
481
481
t .Fatal (err )
482
482
}
@@ -493,7 +493,7 @@ func TestFreezerReadAndTruncate(t *testing.T) {
493
493
}
494
494
// Reopen and read all files
495
495
{
496
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 50 , true )
496
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 50 , true )
497
497
if err != nil {
498
498
t .Fatal (err )
499
499
}
@@ -519,10 +519,10 @@ func TestFreezerReadAndTruncate(t *testing.T) {
519
519
520
520
func TestOffset (t * testing.T ) {
521
521
t .Parallel ()
522
- rm , wm , sc := metrics .NewMeter (), metrics .NewMeter (), metrics .NewCounter ()
522
+ rm , wm , sg := metrics .NewMeter (), metrics .NewMeter (), metrics .NewGauge ()
523
523
fname := fmt .Sprintf ("offset-%d" , rand .Uint64 ())
524
524
{ // Fill table
525
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 40 , true )
525
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 40 , true )
526
526
if err != nil {
527
527
t .Fatal (err )
528
528
}
@@ -578,7 +578,7 @@ func TestOffset(t *testing.T) {
578
578
}
579
579
// Now open again
580
580
{
581
- f , err := newCustomTable (os .TempDir (), fname , rm , wm , sc , 40 , true )
581
+ f , err := newCustomTable (os .TempDir (), fname , rm , wm , sg , 40 , true )
582
582
if err != nil {
583
583
t .Fatal (err )
584
584
}
0 commit comments