Class PerformanceEvaluation.CASTableTest

Direct Known Subclasses:
PerformanceEvaluation.AppendTest, PerformanceEvaluation.CheckAndDeleteTest, PerformanceEvaluation.CheckAndMutateTest, PerformanceEvaluation.CheckAndPutTest, PerformanceEvaluation.IncrementTest
Enclosing class:
PerformanceEvaluation

Base class for operations that are CAS-like; that read a value and then set it based off what they read. In this category is increment, append, checkAndPut, etc.

These operations also want some concurrency going on. Usually when these tests run, they operate in their own part of the key range. In CASTest, we will have them all overlap on the same key space. We do this with our getStartRow and getLastRow overrides.