sfc-gh-tclinkenbeard
84aa815026
Implemented first version of Transaction::getTotalCost, along with workload
2022-10-16 21:58:08 -07:00
sfc-gh-tclinkenbeard
ffe1529f51
Apply clang-format
2022-09-27 19:18:18 -07:00
Trevor Clinkenbeard
4d9d0afe01
Update fdbserver/TransactionTagCounter.cpp
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2022-09-27 09:45:12 -07:00
sfc-gh-tclinkenbeard
6b094c122f
Make throttling cost functions round up to nearest page size
2022-09-26 23:24:32 -07:00
sfc-gh-tclinkenbeard
7fc5c196c4
Make read and write quotas fungible
2022-09-25 21:00:11 -07:00
sfc-gh-tclinkenbeard
fe05cc5c72
Update busy read tag reporting in status json
2022-07-19 16:29:11 -07:00
sfc-gh-tclinkenbeard
d0851a67e2
Update TransactionTagCounter::startNewInterval tracing
2022-07-19 16:29:11 -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
970b30b6cc
Added SS_THROTTLE_TAGS_TRACKED knob
2022-05-07 15:58:47 -07:00
sfc-gh-tclinkenbeard
154beeb13d
Use pimpl for TransactionTagCounter implementation
2022-05-07 15:58:46 -07:00
sfc-gh-tclinkenbeard
a1680bccbb
Add /TransactionTagCounter/TopKTags unit test
2022-05-07 15:58:46 -07:00
sfc-gh-tclinkenbeard
886594b98a
Add TopKTags class to track multiple tags on storage server
2022-05-07 15:58:46 -07:00
Trevor Clinkenbeard
be57fd5b26
Fix `TEST` macro comment
...
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2022-03-23 11:07:06 -07:00
sfc-gh-tclinkenbeard
cad106f9eb
Support sending multiple busy tags from storage server to ratekeeper
2022-03-11 12:09:15 -04:00
sfc-gh-tclinkenbeard
e61c26758c
Move TransactionTagCounter implementation into .cpp file
2022-03-11 12:09:15 -04:00