Konstantin Lebedev
df9cc31a0a
refactor
2 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
2 years ago
chrislu
aaa9938353
Revert "adjust conditions"
This reverts commit e024586ff1
.
3 years ago
chrislu
e024586ff1
adjust conditions
3 years ago
liubaojiang
df0ce31a2e
add condition when inFlightUploadDataLimitCond signal
3 years ago
liubaojiang
3076ac101e
move vs.concurrentUploadLimit != 0 out of the lock
3 years ago
liubaojiang
f0ee3e6f21
reduce the scope of inFlightUploadDataLimitCond lock
3 years ago
liubaojiang
076e48a676
add inflight upload data wait timeout
3 years ago
liubaojiang
71b2e6223e
add inFlightUploadDataLimitCond signal
3 years ago
liubaojiang
1a41691b4c
exclude replication from the concurrentUploadLimitMB
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
Konstantin Lebedev
f43c6daeda
Need to exit waiting if request is was canceled
3 years ago
Sebastian Kurfuerst
fcc09cef6f
Refactor: pass in claim type into security.DecodeJwt
3 years ago
Chris Lu
f2cd753bf9
fix avoid lock error
fix https://github.com/chrislusf/seaweedfs/issues/2247
3 years ago
Chris Lu
734c980040
volume: support concurrent download data size limit
3 years ago
Chris Lu
96ce85f5ae
rename
3 years ago
zhangsong
20d33ae025
add proxy mode to read non-local volumes
4 years ago
zhangsong
7566782c2e
add proxy mode to read non-local volumes
4 years ago
Chris Lu
9cba5cca0b
optionally disable concurrent upload limit
4 years ago
Chris Lu
ac875976c0
filer, volume: add concurrent upload size limit to avoid OOM
add some back pressure when writes are slow
4 years ago
Chris Lu
306062b4e7
filer: add CORS support
4 years ago
Chris Lu
05acc33294
volume: add CORS support
4 years ago
Chris Lu
9a3b564508
adjust printout
4 years ago
Chris Lu
62563a895a
refactoring
4 years ago
j.laycock
6fc6322c90
Change joeslay paths to chrislusf paths
5 years ago
j.laycock
595a1beff0
Swap imports to use joeslay
5 years ago
Chris Lu
57092d69ac
go fmt
6 years ago
Chris Lu
50aa769554
jwt for read access control
6 years ago
Chris Lu
219b651bc3
jwt check the base file id
fix https://github.com/chrislusf/seaweedfs/issues/867
6 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
6 years ago
Jimmy
1c77d323b0
better way to handler switch case
7 years ago
Chris Lu
dd5661b297
adding favicon to filer also
7 years ago
Mike Tolman
ce99bb927d
Revert "Adding HTTP verb whitelisting options."
This reverts commit 34837afc7a
.
9 years ago
Mike Tolman
34837afc7a
Adding HTTP verb whitelisting options.
9 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.
9 years ago
Vitaly Baev
d1fd372eb2
Added /favicon.ico handler
9 years ago
Stuart P. Bentley
f0c2a2dcb3
Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
10 years ago
chrislusf
f511b507a5
Add read only public port on volume server
Add read only public port on volume server
10 years ago
Chris Lu
a506e7953f
Separate read and write volume handlers.
10 years ago
chrislusf
226df38c95
Redirect to publicUrl
Redirect to publicUrl
10 years ago
Chris Lu
f7998f8652
merge conflicts
10 years ago
yanyiwu
7bfa93a283
use sync.RWMutex when masterNode changes
10 years ago
chrislusf
cc724305b6
Using Url instead of PublicUrl for volume server
Originally there are only url(ip + port), and publicUrl. Because ip was
used to listen for http service, it has less flexibility and volume
server has to be accessed via publicUrl.
Recently we added ip.bind, for binding http service.
With this change, url can be used to connect to volume servers. And
publicUrl becomes a free style piece of url information, it does not
even need to be unique.
10 years ago
Chris Lu
5b5d6341e5
Set http status after modifying response headers.
10 years ago
Chris Lu
a3e4145e8a
refactoring for later security changes
10 years ago
Brian McQueen
d56c748fa8
switch it back to chris's repo
10 years ago
Brian McQueen
c0dfdf4392
switch to my forked repo
10 years ago