chrislu
5799a20f71
2.84
3 years ago
chrislu
5c87fcc6d2
add client id for all metadata listening clients
3 years ago
banjiaojuhao
083bf3a137
filer server: add "datacenter, rack and datanode" for path specific configuration
3 years ago
banjiaojuhao
08336be92e
filer server: allow upload file to specific dataNode
3 years ago
chrislu
8dca561bd1
adjust the name to be consistent
comes from https://github.com/chrislusf/seaweedfs/pull/2511
3 years ago
ErikCoder07
560a057941
feat: Added a volume heartbeat graph to grafana dashboard
In the current dashboard there is no way to know the status of
volume servers, as prometheus only accepts push information, if
any server volume goes offline, the last information sent will
be read continuously by grafana.
Added a graph that calculates the delta between the information
of the last push timestamp with the timestamp of 15 seconds ago,
if the timestamp has not been changed, server state will be 0,
if volume server sent any information the server state will be 1.
-This graph will have to be modified if the time interval of pushs
is modified, a suggestion for improvement is to send the interval
in seconds along with the metrics.
-Only local tests were run, maybe if the latency between pushgateway
and volume server is too high, the delta calculation could be
affected.
3 years ago
chrislu
5ea9715721
2.81
also sync java client version to SeaweedFS version
3 years ago
chrislu
df9a72b87f
fix compilation
3 years ago
chrislu
c7c60d1f8a
Java: add retry on write
3 years ago
Chris Lu
5ea86ef1da
Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()"
This reverts commit af71ae11aa
.
3 years ago
Chris Lu
6fb6480a3b
Java: 1.7.0
update org.apache.httpcomponents to 4.5.13
update grpc API to use cacheRemoteObjectToLocalCluster
3 years ago
Chris Lu
af71ae11aa
master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()
3 years ago
Chris Lu
24858507cc
rename API to avoid confusion
3 years ago
Chris Lu
8cd7a0365b
1.6.9
3 years ago
Chris Lu
cca62fdb30
mount: streaming renaming folders
3 years ago
Chris Lu
7336990639
faster file read for large files
3 years ago
Chris Lu
5ca0a551ac
java: adjust cache expiration policy for long running java processes
3 years ago
Chris Lu
20ac710ceb
2.68
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
Chris Lu
0128239c0f
handle ipv6 addresses
3 years ago
Chris Lu
fe4794fe92
minor
3 years ago
Chris Lu
728ed21a80
just in case
3 years ago
Chris Lu
9fb278c92c
Hadoop: avoid case insensitive on windows
3 years ago
Chris Lu
43fd11278e
support follow additional path prefixes
3 years ago
Chris Lu
05f32376eb
add cluster id in filer configuration response
3 years ago
Chris Lu
268de45aa5
reset volume id cache if not found
3 years ago
nivekuil
a7383a8a1c
grafana dashboard updates
3 years ago
Chris Lu
dc936921aa
ensure the following logic are executed
3 years ago
Chris Lu
05a648bb96
refactor: separating out remote.proto
3 years ago
Chris Lu
c08ac536ed
cloud drive: add support for Wasabi
* disable md5, sha256 checking to avoid reading one chunk twice
* single threaded upload to avoid chunk swapping (to be enhanced later)
3 years ago
Chris Lu
a7a914f120
cloud drive: add support for Baidu BOS
3 years ago
Chris Lu
a19c728034
cloud drive: add support for Tencent COS
3 years ago
Chris Lu
19a81d25af
cloud drive: add support for Aliyun OSS
3 years ago
Chris Lu
47d775cf68
cloud drive: add support for BackBlaze
3 years ago
Chris Lu
e9ebe24f2e
cloud drive: add support for Azure
3 years ago
Chris Lu
2ead7adaff
Java: FilerProto.Entry can read size via attributes
3 years ago
Chris Lu
00c4e06caa
cloud drive: s3 configurable force path style
3 years ago
Chris Lu
2836a58d87
cloud drive: S3 supports storage class
3 years ago
Chris Lu
258063de26
cloud drive: add google cloud storage
3 years ago
Chris Lu
3ada61c875
rename
3 years ago
Chris Lu
c34747c79d
rename, fix wrong logic.
3 years ago
Chris Lu
e9128e75d0
Java: 1.6.7 Support Mounted Remote Storage
3 years ago
Chris Lu
713c035a6e
shell: remote.cache remote.uncache
3 years ago
Chris Lu
d2b3416d1c
java: use empty value as replication default
3 years ago
Chris Lu
899963ac20
remote storage location changed to struct
3 years ago
Chris Lu
1752eeb538
remote.mount saves the mapping
3 years ago
Chris Lu
4b94b03d90
directory to remote storage mapping
3 years ago
Chris Lu
99b599aa8a
remote.mount
3 years ago
Chris Lu
70effac0d3
configure and store remote configurations
3 years ago
Chris Lu
450222dd64
add remote to filer.Entry and filer_pb entry, add RemoteConf
3 years ago