Eng Zer Jun
b92df1654c
test: use `T.TempDir` to create temporary test directory
The directory created by `T.TempDir` is automatically removed when the
test and all its subtests complete.
Reference: https://pkg.go.dev/testing#T.TempDir
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
3 years ago
Eng Zer Jun
a23bcbb7ec
refactor: move from io/ioutil to io and os package
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
3 years ago
chrislusf
3ffbaaa071
use github.com/linxGnu/grocksdb
3 years ago
qieqieplus
2b46df13f8
add bloom filter for filer leveldb/rocksdb
3 years ago
Chris Lu
182288f860
filer: fix mysql, postgres batch delete error
3 years ago
Konstantin Lebedev
6aa1a56ec8
avoid crashes Galera Cluster
https://github.com/chrislusf/seaweedfs/issues/2125
4 years ago
Chris Lu
ddc8643ee0
filer: directory listing adds namePatternExclude
fix https://github.com/chrislusf/seaweedfs/issues/2023
4 years ago
Chris Lu
2d4c2db81d
filer: leveldb, rocksdb auto create store directory
fix https://github.com/chrislusf/seaweedfs/issues/1901
4 years ago
Chris Lu
a4063a5437
add stream list directory entries
4 years ago
Chris Lu
01dc8a43ba
fix rocksdb
4 years ago
Chris Lu
f002e668de
change limit to int64 in case of overflow
4 years ago
Chris Lu
34a846009d
implement rocksdb changes
4 years ago
qieqieplus
0f18592315
alter style
4 years ago
qieqieplus
c7e7431fd3
fix seek lastkey may reach EOF
4 years ago
qieqieplus
0764fccde7
ignore decode error for non-entry data
4 years ago
qieqieplus
b2e50f602f
fix time comparison
4 years ago
qieqieplus
bbae13e415
impl: TTL per entry for rocksdb; fix package name
4 years ago
qieqieplus
ebb223c190
fix for rocksdb kv
4 years ago
chenqieqie
40b3207f18
fix #1726
4 years ago
Chris Lu
bdd166c031
adjust readme
4 years ago
Chris Lu
f4d87f8b9d
works
performance seems about the same as leveldb for insert entries
4 years ago