override def operation()

in cassovary-benchmarks/src/main/scala/com/twitter/cassovary/GetNodeByIdBenchmark.scala [42:51]


  override def operation(): Unit = {
    for (i <- 1 to maxSteps) {
      currentNode =
        currentNode.randomNeighbor(direction, rng) match {
          case Some(n) => graph.getNodeById(n).get
          case None => graph.getNodeById(getRandomNode().id).get
        }
    }
    currentNode = getRandomNode()
  }