j.laycock
|
595a1beff0
|
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
60c9215a00
|
HCFS: avoid verbose file not found exception stack trace
|
5 years ago |
Chris Lu
|
0dc43ecdca
|
skip writing content if not modified
related to https://github.com/chrislusf/seaweedfs/issues/1036
|
5 years ago |
Feng Ye
|
fc0498798b
|
Add etcd filestore
|
5 years ago |
Chris Lu
|
ca2b81a944
|
fix test error
|
5 years ago |
Chris Lu
|
19360ab10a
|
master: redirect clients to the new leader
|
5 years ago |
Chris Lu
|
8afd8d35b3
|
master: followers can also lookup and redirect
improve scalability
|
6 years ago |
Chris Lu
|
898d943b25
|
refactoring
|
6 years ago |
Chris Lu
|
0264a7f50a
|
set the max file key when ever possible
|
6 years ago |
Chris Lu
|
aff911c00d
|
skip all azuresb
|
6 years ago |
Chris Lu
|
0ea98dc6a2
|
disable azure due to api changes
|
6 years ago |
Chris Lu
|
9e47c4749a
|
shell: add fs.mv
fix https://github.com/chrislusf/seaweedfs/issues/954
|
6 years ago |
Chris Lu
|
1d1b355f9e
|
filer: set file name when uploading to a directory
fix https://github.com/chrislusf/seaweedfs/issues/1005
|
6 years ago |
Chris Lu
|
476a7c269c
|
detect a filer path is a file or a directory
fix https://github.com/chrislusf/seaweedfs/issues/1004
|
6 years ago |
Chris Lu
|
15ecf4e3bf
|
filer: default to leveldb2
|
6 years ago |
Chris Lu
|
6883f9e322
|
mark volume readonly before ec encoding
|
6 years ago |
Chris Lu
|
359563e95a
|
refactoring
|
6 years ago |
Chris Lu
|
c777102da9
|
go fmt
|
6 years ago |
Chris Lu
|
d5560f2705
|
simplify metrics settings
|
6 years ago |
Chris Lu
|
f16375621f
|
big refactoring
|
6 years ago |
Chris Lu
|
6c01fb6d2d
|
go fmt
|
6 years ago |
Chris Lu
|
8da5d5b094
|
filer.copy: use filer settings, avoid unnecessary command line options
fix https://github.com/chrislusf/seaweedfs/issues/968
|
6 years ago |
Chris Lu
|
d1cd8f8c5b
|
add metrics, refactoring
|
6 years ago |
Chris Lu
|
3fa1f150d9
|
refactoring
|
6 years ago |
Chris Lu
|
f88a8bda7b
|
ec deletion works
|
6 years ago |
Chris Lu
|
613a2e8060
|
delete garbage only when successful
|
6 years ago |
Chris Lu
|
c74dc2b306
|
go fmt
|
6 years ago |
Chris Lu
|
e63317fb08
|
ec deletion code complete, not tested yet
|
6 years ago |
Chris Lu
|
4cea8aefd0
|
add grpc VolumeEcBlobDelete
|
6 years ago |
Chris Lu
|
856da7aae2
|
ec volume support deletes
|
6 years ago |
Chris Lu
|
d8ed73926d
|
volume servers get metrics address and interval from the master
|
6 years ago |
Chris Lu
|
ff6a6dd11e
|
refactoring
|
6 years ago |
Chris Lu
|
8b43679ae3
|
refactoring
|
6 years ago |
Chris Lu
|
5336008dcd
|
refactoring
|
6 years ago |
Chris Lu
|
d67189921f
|
go fmt
|
6 years ago |
Chris Lu
|
5f6c9825f8
|
volume server: adds basic metrics
|
6 years ago |
Chris Lu
|
a11525fe4e
|
filer: adds basic metrics pushing to Prometheus gateway
|
6 years ago |
Chris Lu
|
57092d69ac
|
go fmt
|
6 years ago |
Chris Lu
|
e66bddd84c
|
customizable sleep intervals
|
6 years ago |
Chris Lu
|
50aa769554
|
jwt for read access control
|
6 years ago |
Chris Lu
|
d344e0a035
|
fix ec related bugs
|
6 years ago |
Chris Lu
|
450f4733ce
|
report empty volume or ec shards
|
6 years ago |
Chris Lu
|
7f6fb9ffd0
|
every 17 minutes instead of seconds
TODO: make this configurable
|
6 years ago |
Chris Lu
|
ede876cfdb
|
periodic scripts exeuction from leader master
|
6 years ago |
Chris Lu
|
ca8a2bb534
|
go fmt
|
6 years ago |
Chris Lu
|
2215e81be7
|
ui add ec shard statuses
|
6 years ago |
Chris Lu
|
b05456fe07
|
able to purge extra ec shard copies
|
6 years ago |
Chris Lu
|
11cffb3168
|
fix ec.rebuild bugs
|
6 years ago |
Chris Lu
|
d85b41b904
|
fix ec.encode not finding the local ec shards
|
6 years ago |
Chris Lu
|
7e80b2b882
|
fix multiple bugs
|
6 years ago |