Commit Graph

11 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard ca572f58fb Combine *_COST_BYTE_FACTOR knobs into a single TAG_THROTTLING_PAGE_SIZE knob 2022-11-08 07:44:01 -08:00
A.J. Beamon b02e3cbd0e Initialize the contents of an unused value to make valgrind happy with serializing it. 2022-11-03 13:26:56 -07:00
sfc-gh-tclinkenbeard 4fbaa816ea Fix several bugs in TransactionCostWorkload 2022-10-23 13:57:24 -07:00
sfc-gh-tclinkenbeard b442705dc7 Change units for tag quota enforcement from pages to bytes 2022-10-23 12:57:19 -07:00
sfc-gh-tclinkenbeard 73884bbfc7 Add more tests to TransactionCostWorkload 2022-10-18 15:06:05 -07:00
sfc-gh-tclinkenbeard 92bbcebed9 Increase trState->totalCost by one with each clear 2022-10-18 14:05:46 -07:00
sfc-gh-tclinkenbeard 6251e8be32 Track transaction cost for range reads 2022-10-17 10:08:49 -07:00
sfc-gh-tclinkenbeard 17c24c91aa Refactor TransactionCostWorkload 2022-10-17 07:06:32 -07:00
sfc-gh-tclinkenbeard d0f09d26e1 Add readLargeValue test to TransactionCostWorkload 2022-10-16 21:58:08 -07:00
sfc-gh-tclinkenbeard 445e871cf2 Use fungibility ratio in getWriteOperationCost 2022-10-16 21:58:08 -07:00
sfc-gh-tclinkenbeard 84aa815026 Implemented first version of Transaction::getTotalCost, along with workload 2022-10-16 21:58:08 -07:00