Konstantin Lebedev
|
622297f1a7
|
add stats raft handler
|
3 years ago |
Konstantin Lebedev
|
1a1e5778c3
|
fix cluster status
|
3 years ago |
Konstantin Lebedev
|
14dd971890
|
hashicorp raft with state machine
|
3 years ago |
Konstantin Lebedev
|
c514710b7b
|
initial add hashicorp raft
|
3 years ago |
chrislu
|
6d55716fc3
|
use constants
|
3 years ago |
chrislu
|
bbbbbd70a4
|
master supports grpc ping
|
3 years ago |
chrislu
|
743ad690b6
|
filer supports grpc ping
|
3 years ago |
chrislu
|
2305508b65
|
refactor: separate into two files
|
3 years ago |
chrislu
|
800cbc004c
|
volume server adds ping function
|
3 years ago |
Konstantin Lebedev
|
84b7b83517
|
fix permission mkdir snapshot
avoid open file operation not permitted
|
3 years ago |
guosj
|
dd2b9d93cc
|
update code according to PR's comment
|
3 years ago |
guosj
|
02076f01a6
|
fix tagging error
|
3 years ago |
chrislu
|
21e0898631
|
refactor: change masters from a slice to a map
|
3 years ago |
chrislu
|
4ba7127ab1
|
refactor
|
3 years ago |
chrislu
|
fba1cfc2d6
|
simplify a bit
|
3 years ago |
chrislu
|
a3411dd9da
|
refactor
|
3 years ago |
Konstantin Lebedev
|
ddd3945c26
|
fix remove deleted peers of raft server
https://github.com/chrislusf/seaweedfs/issues/2804
|
3 years ago |
Konstantin Lebedev
|
c1450bf9fe
|
always clear previous log to avoid server is promotable
https://github.com/chrislusf/seaweedfs/issues/2804
|
3 years ago |
Konstantin Lebedev
|
0b790d2bbf
|
exclude the replication from the concurrentUploadLimitMB
|
3 years ago |
chrislu
|
9b04f17555
|
remove dead code
|
3 years ago |
chrislu
|
0b5faef612
|
fix
|
3 years ago |
chrislu
|
0562fceb99
|
volume: fail fast if too many concurrent requests, to avoid dead lock due to replication.
fix https://github.com/chrislusf/seaweedfs/issues/2755
|
3 years ago |
zzq09494
|
9f16df736e
|
fix-filer: calculation error of the method skipCheckParentDirEntry
|
3 years ago |
elee
|
921535001a
|
arangodb adapter
|
3 years ago |
chrislu
|
4042fdf3bb
|
rename to skipCheckParentDir
related to https://github.com/chrislusf/seaweedfs/pull/2761
It's better to default to false.
|
3 years ago |
zzq09494
|
40b0033fa7
|
go fmt
|
3 years ago |
zzq09494
|
81cce4b4c3
|
filer: support uploading file without needEnsureParentDir
|
3 years ago |
zzq09494
|
a6a8892255
|
Revert "filer: support uploading file without needEnsureParentDir"
This reverts commit a93c4947ba .
|
3 years ago |
zzq09494
|
a93c4947ba
|
filer: support uploading file without needEnsureParentDir
|
3 years ago |
Konstantin Lebedev
|
f43c6daeda
|
Need to exit waiting if request is was canceled
|
3 years ago |
banjiaojuhao
|
f28dbbe5c5
|
[bugfix] filer: 1. Delete uploaded chunks when upload failed. 2. Report error when upload is interrupted by user.
|
3 years ago |
chrislu
|
6d3db4445b
|
buffer for all range requests
|
3 years ago |
chrislu
|
f3bcbeb60a
|
a little optimization
|
3 years ago |
chrislu
|
bb0b784544
|
minor
|
3 years ago |
banjiaojuhao
|
bfcc9ca808
|
filer: support metadata with resolved manifest chunk
|
3 years ago |
banjiaojuhao
|
71f3046841
|
filer: add back isAppend function
|
3 years ago |
Konstantin Lebedev
|
cf444ebd07
|
Set default leveldb2 enabled
avoid Filer store is enabled for both leveldb2 and mysql
|
3 years ago |
chrislu
|
f1713c96ae
|
avoid possible runtime error: index out of range [0] with length 0
|
3 years ago |
chrislu
|
a96d4254e9
|
filer, s3, volume server: a bit memory optimization
|
3 years ago |
chrislu
|
b2a148cb4c
|
use file size as max range
|
3 years ago |
chrislu
|
28b395bef4
|
better control for reader caching
|
3 years ago |
chrislu
|
e423548673
|
rename: pass along entry metadata
|
3 years ago |
chrislu
|
320637dc7a
|
use "mv.from" for moving files
|
3 years ago |
banjiaojuhao
|
6ab09e9071
|
filer_http: support uploading file with offset
|
3 years ago |
banjiaojuhao
|
e6126cef62
|
filer_web: support moving entry
|
3 years ago |
banjiaojuhao
|
4c30934cd9
|
filer: support get file entry
|
3 years ago |
Konstantin Lebedev
|
9ea09cc41c
|
healthz check to avoid drain pod with last replicas
|
3 years ago |
garenchan
|
bd032eabe7
|
[UPDATE] Make heartbeat interval and election timeout of masters configurable.
|
3 years ago |
root
|
7f0c793083
|
fix preconditions according to https://tools.ietf.org/id/draft-ietf-httpbis-p4-conditional-26.html#preconditions
|
3 years ago |
chrislu
|
433fde4b18
|
move error to a separate file
This file contains metric names for all errors
The naming convention is ErrorSomeThing = "error.some.thing"
|
3 years ago |