chrislu
c2aad1c7ff
detect non streaming mode on first write request
3 years ago
chrislu
b541e39a2c
fix tests
3 years ago
chrislu
2bc6fa90ff
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
3 years ago
chrislu
0ec7bc6710
detect non streaming mode on the first read
3 years ago
chrislu
4c1368d621
fix test
3 years ago
Chris Lu
4e73705533
Merge pull request #2530 from banjiaojuhao/filer-upload-file-to-node
filer server: allow upload file to specific dataNode
3 years ago
banjiaojuhao
08336be92e
filer server: allow upload file to specific dataNode
3 years ago
chrislu
7b78fc72b0
add page chunk interval list
3 years ago
chrislu
b7cd52636b
Merge branch 'master' of https://github.com/chrislusf/seaweedfs
3 years ago
chrislu
3981d65b68
remove println
3 years ago
chrislu
9a73319b45
mount: different write strategy for streaming write and random write
3 years ago
Chris Lu
b0665a15f4
Merge pull request #2527 from banjiaojuhao/master-assign-by-datanode
3 years ago
banjiaojuhao
dda6b90d25
assign fileId according to DataNode with empty DataCenter and Rack
3 years ago
chrislu
4b8dcff448
reverting default admin scripts
fix https://github.com/chrislusf/seaweedfs/issues/2525
this new default value was introduced in 2.80
this affects production environments, e.g., EC is not desired, volume balancing is not preferred, etc.
3 years ago
chrislu
b21a67bbe6
add writer pattern object for later use
3 years ago
chrislu
4fd29dad86
remove writeOnly flag
3 years ago
chrislu
bc96682760
refactor, change file locations
3 years ago
chrislu
866c2657f0
avoid FUSE cache only for the first 512 bytes
3 years ago
chrislu
0cb9036f66
mount: only cache the first chunk on stream read
3 years ago
chrislu
a152f17937
mount: improve read performance on random reads
3 years ago
chrislu
85c526c583
s3: bind to a specific IP
fix https://github.com/chrislusf/seaweedfs/issues/2516
3 years ago
Chris Lu
e526a299dc
Update FUNDING.yml
3 years ago
Chris Lu
182fb9e3ed
Create FUNDING.yml
3 years ago
chrislu
5eacff9d4f
log message adds server name
address https://github.com/chrislusf/seaweedfs/issues/2514#issuecomment-995925733
3 years ago
chrislu
50ddd8c8e2
remove debug messages
fix https://github.com/chrislusf/seaweedfs/issues/2514
3 years ago
chrislu
8329cf86a7
Merge branch 'content_disposition_download'
3 years ago
chrislu
7210558c7b
s3: pass through s3 presigned headers
fix https://github.com/chrislusf/seaweedfs/discussions/2502
3 years ago
Chris Lu
c63fff9a10
Merge pull request #2510 from kmlebedev/helm_auditLogConfig
helm add auditLogConfig option
3 years ago
chrislu
bf4d7affc0
gateway to remote object store: skip replicating multipart upload part files
fix https://github.com/chrislusf/seaweedfs/issues/2509
3 years ago
chrislu
8dca561bd1
adjust the name to be consistent
comes from https://github.com/chrislusf/seaweedfs/pull/2511
3 years ago
Chris Lu
f0492ac039
Merge pull request #2511 from ErikCoder07/grafana_dashboard
feat: Added a volume heartbeat graph to grafana dashboard
3 years ago
ErikCoder07
d8ffeb4d0e
minor changes: added the makefile directory in the Installation Guide section
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
Konstantin Lebedev
761ffdc405
helm add auditLogConfig option
3 years ago
chrislu
316f326464
add more help message
3 years ago
Chris Lu
adfc1e0559
Merge pull request #2508 from kmlebedev/s3StatusOffAudit
disable audit log for s3 statusHandler
3 years ago
Konstantin Lebedev
969f513265
disable audit log for s3 statusHandler
3 years ago
Chris Lu
ab0c6a84bf
Merge pull request #2503 from kmlebedev/audit_log_nonblocking
Audit log force async
3 years ago
Konstantin Lebedev
34779e8f38
force enable asynchronous I/O sending events to Fluentd
3 years ago
chrislu
c3b73ec23b
2.82
3 years ago
chrislu
7bf14452f7
s3: handle Response-Content-Disposition
3 years ago
chrislu
94e5c0a454
skip purging from ec volumes
3 years ago
chrislu
a2d3f89c7b
add lock messages
3 years ago
chrislu
991a3dca0d
rename file
3 years ago
kmlebedev
4f98553ba9
audit log SignatureVersion
3 years ago
chrislu
2d6fcdf83a
add delay if need to resume from disk
3 years ago
Chris Lu
faf84d8fb6
Merge pull request #2500 from paochiang/rename
3 years ago
liubaojiang
c7abc34dbb
rename operation returns the correct old parent path
3 years ago
Konstantin Lebedev
98251fe16a
non blocking audit log
3 years ago
chrislu
40ee9b4d7b
sleep between the gap of each execution
related to https://github.com/chrislusf/seaweedfs/issues/2476
3 years ago