Xiaoxi Wang
|
92f83c7756
|
Fix notifyBytes bug: infinite vector item creation. (version 2)
|
2023-06-07 22:01:33 -07:00 |
Xiaoxi Wang
|
e3c9a1a7f5
|
Disable same address detection in mock DD and implement MockStorageServer::getStorageMetrics
|
2023-06-07 22:01:33 -07:00 |
Xiaoxi Wang
|
96a110a9e6
|
Fix opsReadSample poll and getMetrics;
|
2023-05-23 09:46:34 -07:00 |
Xiaoxi Wang
|
969196d8ba
|
Add read ops shard metrics notify bound
|
2023-05-23 09:46:34 -07:00 |
Xiaoxi Wang
|
2db188d755
|
make CommonStorageCounter also log StorageServerMetrics
|
2023-04-26 14:23:09 -07:00 |
Xiaoxi Wang
|
ee4798572c
|
change allServers use Reference<MockStorageServer>; create CommonStorageCounters
|
2023-04-26 14:23:09 -07:00 |
Xiaoxi Wang
|
50e1f629fe
|
EligibilityCounter use int type; resolve review comments;
|
2023-04-17 12:24:17 -07:00 |
Xiaoxi Wang
|
2edc687bb8
|
correct comments about readLoadKSecond()
|
2023-04-17 12:24:14 -07:00 |
Xiaoxi Wang
|
b0fe14aed5
|
getTeam based on EligiblityCount
|
2023-04-12 09:33:05 -07:00 |
Xiaoxi Wang
|
1181b1dfab
|
use max(ops*empty_penalty, readbytes) as new read load (solve conflicts)
|
2023-04-12 09:33:05 -07:00 |
Xiaoxi Wang
|
41d01629f1
|
change IndexSet::addMetrics return type to pair<metrics, iterator> to reduce another find call
|
2023-03-06 22:23:55 -08:00 |
Xiaoxi Wang
|
303791a060
|
change parameter type from KeyRef to Key to avoid extra copy in sampler
|
2023-03-03 15:37:45 -08:00 |
Xiaoxi Wang
|
314f86c668
|
fix invert range bug
|
2023-03-01 22:41:50 -08:00 |
Xiaoxi Wang
|
2d78b126f6
|
rename splitCount to chunkCount
|
2023-03-01 21:51:51 -08:00 |
Xiaoxi Wang
|
c7e2eae88c
|
add unit test for new readHotDetect implementation and add comments
|
2023-03-01 21:42:22 -08:00 |
Xiaoxi Wang
|
179f0ba71c
|
new version of getReadHotRanges
|
2023-03-01 15:55:29 -08:00 |
Xiaoxi Wang
|
8cb2a1553a
|
add read ops sampler
|
2023-02-28 12:03:42 -08:00 |
Hui Liu
|
774446d3a0
|
Support pagination for StorageServer splitMetrics API
|
2023-02-02 14:21:38 -08:00 |
A.J. Beamon
|
ce4a2a55b2
|
Remove the usage of tenant names (mostly) from the storage server
|
2022-12-05 15:44:41 -08:00 |
Xiaoxi Wang
|
f997e73758
|
rename variable and solve some light comments
|
2022-11-14 13:11:27 -08:00 |
Xiaoxi Wang
|
7442cfa2cb
|
format code
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
55a3db82b5
|
update the name, comment and discription of write byte sampling; update the calculation of write bandwidth metrics
|
2022-11-01 14:56:55 -07:00 |
Xiaoxi Wang
|
3c67b7df39
|
extract serveStorageMetricsRequests template function
|
2022-10-24 09:58:41 -07:00 |
sfc-gh-tclinkenbeard
|
985958c260
|
Add rare code probe decoration
|
2022-09-25 15:28:32 -07:00 |
A.J. Beamon
|
4fd64630e8
|
Convert literal string ref instances to use _sr suffix
|
2022-09-19 11:35:58 -07:00 |
Bharadwaj V.R
|
63cb2841a5
|
Fix formatting in StorageMetrics.* files
|
2022-08-29 10:02:29 -07:00 |
Bharadwaj V.R
|
8df9dd72bb
|
Move StorageMetrics implementations to .cpp file
|
2022-08-26 15:53:16 -07:00 |
sfc-gh-tclinkenbeard
|
b7fd093ed0
|
Move UnitTests.h include
|
2022-05-10 19:43:57 -07:00 |
sfc-gh-tclinkenbeard
|
b9b8b2d052
|
Minor cleanup in StorageMetrics.h
|
2022-05-10 17:36:54 -07:00 |
sfc-gh-tclinkenbeard
|
1e17f32469
|
Move StorageMetrics unit tests into cpp file
|
2022-05-10 13:21:23 -07:00 |