annluda
8908810376
Fix s3 api object list with params max-keys and prefix
1 year ago
chrislu
5407b86766
3.56
1 year ago
chrislu
07c2d75ac7
ensure single threaded access
1 year ago
Lars Lehtonen
f24c7e803f
weed/storage/erasure_coding: Close() after error handling
1 year ago
Lars Lehtonen
d762b12e11
weed/storage/erasure_coding: fix dropped test error
1 year ago
Lars Lehtonen
a879e1bbb5
weed/storage/erasure_coding: remove unused err from encodeDatFile() signature
1 year ago
Patrick Schmidt
98dcec0ee2
Clean up old signature hash pools
1 year ago
Patrick Schmidt
cdd817edf9
Improve S3 request signing performance
This change is caching HMAC hashers for repeated use in subsequent
requests and chunks, so they don't have to be initialized from
scratch every time.
On my local computer this gives me ~5-6 times faster signature
calculation and ~5-6.5% more throughput in S3 requests. The smaller
the payload the better the throughput gets.
2 years ago
Lars Lehtonen
e6385e5e8b
weed/util: fix dropped errors ( #4803 )
1 year ago
Nico D'Cotta
796b7508f3
Implement SRV lookups for filer ( #4767 )
1 year ago
chrislu
733db2bc88
turn on streaming assign file id
1 year ago
chrislu
99f037b958
streaming assign file ids
1 year ago
chrislu
94b7e2a37c
add stream assign server side implementation
1 year ago
chrislu
ccedad5196
refactor files
1 year ago
chrislu
010c5e91e3
add stream assign proto
1 year ago
chrislu
a1149f060b
upgrade jwt
1 year ago
chrislu
c49caff5a1
change from deprecated jwt.StandardClaims to new jwt.RegisteredClaims
1 year ago
Chris Lu
9215ba24be
Revert "Add disk type to prometheus metrics" ( #4777 )
Revert "Add disk type to prometheus metrics (#4736 )"
This reverts commit 9956d93a40
.
1 year ago
Dmitry Mishin
9956d93a40
Add disk type to prometheus metrics ( #4736 )
* Add disk type to prometheus metrics
* Del metrics
* Disk type as readable string
---------
Co-authored-by: Dima Mishin <dimm@dimm.dev>
1 year ago
SmsS4
f61490966f
Add time to first byte metric for s3 ( #4768 )
* Add time to first byte metric for s3
* Change second to millisecond
1 year ago
chrislu
01d70c21f3
Squashed commit of the following:
commit 32f4b1a130
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 20 22:52:19 2023 -0700
fix compilation
commit e77ad33b7c
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 20 22:46:44 2023 -0700
pub
commit f431f30cc7
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 20 13:27:39 2023 -0700
fix generic type
commit 4e9dcb1829
Merge: 30f942580 16e3f2d52
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 20 12:47:14 2023 -0700
Merge branch 'master' into pubsub
commit 30f942580ad1bb32ae94aade2e3a21ec3ab63e21
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 20 11:10:58 2023 -0700
wip
commit f8b00980bc2f3879bb43decffd9a08d842f196f2
Author: chrislu <chris.lu@gmail.com>
Date: Tue Jul 25 09:14:35 2023 -0700
add design document
commit 08d2bebe42a26ebc39f1542f54d99e73620727dd
Author: chrislu <chris.lu@gmail.com>
Date: Tue Jul 25 09:14:06 2023 -0700
minor
commit bcfa7982b262a40fcdce6fc6613fad2ce07c13da
Author: chrislu <chris.lu@gmail.com>
Date: Tue Jul 25 09:13:49 2023 -0700
rename
1 year ago
chrislu
16e3f2d528
fix log buffer test
1 year ago
chrislu
3e9c32a3f0
refactoring to use atomic bool
fix compilation
1 year ago
SmsS4
1e72579ac7
Fix s3.clean.uploads ( #4766 )
1 year ago
chrislu
6792db21dc
ErrInvalidPart when completed parts has extra parts
fix https://github.com/seaweedfs/seaweedfs/discussions/4746
1 year ago
chrislu
f5c4b642bb
re-ordering
1 year ago
chrislu
3852307e94
renaming
1 year ago
chrislu
6c7fa567d4
add separate cache directory for write buffers
1 year ago
SmsS4
ea1b259c12
Update weed fix description ( #4745 )
1 year ago
Nikita Mochalov
4b1ba7f5b2
Save disk space metrics immediately ( #4740 )
1 year ago
Nikita Mochalov
e6a49dc533
Fix resource leaks ( #4737 )
* Fix division by zero
* Fix file handle leak
* Fix file handle leak
* Fix file handle leak
* Fix goroutine leak
1 year ago
chrislu
3365468d0d
added an error message
1 year ago
wusong
3ec977cd6c
minor ( #4723 )
1 year ago
chrislu
c09100f928
fix building mongo index
1 year ago
chrislu
7eafa3420b
3.55
1 year ago
SmoothDenis
51bcc219ea
s3api should return 500 code from filer ( #4699 )
1 year ago
wusong
33b9192536
Fix large file chunks deleted by mistake ( #4678 )
1 year ago
chrislu
358b3a4894
3.54
1 year ago
chrislu
6f588b5b18
fix refactoring mistake
fix https://github.com/seaweedfs/seaweedfs/issues/4639
1 year ago
mervynzhang
df400e6c71
Concurrency works better ( #4663 )
Co-authored-by: mervyn.zhang <mervyn.zhang@sap.com>
2 years ago
wusong
0cb9ddd8ec
Fix data loss: add lock for metacache ( #4664 )
Co-authored-by: wang wusong <wangwusong@virtaitech.com>
2 years ago
Henco Appel
89542db2d0
Fix S3 API multipart upload on Windows ( #4666 )
The file paths were being having '/' changed to '\' by filepath.Dir()
resulting in a file being created with '\' separators, but when trying
to read the files, the same wasn't happening.
Co-authored-by: Hendrik Appel <happel@europe.altair.com>
2 years ago
Henco Appel
680c2e76f1
Fix the segfault from not setting s3 https port ( #4667 )
2 years ago
Konstantin Lebedev
2c076ebd96
avoid logging nil error ( #4659 )
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2 years ago
LHHDZ
3730772e05
refresh max volume count after adjust ( #4662 )
Signed-off-by: changlin.shi <changlin.shi@ly.com>
2 years ago
chrislu
c278bac263
avoid nil needle map
fix https://github.com/seaweedfs/seaweedfs/issues/4640
2 years ago
chrislu
0606b59a3e
mount: create mount root on filer
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/127
2 years ago
chrislu
14546f0ad8
minor
2 years ago
chrislu
31b2751aff
clone volume locations in case they are changed
fix https://github.com/seaweedfs/seaweedfs/issues/4642
2 years ago
wusong
61553beba2
Fix DataBackend nil pointer ( #4641 )
2 years ago