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
Chris Lu
fffb14bc87
better support FUSE Lookup()
7 years ago
Chris Lu
4b9b9547d4
unused option
7 years ago
Chris Lu
61ff330e99
adjust instructions
7 years ago
Chris Lu
ef6224e45d
filer default to auto chunking file size to 32MB
7 years ago
Chris Lu
58344980e4
preallocate disk space during compaction also, add cleanup for failed compaction
7 years ago
Chris Lu
dbee816205
fix typo
fix https://github.com/chrislusf/seaweedfs/issues/549
7 years ago
Chris Lu
e0dfa7a069
ensure 30GB or less
avoid https://github.com/chrislusf/seaweedfs/issues/535
8 years ago
Chris Lu
1fbb8723dc
add cpu and mem pprof
8 years ago
Chris Lu
5047bdb4a2
skip bytes cache
8 years ago
Chris Lu
478fe0ecf2
filer add readonly public port
8 years ago
Chris Lu
7ecc0f4b11
rename variables
8 years ago
Chris Lu
82c3ccc8dd
add btree for volume index
8 years ago
Chris Lu
4ce6586710
use local random generator to avoid global lock
8 years ago