Commit Graph

12 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard 0cfbe4ccc1 Fix get*OperationCost functions for empty mutations/results 2023-05-28 13:17:24 -07:00
Markus Pilman ea1325a552
Merge pull request #8319 from sfc-gh-tclinkenbeard/add-rare-code-probe-annotation
Add `rare` code probe decoration
2022-10-07 09:39:00 -06:00
sfc-gh-tclinkenbeard 985958c260 Add rare code probe decoration 2022-09-25 15:28:32 -07:00
sfc-gh-tclinkenbeard 03554cfa0d Replace code probe with UnsetTagThrottledReason trace event 2022-09-23 11:29:29 -07:00
Trevor Clinkenbeard 723e5bf7f6
Update fdbserver/RkTagThrottleCollection.cpp 2022-08-22 13:00:29 -07:00
Xiaoxi Wang ad27426802 allow rk throttle reason being UNSET 2022-08-19 14:48:48 -07:00
Markus Pilman 1de37afd52
Make TEST macros C++ only (#7558)
* proof of concept

* use code-probe instead of test

* code probe working on gcc

* code probe implemented

* renamed TestProbe to CodeProbe

* fixed refactoring typo

* support filtered output

* print probes at end of simulation

* fix missed probes print

* fix deduplication

* Fix refactoring issues

* revert bad refactor

* make sure file paths are relative

* fix more wrong refactor changes
2022-07-19 13:15:51 -07:00
sfc-gh-tclinkenbeard 1505ef86db Mark RkTagThrottleCollection::RkTagThrottleData::getTargetRate const 2022-06-15 21:33:23 -07:00
sfc-gh-tclinkenbeard 576ab53373 Rename RkTagThrottleCollection::updateBusyTagCount to incrementBusyTagCount 2022-05-07 15:58:04 -07:00
sfc-gh-tclinkenbeard 5799b6cbd7 Add comments and modify ITagThrottler::tryUpdateAutoThrottling method 2022-03-11 12:13:34 -04:00
sfc-gh-tclinkenbeard 28cb7d956f Make RkTagThrottleCollection::computeTargetTpsRate static 2022-03-11 12:09:15 -04:00
sfc-gh-tclinkenbeard af69058596 Move RkTagThrottleCollection class into its own files 2022-03-11 12:09:15 -04:00