Chris Lu
2baed2e1e9
avoid possible metadata subscription data loss
Previous implementation append filer logs into one file. So one file is not always sorted, which can lead to miss reading some entries, especially when different filers have different write throughput.
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
byunghwa.yun
f3dc909b21
Change default permissions
3 years ago
Chris Lu
c090d6bb25
add ReadRemote(), add read remote setup when filer starts
3 years ago
Chris Lu
182288f860
filer: fix mysql, postgres batch delete error
3 years ago
Chris Lu
cc7714fdbe
logging changes to debug
4 years ago
Konstantin Lebedev
6aa1a56ec8
avoid crashes Galera Cluster
https://github.com/chrislusf/seaweedfs/issues/2125
4 years ago
Chris Lu
e06807a55b
adjust logs
4 years ago
Chris Lu
a4063a5437
add stream list directory entries
4 years ago
Chris Lu
f002e668de
change limit to int64 in case of overflow
4 years ago
Chris Lu
9a50dbcda0
chagned api
4 years ago
Chris Lu
da7e5aaa65
filer: optimize for less number of directory lookup
bottom up directory lookup
4 years ago
Chris Lu
0a7c5f85a9
filer: add namePattern to search in current folder
4 years ago
Chris Lu
14910d035c
the pagination size was too big for recursive deletion
4 years ago
Chris Lu
c2f18a10cb
minor
4 years ago
Chris Lu
a9c6be5fc3
set creation time
4 years ago
Chris Lu
effa00ed08
refactor
4 years ago
Chris Lu
513bcd6e0d
filer: avoid duplicated FindEntry for deletion
4 years ago
Chris Lu
590f02179d
filer: load filer conf when starting
4 years ago
Konstantin Lebedev
1eec5c8d5d
gen pb
4 years ago
Konstantin Lebedev
fc7baef5bb
fiil serverUrls sorted by data center
4 years ago
Chris Lu
16fae84414
fix format error
4 years ago
Chris Lu
e9d40b80b2
less verbose logs
4 years ago
Chris Lu
5e239afdfc
hardlink works now
4 years ago
Chris Lu
30dc365cbd
add self filer
4 years ago
Chris Lu
71b0e256c7
filer: setOrLoadFilerStoreSignature
4 years ago
Chris Lu
2815bbe6c0
go fmt
4 years ago
Chris Lu
37234bf3f8
filer store adds kv support
can compile now, need to implement those unimplemented
4 years ago
Chris Lu
eb7929a971
rename filer2 to filer
4 years ago
Konstantin Lebedev
22f32e75c4
rename
4 years ago
Konstantin Lebedev
a8de332beb
fix
4 years ago
Konstantin Lebedev
7f013d77d6
add var UnsupportedListDirectoryPrefixedErr
4 years ago
Konstantin Lebedev
60a86cfe04
add const
4 years ago
Chris Lu
99ecf63276
go fmt
4 years ago
Chris Lu
b69cb74c03
read meta logs by timestamp
pass in event ts when moving logs
meta aggregator reads in memory logs only
4 years ago
Chris Lu
ca658a97c5
add signatures to messages to avoid double processing
4 years ago
Chris Lu
f735d579d3
adjust comment
4 years ago
Chris Lu
8824a9755c
remove directory cache
4 years ago
Устюжанин Антон Александрович
dc9fc01254
test ListDirectoryPrefixedEntries
4 years ago
Устюжанин Антон Александрович
33a9e5e2d1
test ListDirectoryPrefixedEntries
4 years ago
Chris Lu
87b5031714
change variable visibility
5 years ago
Chris Lu
7597831cac
filer: leveldb2 supports peers also
5 years ago
Chris Lu
5ba894bb72
leveldb2: support subscribing from peers
5 years ago
Chris Lu
1dd2c76532
refactoring
5 years ago
Chris Lu
d198e8c6d6
filer: support cross filer meta data sync if sharing the same store
5 years ago
Chris Lu
49929e0869
rename
5 years ago
Chris Lu
31e23e9783
filer: support active<=>active filer replication
5 years ago
Chris Lu
df75b5c98d
passing ctx for metadata logging
5 years ago
Chris Lu
725e47dcc3
filer: pass along user name and group name for HDFS
5 years ago
Chris Lu
2955b96ef1
refactor
5 years ago