chrislu
c030cb3ce9
bootstrap filer from one peer
6 months ago
chrislu
ded761ffc5
adjust visibility
6 months ago
chrislu
07f47776c3
minor
6 months ago
chrislu
464611f614
optionally skip deleting file chunks
6 months ago
chrislu
64fd233a59
DeleteUncommittedChunks
6 months ago
chrislu
677cfb8ad1
refactor
6 months ago
vadimartynov
8aae82dd71
Added context for the MasterClient's methods to avoid endless loops ( #5628 )
* Added context for the MasterClient's methods to avoid endless loops
* Returned WithClient function. Added WithClientCustomGetMaster function
* Hid unused ctx arguments
* Using a common context for the KeepConnectedToMaster and WaitUntilConnected functions
* Changed the context termination check in the tryConnectToMaster function
* Added a child context to the tryConnectToMaster function
* Added a common context for KeepConnectedToMaster and WaitUntilConnected functions in benchmark
6 months ago
chrislu
2a169dde9a
minor
6 months ago
chrislu
b03c831ad2
more logs
6 months ago
MeenakshiSachdeva
1caa012a76
Fix Filer Sync Issue: 5455 ( #5663 )
7 months ago
steve.wei
2150289442
fix: Ensure that the clientAddress is unique ( #5655 )
7 months ago
Gaspare Iengo
dc6b750424
Fix panic ( #5654 )
7 months ago
steve.wei
d8da4bbaa7
Set the capacity of clientChan to 10000 ( #5647 )
7 months ago
LHHDZ
36b5b713ba
fix deadlock caused by message chan blocked ( #5639 )
7 months ago
chrislu
3e7a92061b
pass along volume server grpc port
fix https://github.com/seaweedfs/seaweedfs/issues/5617
7 months ago
chrislu
364bb6c7b4
avoid ticker leak
7 months ago
shenxingwuying
ee25ada732
reduce ambiguity about use memory_sequencer ( #5555 )
8 months ago
chrislu
55976ae04a
avoid repeated calls to heavy-weighted viper
8 months ago
chrislu
d9490c5e1f
rename
8 months ago
Konstantin Lebedev
33537ae29f
[s3] fix s3 test_multipart_get_part ( #5476 )
* try fix s3 test_multipart_get_part
* add passed s3 tests
* fix SeaweedFSUploadId
* rm spaces
* convert part request to range
* add passed s3 tests of multipart
8 months ago
yudrywet
8833745fbc
chore: fix some typos in comments ( #5497 )
8 months ago
Konstantin Lebedev
5189a09de0
[volume] Reduce the number of buffers for uploading one chunk ( #5458 )
9 months ago
skycope
6dae685f9c
fix append disorder ( #5492 )
9 months ago
Henco Appel
5c8e6014ba
fix: filer authenticate with with volume server ( #5480 )
9 months ago
Konstantin Lebedev
df40908e57
fix panic 5435 ( #5436 )
9 months ago
chrislu
aed6fdffd2
fix nil volume data backend
fix https://github.com/seaweedfs/seaweedfs/issues/5417
9 months ago
jerebear12
7091269e65
fix get file metadata bug ( #5394 )
* Removed problematic if statement
This if statement was causing the value of option.AllowedOrigins to be always equal to "*". Now the values in the config file will be used when present. This allows for people who don't need this feature to not update their security.toml files.
* Update filer_server_handers_read.go
* Updated filer responses to invalid requests
9 months ago
chrislu
27bb38228b
only broad cast when there are waiting threads
9 months ago
Konstantin Lebedev
54ee73287d
[filer] replace an invalid methods in a metric with an invalid one ( #5378 )
fix: replace an invalid methods in a metric with an invalid one for filer
9 months ago
rustrover
ab70aa92da
remove repetitive words ( #5364 )
10 months ago
chrislu
34f2b600ac
each log function adds a "done" return parameter
10 months ago
chrislu
832b60c13f
pass errors
10 months ago
chrislu
5c0f01c0eb
purge cluster id
10 months ago
jerebear12
85d6d5371b
Disable filer UI in configuration ( #5297 )
* Add filer.ui.enabled configuration property
* Add filer.expose_directory_metadata to config
* Ammend commit
* Remove ShowUI reference
* Update all routes that allow directory metadata
* Add cmd flag to server.go
10 months ago
Sébastien
c694cb4e7d
filer: reduce delete entry ErrNotFound logs ( #5301 )
10 months ago
Konstantin Lebedev
8fb978d6f6
[volume] requests that were canceled by the client are not an internal server problem(500 => 499) ( #5304 )
10 months ago
Chris Lu
fa72761bb8
fix on finding lock owner
11 months ago
chrislu
d41792461c
lock returns host and owner
11 months ago
chrislu
d30150dde1
use a short-lived lock
11 months ago
chrislu
c1bb76d709
fix nil error
11 months ago
chrislu
ac50d8a822
re-lock if the lock owner is not found
11 months ago
Sébastien
0775d05a23
fix: http range request return status 500 ( #5251 )
When volume server unavailable for at least one chunk; was returning status 206.
Split `StreamContent` in two parts,
- first prepare, to get chunk info and return stream function
- then write chunk, with that stream function
That allow to catch error in first step before setting response status code in `processRangeRequest`
11 months ago
Konstantin Lebedev
0b71fae2e3
fix: s3tests test_get_object_ifnonematch_good ( #5237 )
11 months ago
chrislu
49fcb48e04
same logic as grpc assign
fix https://github.com/seaweedfs/seaweedfs/issues/5213
11 months ago
chrislu
3002087541
http assign logic should be the same as grpc assign
similar logic as bebbc9fe44
11 months ago
Konstantin Lebedev
4e9ea1e628
chore: filer healthz handler check filer store ( #5208 )
11 months ago
Konstantin Lebedev
f9cf13fada
[filer] avoid return http ok for not allowed methods ( #5209 )
11 months ago
chrislu
fa59a5d67e
read from disk if not in memory
11 months ago
Konstantin Lebedev
a7fc723ae0
chore: add status code for request_total metrics ( #5188 )
12 months ago
jerebear12
8c966ac23b
Removed problematic if statement ( #5180 )
This if statement was causing the value of option.AllowedOrigins to be always equal to "*". Now the values in the config file will be used when present. This allows for people who don't need this feature to not update their security.toml files.
12 months ago