Joakim Frostegård
|
1afe45c6f6
|
http: use CompactString in AnnounceRequest, ignore key in tracker
|
2023-02-25 22:51:25 +01:00 |
|
Joakim Frostegård
|
2fa1a046d7
|
Run cargo update
Updating syn v1.0.107 -> v1.0.109
Updating time v0.3.19 -> v0.3.20
Updating time-macros v0.2.7 -> v0.2.8
Updating tokio-stream v0.1.11 -> v0.1.12
|
2023-02-25 22:38:46 +01:00 |
|
Joakim Frostegård
|
b42d55b003
|
Replace indexmap-amortized with plain (ahash) indexmap
|
2023-02-25 22:37:54 +01:00 |
|
Joakim Frostegård
|
beb8c52fe6
|
Update TODO
|
2023-02-25 22:32:34 +01:00 |
|
Joakim Frostegård
|
084067ee74
|
Update README
|
2023-02-25 22:21:56 +01:00 |
|
Joakim Frostegård
|
bdf200019a
|
Merge pull request #124 from greatest-ape/work-2023-02-19
Run cargo update
|
2023-02-19 22:59:34 +01:00 |
|
Joakim Frostegård
|
ba2c32544e
|
Run cargo update
Updating anyhow v1.0.68 -> v1.0.69
Removing bstr v0.2.17
Updating csv v1.1.6 -> v1.2.0
Updating fastrand v1.8.0 -> v1.9.0
Updating gimli v0.27.1 -> v0.27.2
Updating http v0.2.8 -> v0.2.9
Removing itoa v0.4.8
Updating mio v0.8.5 -> v0.8.6
Updating once_cell v1.17.0 -> v1.17.1
Updating proc-macro2 v1.0.50 -> v1.0.51
Removing regex-automata v0.1.10
Updating serde_bytes v0.11.8 -> v0.11.9
Updating serde_json v1.0.91 -> v1.0.93
Updating signal-hook v0.3.14 -> v0.3.15
Updating signal-hook-registry v1.4.0 -> v1.4.1
Updating slab v0.4.7 -> v0.4.8
Updating spin v0.9.4 -> v0.9.5
Updating time v0.3.17 -> v0.3.19
Updating time-macros v0.2.6 -> v0.2.7
|
2023-02-19 22:51:23 +01:00 |
|
Joakim Frostegård
|
b71b3b091c
|
Merge pull request #123 from greatest-ape/work-2023-0219
README: update worker number recommendations
|
2023-02-19 18:18:42 +01:00 |
|
Joakim Frostegård
|
cc503f837b
|
README: update worker number recommendations
|
2023-02-19 18:12:58 +01:00 |
|
Joakim Frostegård
|
63d2e7ae8f
|
Merge pull request #121 from greatest-ape/work-2023-02-04
Update TODO, run cargo update
|
2023-02-04 18:34:47 +01:00 |
|
Joakim Frostegård
|
3f3ecf21cb
|
Fix issue in file transfer CI
|
2023-02-04 18:28:28 +01:00 |
|
Joakim Frostegård
|
40b2513997
|
Run cargo update
Updating ahash v0.8.2 -> v0.8.3
Updating async-trait v0.1.61 -> v0.1.64
Updating bytes v1.3.0 -> v1.4.0
Updating cc v1.0.78 -> v1.0.79
Updating crc v3.0.0 -> v3.0.1
Updating either v1.8.0 -> v1.8.1
Updating futures v0.3.25 -> v0.3.26
Updating futures-channel v0.3.25 -> v0.3.26
Updating futures-core v0.3.25 -> v0.3.26
Updating futures-executor v0.3.25 -> v0.3.26
Updating futures-io v0.3.25 -> v0.3.26
Updating futures-macro v0.3.25 -> v0.3.26
Updating futures-sink v0.3.25 -> v0.3.26
Updating futures-task v0.3.25 -> v0.3.26
Updating futures-util v0.3.25 -> v0.3.26
Updating gimli v0.27.0 -> v0.27.1
Updating git-testament v0.2.2 -> v0.2.4
Updating heck v0.4.0 -> v0.4.1
Updating hyper v0.14.23 -> v0.14.24
Updating intrusive-collections v0.9.4 -> v0.9.5
Updating js-sys v0.3.60 -> v0.3.61
Updating memoffset v0.5.6 -> v0.8.0
Updating object v0.30.2 -> v0.30.3
Updating parking_lot_core v0.9.6 -> v0.9.7
Updating raw-cpuid v10.6.0 -> v10.6.1
Updating rayon-core v1.10.1 -> v1.10.2
Updating sync_wrapper v0.1.1 -> v0.1.2
Updating tinyvec_macros v0.1.0 -> v0.1.1
Updating tokio v1.24.2 -> v1.25.0
Updating toml v0.5.10 -> v0.5.11
Updating unicode-bidi v0.3.8 -> v0.3.10
Updating unicode-segmentation v1.10.0 -> v1.10.1
Updating wasm-bindgen v0.2.83 -> v0.2.84
Updating wasm-bindgen-backend v0.2.83 -> v0.2.84
Updating wasm-bindgen-macro v0.2.83 -> v0.2.84
Updating wasm-bindgen-macro-support v0.2.83 -> v0.2.84
Updating wasm-bindgen-shared v0.2.83 -> v0.2.84
Updating web-sys v0.3.60 -> v0.3.61
Adding windows-sys v0.45.0
Adding windows-targets v0.42.1
|
2023-02-04 15:41:38 +01:00 |
|
Joakim Frostegård
|
1372f46e87
|
Update TODO
|
2023-02-04 15:38:09 +01:00 |
|
Joakim Frostegård
|
1f7539abb3
|
Merge pull request #120 from greatest-ape/ws-load-test-update
Update ws load test
|
2023-01-26 21:32:25 +01:00 |
|
Joakim Frostegård
|
2f2e490cf5
|
Merge branch 'master' into ws-load-test-update
|
2023-01-26 21:24:44 +01:00 |
|
Joakim Frostegård
|
04a93bac59
|
Merge pull request #119 from greatest-ape/ws-load-test-fixes
ws load test: enable measuring once all connections are open
|
2023-01-26 21:12:50 +01:00 |
|
Joakim Frostegård
|
734976895c
|
Update ws load test
|
2023-01-26 21:12:21 +01:00 |
|
Joakim Frostegård
|
373e8277e0
|
ws load test: enable measuring once all connections are open
|
2023-01-26 02:35:43 +01:00 |
|
Joakim Frostegård
|
61ae6dd7e7
|
Merge pull request #118 from greatest-ape/work-2023-01-25
ws load test: use relaxed atomics, provide stats on number of active connections
|
2023-01-25 22:59:34 +01:00 |
|
Joakim Frostegård
|
b073d61bf3
|
cargo fmt
|
2023-01-25 22:50:25 +01:00 |
|
Joakim Frostegård
|
3d2ae26b13
|
ws load test: provide stats on number of active connections
|
2023-01-25 22:50:16 +01:00 |
|
Joakim Frostegård
|
1d8eec3c44
|
ws load test: use relaxed atomics
|
2023-01-25 22:40:35 +01:00 |
|
Joakim Frostegård
|
6f95a8cf4a
|
Merge pull request #117 from greatest-ape/update-http-load-test-2023-01-25
Update HTTP load test results
|
2023-01-25 22:29:19 +01:00 |
|
Joakim Frostegård
|
000948f47c
|
Update HTTP load test results
|
2023-01-25 22:16:09 +01:00 |
|
Joakim Frostegård
|
5ac8f3727b
|
Merge pull request #116 from greatest-ape/prometheus
fix ws metrics; add http metrics; fix http load test issues; run cargo update
|
2023-01-18 22:36:26 +01:00 |
|
Joakim Frostegård
|
67ab93b5f0
|
README: move and update prometheus section
|
2023-01-18 22:07:40 +01:00 |
|
Joakim Frostegård
|
b5d5b70d91
|
Update CHANGELOG
|
2023-01-18 22:03:30 +01:00 |
|
Joakim Frostegård
|
1f24279ed3
|
http load test: use relaxed atomics
|
2023-01-18 21:59:52 +01:00 |
|
Joakim Frostegård
|
965a9fdf35
|
http load test: fix incoming bandwidth stats
|
2023-01-18 21:56:09 +01:00 |
|
Joakim Frostegård
|
c6a134683c
|
Toggle prometheus feature in scripts/run-aquatic-http.sh
|
2023-01-18 21:50:10 +01:00 |
|
Joakim Frostegård
|
c46f42b98f
|
ws: fix log message typo
|
2023-01-18 21:48:02 +01:00 |
|
Joakim Frostegård
|
da1ec6b5e1
|
ws: add worker index data to metrics, fix incorrect key
|
2023-01-18 21:41:44 +01:00 |
|
Joakim Frostegård
|
766c6f87ca
|
http: add worker index data
|
2023-01-18 21:27:53 +01:00 |
|
Joakim Frostegård
|
b41c565e38
|
http: enable running prometheus endpoint
|
2023-01-18 21:05:20 +01:00 |
|
Joakim Frostegård
|
32884aae36
|
http: add peer and torrent count metrics
|
2023-01-18 21:04:25 +01:00 |
|
Joakim Frostegård
|
5c04245cbe
|
http: add metrics for connection count, requests and responses
|
2023-01-18 20:48:59 +01:00 |
|
Joakim Frostegård
|
3a6661afd7
|
Run cargo update
Updating bumpalo v3.11.1 -> v3.12.0
Updating console v0.15.4 -> v0.15.5
Updating crc-catalog v2.1.0 -> v2.2.0
Updating hashbrown v0.13.1 -> v0.13.2
Updating indicatif v0.17.2 -> v0.17.3
Updating nix v0.26.1 -> v0.26.2
Updating nom v7.1.2 -> v7.1.3
Updating object v0.30.1 -> v0.30.2
Updating parking_lot_core v0.9.5 -> v0.9.6
Updating proc-macro2 v1.0.49 -> v1.0.50
Updating rustls v0.20.7 -> v0.20.8
Updating sqlformat v0.2.0 -> v0.2.1
Updating tokio v1.24.1 -> v1.24.2
Updating windows_aarch64_gnullvm v0.42.0 -> v0.42.1
Updating windows_aarch64_msvc v0.42.0 -> v0.42.1
Updating windows_i686_gnu v0.42.0 -> v0.42.1
Updating windows_i686_msvc v0.42.0 -> v0.42.1
Updating windows_x86_64_gnu v0.42.0 -> v0.42.1
Updating windows_x86_64_gnullvm v0.42.0 -> v0.42.1
Updating windows_x86_64_msvc v0.42.0 -> v0.42.1
|
2023-01-18 20:08:34 +01:00 |
|
Joakim Frostegård
|
f87e649e60
|
ws: fix metric update in handle_announce_request
|
2023-01-18 20:00:34 +01:00 |
|
Joakim Frostegård
|
3cfe044297
|
Merge pull request #115 from greatest-ape/prometheus
ws: add prometheus support
|
2023-01-17 22:03:19 +01:00 |
|
Joakim Frostegård
|
9479e56d60
|
CI: build ws with prometheus feature
|
2023-01-17 21:57:51 +01:00 |
|
Joakim Frostegård
|
9dd45fd74c
|
README: document ws prometheus support
|
2023-01-17 21:57:21 +01:00 |
|
Joakim Frostegård
|
20d1bd73ec
|
ws: improve docs for MetricsConfig
|
2023-01-17 21:33:59 +01:00 |
|
Joakim Frostegård
|
ac4f2ade5d
|
ws: remove unused MetricsConfig::active
|
2023-01-17 21:33:24 +01:00 |
|
Joakim Frostegård
|
56fafda234
|
ws: add torrent count metrics
|
2023-01-17 21:24:02 +01:00 |
|
Joakim Frostegård
|
32253a37df
|
ws: prometheus: store ip version (v4/v6) for connections and messages
|
2023-01-17 21:06:34 +01:00 |
|
Joakim Frostegård
|
8b7c3c481c
|
ws: add metrics for number of peers
|
2023-01-17 20:51:12 +01:00 |
|
Joakim Frostegård
|
3ac12b947f
|
ws: add prometheus support (active connections, requests, responses)
|
2023-01-17 20:27:43 +01:00 |
|
Joakim Frostegård
|
bc4eea1a05
|
Merge pull request #112 from greatest-ape/work-2023-01-11
Add new udp load test
|
2023-01-11 22:45:51 +01:00 |
|
Joakim Frostegård
|
7abf32bf54
|
Remove old udp load test documents
|
2023-01-11 22:39:16 +01:00 |
|
Joakim Frostegård
|
06680287ef
|
README: fix udp worker proportion typos
|
2023-01-11 22:38:47 +01:00 |
|