|
Ran
|
Jobs
4
|
Files
438
|
Run time
2min
|
Badge
README BADGES
|
push
github
fix(activitypub): remove mutex lock from fetchPublicKey rate limiter and raise default to 256 The original per-IP rate limiter used a db-based mutex (lockStatus > 1) that serialised all requests from the same IP to one at a time. This caused false-positive rate-limit errors for busy instances processing multiple concurrent activities. Remove the mutex, simplify to pure TTL-cache counting, and set the default to 256/min. The original mutex lock was added in d393de7a9
14146 of 19260 branches covered (73.45%)
4 of 4 new or added lines in 1 file covered. (100.0%)
70 existing lines in 1 file now uncovered.29393 of 34383 relevant lines covered (85.49%)
3333.2 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 70 |
69.21 |
-0.08% | src/activitypub/index.js |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | ubuntu-latest-node-24-db-redis - 28615883359.1 | 411 |
84.98 |
GitHub Action Run | |
| 2 | ubuntu-latest-node-24-db-postgres - 28615883359.2 | 410 |
84.89 |
GitHub Action Run | |
| 3 | ubuntu-latest-node-24-db-mongo-dev - 28615883359.3 | 412 |
84.92 |
GitHub Action Run | |
| 4 | ubuntu-latest-node-24-db-mongo - 28615883359.4 | 411 |
84.95 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|