leveldb: fiexes invalid DefaultCompactionExpandLimitFactor #86
diff --git a/leveldb/db_test.go b/leveldb/db_test.go
index 1042728..65e2074 100644
--- a/leveldb/db_test.go
+++ b/leveldb/db_test.go
@@ -2259,11 +2259,11 @@
key := fmt.Sprintf("KEY%8d", k)
xvalue, err := snap.Get([]byte(key), nil)
if err != nil {
- t.Fatalf("READER_GET #%d K%d error: %v", i, k, err)
+ t.Fatalf("READER_GET #%d SEQ=%d K%d error: %v", i, snap.elem.seq, k, err)
}
value := key + vtail
if !bytes.Equal([]byte(value), xvalue) {
- t.Fatalf("READER_GET #%d K%d invalid value: want %q, got %q", i, k, value, xvalue)
+ t.Fatalf("READER_GET #%d SEQ=%d K%d invalid value: want %q, got %q", i, snap.elem.seq, k, value, xvalue)
}
}
}(i, snap, rnd.Perm(nKey))
diff --git a/leveldb/opt/options.go b/leveldb/opt/options.go
index 9111bee..d928a21 100644
--- a/leveldb/opt/options.go
+++ b/leveldb/opt/options.go
@@ -24,7 +24,7 @@
DefaultBlockCacheSize = 8 * MiB
DefaultBlockRestartInterval = 16
DefaultBlockSize = 4 * KiB
- DefaultCompactionExpandLimitFactor = 1
+ DefaultCompactionExpandLimitFactor = 25
DefaultCompactionGPOverlapsFactor = 10
DefaultCompactionL0Trigger = 4
DefaultCompactionSourceLimitFactor = 1