Class LinearizabilityChecker

java.lang.Object
org.elasticsearch.cluster.coordination.LinearizabilityChecker

public class LinearizabilityChecker extends Object
Basic implementation of the Wing and Gong Graph Search Algorithm, following the descriptions in Gavin Lowe: Testing for linearizability Concurrency and Computation: Practice and Experience 29, 4 (2017). http://dx.doi.org/10.1002/cpe.3928 Alex Horn and Daniel Kroening: Faster linearizability checking via P-compositionality FORTE (2015). http://dx.doi.org/10.1007/978-3-319-19195-9_4