Chris Lu
9c4a2e1b1a
fix: JWT validation failures during replication ( #7788 ) ( #7795 )
fix: add debug logging for JWT validation failures (#7788 )
When JWT file ID validation fails during replication, add a log message
showing both the expected and actual file IDs to help diagnose issues.
Ref #7788
5 days ago
Konstantin Lebedev
4477edbcc4
fix: pass proxied query param ( #7477 )
* fix: pass proxied query param
* fix: use math/rand/v2
* Shuffle condition
---------
Co-authored-by: chrislu <chris.lu@gmail.com>
1 month ago
Konstantin Lebedev
93007c1842
[volume] refactor and add metrics for flight upload and download data limit condition ( #6920 )
* refactor concurrentDownloadLimit
* fix loop
* fix cmdServer
* fix: resolve conversation pr 6920
* Changes logging function (#6919 )
* updated logging methods for stores
* updated logging methods for stores
* updated logging methods for filer
* updated logging methods for uploader and http_util
* updated logging methods for weed server
---------
Co-authored-by: akosov <a.kosov@kryptonite.ru>
* Improve lock ring (#6921 )
* fix flaky lock ring test
* add more tests
* fix: build
* fix: rm import util/version
* fix: serverOptions
* refactoring
---------
Co-authored-by: Aleksey Kosov <rusyak777@list.ru>
Co-authored-by: akosov <a.kosov@kryptonite.ru>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com>
6 months ago
chrislu
bd4891a117
change version directory
7 months ago
steve.wei
cfbe45c765
feat: add in-flight metric for s3/file/volume-server ( #6120 )
1 year ago
yudrywet
8833745fbc
chore: fix some typos in comments ( #5497 )
2 years ago
Konstantin Lebedev
8fb978d6f6
[volume] requests that were canceled by the client are not an internal server problem(500 => 499) ( #5304 )
2 years ago
Konstantin Lebedev
a7fc723ae0
chore: add status code for request_total metrics ( #5188 )
2 years ago
Konstantin Lebedev
d693beea87
Replace an invalid method in a metric with an invalid one ( #4987 )
2 years ago
famosss
5ff33eb558
fix: volume Deadlock when exception is thrown ( #3613 )
* fix: volume Deadlock when exception is thrown
* adjust log level
3 years ago
Patrick Schmidt
2930263dfd
Fix race conditions during in-flight size checks ( #3505 )
3 years ago
chrislu
e259052a70
volume: fix metrics for volume request time
3 years ago
Konstantin Lebedev
df9cc31a0a
refactor
3 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
3 years ago
chrislu
aaa9938353
Revert "adjust conditions"
This reverts commit e024586ff1 .
4 years ago
chrislu
e024586ff1
adjust conditions
4 years ago
liubaojiang
df0ce31a2e
add condition when inFlightUploadDataLimitCond signal
4 years ago
liubaojiang
3076ac101e
move vs.concurrentUploadLimit != 0 out of the lock
4 years ago
liubaojiang
f0ee3e6f21
reduce the scope of inFlightUploadDataLimitCond lock
4 years ago
liubaojiang
076e48a676
add inflight upload data wait timeout
4 years ago
liubaojiang
71b2e6223e
add inFlightUploadDataLimitCond signal
4 years ago
liubaojiang
1a41691b4c
exclude replication from the concurrentUploadLimitMB
4 years ago
Konstantin Lebedev
0b790d2bbf
exclude the replication from the concurrentUploadLimitMB
4 years ago
chrislu
9b04f17555
remove dead code
4 years ago
chrislu
0b5faef612
fix
4 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
4 years ago
Konstantin Lebedev
f43c6daeda
Need to exit waiting if request is was canceled
4 years ago
Sebastian Kurfuerst
fcc09cef6f
Refactor: pass in claim type into security.DecodeJwt
4 years ago
Chris Lu
f2cd753bf9
fix avoid lock error
fix https://github.com/chrislusf/seaweedfs/issues/2247
4 years ago
Chris Lu
734c980040
volume: support concurrent download data size limit
4 years ago
Chris Lu
96ce85f5ae
rename
4 years ago
zhangsong
20d33ae025
add proxy mode to read non-local volumes
5 years ago
zhangsong
7566782c2e
add proxy mode to read non-local volumes
5 years ago
Chris Lu
9cba5cca0b
optionally disable concurrent upload limit
5 years ago
Chris Lu
ac875976c0
filer, volume: add concurrent upload size limit to avoid OOM
add some back pressure when writes are slow
5 years ago
Chris Lu
306062b4e7
filer: add CORS support
5 years ago
Chris Lu
05acc33294
volume: add CORS support
5 years ago
Chris Lu
9a3b564508
adjust printout
5 years ago
Chris Lu
62563a895a
refactoring
5 years ago
j.laycock
6fc6322c90
Change joeslay paths to chrislusf paths
6 years ago
j.laycock
595a1beff0
Swap imports to use joeslay
6 years ago
Chris Lu
57092d69ac
go fmt
7 years ago
Chris Lu
50aa769554
jwt for read access control
7 years ago
Chris Lu
219b651bc3
jwt check the base file id
fix https://github.com/chrislusf/seaweedfs/issues/867
7 years ago
Chris Lu
215cd27b37
add authorizing fileId write access
need to secure upload/update/delete for benchmark/filer/mount
need to add secure grpc
7 years ago
Jimmy
1c77d323b0
better way to handler switch case
8 years ago
Chris Lu
dd5661b297
adding favicon to filer also
8 years ago
Mike Tolman
ce99bb927d
Revert "Adding HTTP verb whitelisting options."
This reverts commit 34837afc7a .
10 years ago
Mike Tolman
34837afc7a
Adding HTTP verb whitelisting options.
10 years ago
Chris Lu
5ce6bbf076
directory structure change to work with glide
glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this.
10 years ago