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
chrislu
ba67e6ca29
api for sub
1 year ago
chrislu
9e4f985698
publish, benchmark
1 year ago
Lars Lehtonen
e6385e5e8b
weed/util: fix dropped errors ( #4803 )
1 year ago
chrislu
cb470d44df
can pub and sub
1 year ago
chrislu
1eb2da46d5
connect and publish
1 year ago
chrislu
504ae8383a
protoc version
1 year ago
chrislu
dbcba75271
rename to lookup
1 year ago
chrislu
c9caf33119
move functions
1 year ago
chrislu
4d6c18d86f
pub sub initial tests
1 year ago
chrislu
4eb8e8624d
rename
1 year ago
chrislu
1990456670
sub
1 year ago
chrislu
905911853d
adjust proto
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>
1 year ago
wusong
0cb9ddd8ec
Fix data loss: add lock for metacache ( #4664 )
Co-authored-by: wang wusong <wangwusong@virtaitech.com>
1 year 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>
1 year ago
Henco Appel
680c2e76f1
Fix the segfault from not setting s3 https port ( #4667 )
1 year ago