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
eca4b928d2
ensure master server count is odd
6 years ago
Chris Lu
2e427c66ac
small refactoring
6 years ago
Chris Lu
44d8e35988
add listener for volumd id location for benchmark tool
7 years ago
Chris Lu
d09606c65b
refactoring
7 years ago
Chris Lu
4f317c7e3d
working version3
7 years ago
Chris Lu
7f32eb1e25
s3 add https support
7 years ago
Chris Lu
056871242b
remove println
7 years ago
Chris Lu
0655151b8c
go fmt
7 years ago
Chris Lu
6319d84f42
s3 API add ListObjectsV1
7 years ago
Chris Lu
922c614bde
fix compilation problem
7 years ago
Chris Lu
16c66e097b
adjust default buckets folder
7 years ago
Chris Lu
7e2031b18f
go fmt
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
834a25f084
add list all my buckets
7 years ago
Chris Lu
7abfab8e77
add feature to mount a specific filer path to local directory
7 years ago
Chris Lu
3edfe1d28f
extend export command to show tombstone + change output format to CSV
merging https://github.com/chrislusf/seaweedfs/pull/610 and add "-limit" option
7 years ago
Chris Lu
6d58916cfd
fix compilation error
7 years ago
Chris Lu
842dab07b4
weed mount can request to prioritize to write to a data center
7 years ago
Chris Lu
1e1c368ae8
adjust filer help message
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
922032b9bb
add filer sub dir list size limit to "weed server"
7 years ago
Chris Lu
702ff48cda
add dir list limit option
7 years ago
Chris Lu
2ad45ca04f
refactor
7 years ago
Chris Lu
77fc8c5914
keep alive for gRpc calls
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
Chris Lu
299312c805
use separate filer grpc port
7 years ago
Chris Lu
43e3f5724c
use fixed list of masters in both filer and volume servers
7 years ago
Chris Lu
dc13e10637
fix copy error on 0 size files
7 years ago
Chris Lu
44acf4b756
fix file name
f.Name() is not the base file name
7 years ago
Chris Lu
0301504184
add mime, use simple insert and update filer store API
1. add mime type to file in filer
2. purge old chunks if overwrite during insert
7 years ago
Chris Lu
26e7cd8c75
assign a different volume on large file copying
7 years ago
Chris Lu
2fe0d479f1
filer.copy supports chunking
7 years ago
Chris Lu
2d7dea1a09
a little refactoring
7 years ago
Chris Lu
8a48baa056
add single chunk file copying to new filer
7 years ago
Chris Lu
4e3ea49cff
properly working local write buffer
7 years ago
Chris Lu
5c4480ec6c
add mountOptions.chunkSizeLimitMB, remove cmdMount.IsDebug
7 years ago
Chris Lu
8ab7dd9d08
weed mount add options for collection and replication
7 years ago
Chris Lu
458ada173e
go fmt
7 years ago
Chris Lu
9e77563c99
add leveldb store
1. switch to viper for filer store configuration
2. simplify FindEntry() return values, removing “found”
3. add leveldb store
7 years ago
Chris Lu
9dd228747c
filer copy added uid/gid
7 years ago
Chris Lu
c5cf9bd290
properly working filer
7 years ago
Chris Lu
9f345da20f
mv filer proto to filer_pb
7 years ago
Chris Lu
942c2cbd7b
mv pb to master_pb
7 years ago
Chris Lu
43a69d20bf
change filer API to gRPC
7 years ago
Chris Lu
4936d6c342
adjusting for FUSE
7 years ago
Chris Lu
456738ba64
refactoring fuse
7 years ago