Commit Graph

30 Commits

Author SHA1 Message Date
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