Konstantin Lebedev
d8b424d123
[s3] optimization iam lookup for reducing algorithm complexity ( #4857 )
optimization iam lookup for reducing algorithm complexity
https://github.com/seaweedfs/seaweedfs/issues/4519
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
1 year ago
chrislu
411bdda08d
fix compilation
1 year ago
chrislu
d531b7cbbf
merge some previous missing changes
1 year ago
chrislu
b18112ae10
fix compilation bugs during merge
1 year ago
chrislu
6c6655de9d
wip
1 year ago
chrislu
cf28108ea4
fix grpd dial option
1 year ago
chrislu
27af11f1e8
Revert "Revert "Merge branch 'master' into sub""
This reverts commit 0bb97709d4
.
1 year ago
chrislu
0bb97709d4
Revert "Merge branch 'master' into sub"
This reverts commit 4d414f54a2
, reversing
changes made to 4827425146
.
1 year ago
chrislu
8cb42c39ad
Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs "
This reverts commit 2e5aa06026
, reversing
changes made to 4d414f54a2
.
1 year ago
dependabot[bot]
a04bd4d26f
Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 ( #4850 )
* Bump github.com/rclone/rclone from 1.63.1 to 1.64.0
Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone ) from 1.63.1 to 1.64.0.
- [Release notes](https://github.com/rclone/rclone/releases )
- [Changelog](https://github.com/rclone/rclone/blob/master/RELEASE.md )
- [Commits](https://github.com/rclone/rclone/compare/v1.63.1...v1.64.0 )
---
updated-dependencies:
- dependency-name: github.com/rclone/rclone
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* API changes
* go mod
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com>
1 year ago
chrislu
340aea9b34
add broker leader
1 year ago
chrislu
0d390ec882
fix nil
1 year ago
Lars Lehtonen
d83107efe5
fix: weed/storage: dropped error
1 year ago
zemul
91cbaef02b
fix: mount proxyByFiler write error: wrong jwt
1 year ago
chrislu
4e17d399a6
refactor
1 year ago
chrislu
7a49d3541a
avoid nil
1 year ago
chrislu
a65088d739
broker report stats to balancer
1 year ago
chrislu
a1cb49d078
adjust log
1 year ago
chrislu
b590a68e75
revert to non-streaming mode to assign file id
fix https://github.com/seaweedfs/seaweedfs/issues/4838#issuecomment-1722290685
1 year ago
chrislu
4650c4c65f
Revert "turn on streaming assign file id"
This reverts commit 733db2bc88
.
1 year ago
chrislu
89a1fd1751
Squashed commit of the following:
commit 4827425146
Author: chrislu <chris.lu@gmail.com>
Date: Sat Sep 16 15:05:38 2023 -0700
balancer works
commit 3b50139f68
Author: chrislu <chris.lu@gmail.com>
Date: Fri Sep 15 22:22:32 2023 -0700
comments
commit 7f685ce7ba
Author: chrislu <chris.lu@gmail.com>
Date: Fri Sep 15 22:20:05 2023 -0700
adjust APIs
commit 436d99443b
Author: chrislu <chris.lu@gmail.com>
Date: Thu Sep 14 23:49:05 2023 -0700
receive broker stats
commit b771fefa37
Merge: 0a851ec00
890881037
Author: chrislu <chris.lu@gmail.com>
Date: Wed Sep 13 00:03:47 2023 -0700
Merge branch 'master' into sub
commit 0a851ec00b
Author: chrislu <chris.lu@gmail.com>
Date: Sun Sep 10 22:01:25 2023 -0700
Create balancer.go
commit 39941edc0b
Author: chrislu <chris.lu@gmail.com>
Date: Thu Sep 7 23:55:19 2023 -0700
add publisher shutdown
commit 875f562779
Author: chrislu <chris.lu@gmail.com>
Date: Wed Sep 6 23:16:41 2023 -0700
server side send response at least once per second
commit 984b6c54cf
Author: chrislu <chris.lu@gmail.com>
Date: Wed Sep 6 23:15:29 2023 -0700
ack interval 128
commit 2492a45499
Author: chrislu <chris.lu@gmail.com>
Date: Wed Sep 6 22:39:46 2023 -0700
ack interval
commit ba67e6ca29
Author: chrislu <chris.lu@gmail.com>
Date: Mon Sep 4 21:43:50 2023 -0700
api for sub
commit 9e4f985698
Author: chrislu <chris.lu@gmail.com>
Date: Mon Sep 4 21:43:30 2023 -0700
publish, benchmark
commit cb470d44df
Author: chrislu <chris.lu@gmail.com>
Date: Fri Sep 1 00:36:51 2023 -0700
can pub and sub
commit 1eb2da46d5
Author: chrislu <chris.lu@gmail.com>
Date: Mon Aug 28 09:02:12 2023 -0700
connect and publish
commit 504ae8383a
Author: chrislu <chris.lu@gmail.com>
Date: Mon Aug 28 09:01:25 2023 -0700
protoc version
commit dbcba75271
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 27 18:59:04 2023 -0700
rename to lookup
commit c9caf33119
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 27 18:33:46 2023 -0700
move functions
commit 4d6c18d86f
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 27 17:50:59 2023 -0700
pub sub initial tests
commit 4eb8e8624d
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 27 13:14:39 2023 -0700
rename
commit 1990456670
Author: chrislu <chris.lu@gmail.com>
Date: Sun Aug 27 13:13:14 2023 -0700
sub
commit 905911853d
Author: chrislu <chris.lu@gmail.com>
Date: Sat Aug 26 13:39:21 2023 -0700
adjust proto
1 year ago
chrislu
4827425146
balancer works
1 year ago
chrislu
3b50139f68
comments
1 year ago
chrislu
7f685ce7ba
adjust APIs
1 year ago
chrislu
436d99443b
receive broker stats
1 year ago
wang wusong
9e5b1eef9b
avoid passe lock by value
1 year ago
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
chrislu
0a851ec00b
Create balancer.go
1 year ago
chrislu
39941edc0b
add publisher shutdown
1 year ago
chrislu
875f562779
server side send response at least once per second
1 year ago
chrislu
984b6c54cf
ack interval 128
1 year ago
chrislu
2492a45499
ack interval
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
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