I went through this tutorial on Datastax website (link added below), which say changing schema on production mode can have anomalous behavior.
"First, set the schema mode to Development. Development is a more lenient mode that allows schema to be added at any time during testing. Also allow full scans for testing purposes to inspect the data with broad graph traversals. For production, Production schema mode should be set to prevent interactive schema changes that can lead to anomalous behavior, and full scans should be turned off".
Does Datastax consider creating new VertexLabels and EdgeLabels on production a schema change?