DSE Graph supports the Gremlin transaction API , and the docs have some information about transaction-specific options that can be set using the schema config API. The docs don't seem to have a lot of information yet on what a transaction "means", or what it guarantees. Presumably, they are not ACID transactions.
Does a graph transaction correspond perhaps to a Cassandra lightweight transaction? Or, does a graph transaction instead correspond to a CQL batch statement? Or is it something else entirely? What operations, if any, are atomic?