Chris Lu
5c467083e5
go fmt
6 years ago
Chris Lu
f036ef8a3c
add filer notification
6 years ago
Chris Lu
75d63db60d
randomize raft server startup
also some go fmt
6 years ago
Chris Lu
b931ced0a3
readable file size
6 years ago
Chris Lu
032f1226db
fix compilation error
7 years ago
Chris Lu
d3205a0070
go fmt
7 years ago
Chris Lu
888eb2abb5
filer read write all via locations from MasterClient
7 years ago
Chris Lu
1d779389cb
MasterClient replicates all vid locations
7 years ago
Chris Lu
1ab8232b55
filer only talk to the master leader
7 years ago
Chris Lu
e8d4be579d
send initial list of volume location
7 years ago
Chris Lu
a12c7b86b0
broadcast messages of new and deleted volumes
7 years ago
Chris Lu
e4b7e31902
add back recursively delete a folder
7 years ago
Chris Lu
4f317c7e3d
working version3
7 years ago
Chris Lu
0b99557c29
fix compilation error
7 years ago
Chris Lu
9bf93e698e
refactoring: avoid common code
7 years ago
Chris Lu
aae77e8ea3
initialize read seeker
7 years ago
Chris Lu
5a237af973
fix nil if not images
7 years ago
Jimmy
1c77d323b0
better way to handler switch case
7 years ago
Chris Lu
056871242b
remove println
7 years ago
Chris Lu
6319d84f42
s3 API add ListObjectsV1
7 years ago
Chris Lu
8f240276db
s3 add HEAD DELETE
7 years ago
Chris Lu
bfa87b4f50
adjust log level
7 years ago
Chris Lu
648626115a
fix printing
7 years ago
Chris Lu
12e6ccc581
remove unused code
7 years ago
Chris Lu
702d7ac424
delegating old chunk purging to CreateEntry
1. filer add file user id and group id
2. auto-chunking set the file name correctly
3. delegating old chunk purging to CreateEntry
7 years ago
Chris Lu
852af28f91
needle priting format
7 years ago
Chris Lu
7e2031b18f
go fmt
7 years ago
Chris Lu
8480008a9a
add s3 upload, and removing mono and multi part upload analyzer
removing mono and multi part upload analyzer, which were used just to determine the file name
7 years ago
Chris Lu
80d80daf64
set filer2.ErrNotFound for not found entry
7 years ago
Chris Lu
e73b859b1d
fix compilation error
7 years ago
Chris Lu
568132c0c9
delete bucket also removes collection data
7 years ago
Chris Lu
a09ef6002a
adjust name to avoid confusion
7 years ago
Chris Lu
c7228fefa7
add bucket creation and deletion
1. option for "weed s3 -filer.dir.buckets" to choose a folder for buckets
2. create a bucket
3. delete a bucket, recursively delete all metadata on filer
7 years ago
Chris Lu
85eae57e4c
Store and replicate timestamp of file deletion in tombstone marker
merging changes from https://github.com/chrislusf/seaweedfs/pull/609/files
7 years ago
Chris Lu
67763fb375
fix data center setting error
7 years ago
Chris Lu
842dab07b4
weed mount can request to prioritize to write to a data center
7 years ago
Chris Lu
007c4a1965
alt request for dc preferred requests
7 years ago
Chris Lu
6c4fee85e3
add primary request and backup request when requesting volumes for a data center
7 years ago
Chris Lu
50d351944f
filer add data center option
7 years ago
Chris Lu
d4d7ced922
refactoring: add type for needle id, offset
later the type size can possibly be adjusted
7 years ago
Chris Lu
702ff48cda
add dir list limit option
7 years ago
Chris Lu
2ad45ca04f
refactor
7 years ago
zhangmingfeng
79d18c69b4
增加chunk图片文件支持width和height
7 years ago
Chris Lu
77fc8c5914
keep alive for gRpc calls
7 years ago
Chris Lu
0d83c1b91e
refactoring
7 years ago
Chris Lu
ef98d26c9e
ensuring removing registered datanode when disconnecting
7 years ago
Chris Lu
03f50180f3
simplifying the leader election by raft
fixing https://github.com/chrislusf/seaweedfs/issues/629
7 years ago
Chris Lu
17918f0b82
fix compilation error on go tip
7 years ago
Chris Lu
5bd72696ac
weed mount add ttl option
7 years ago
Chris Lu
98110c1697
add collection, replication, ttl to each file
7 years ago