├── .gitignore ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── run.sh ├── run_all.sh ├── run_read.sh ├── settings.gradle └── src ├── apache └── com │ └── datastax │ └── bdp │ └── spark │ └── writer │ └── BulkTableWriter.scala ├── connector ├── default │ └── com │ │ └── datastax │ │ └── sparkstress │ │ └── SparkStressImplicits.scala └── x-6.8 │ └── com │ └── datastax │ └── sparkstress │ └── SparkStressImplicits.scala ├── main ├── java │ └── com │ │ └── datastax │ │ └── sparkstress │ │ ├── ReadTest.java │ │ ├── StreamingTest.java │ │ └── WriteTest.java ├── resources │ └── log4j.properties └── scala │ └── com │ └── datastax │ └── sparkstress │ ├── ConnectHelper.scala │ ├── ReadTask.scala │ ├── RowGenerator.scala │ ├── RowTypes.scala │ ├── SparkCassandraStress.scala │ ├── StreamingTask.scala │ ├── StressReceiver.scala │ ├── StressTask.scala │ └── WriteTask.scala └── test ├── resources ├── cassandra-default.yaml.template ├── log4j.properties └── logback.xml └── scala └── com └── datastax └── sparkstress ├── ReadTaskTests └── ReadTaskTests.scala └── WriteTaskTests ├── NonDseWriteTaskTests └── NonDseWriteTaskTests.scala └── WriteTaskTests.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/gradlew.bat -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/run.sh -------------------------------------------------------------------------------- /run_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/run_all.sh -------------------------------------------------------------------------------- /run_read.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/run_read.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'spark-cassandra-stress' 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/apache/com/datastax/bdp/spark/writer/BulkTableWriter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/apache/com/datastax/bdp/spark/writer/BulkTableWriter.scala -------------------------------------------------------------------------------- /src/connector/default/com/datastax/sparkstress/SparkStressImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/connector/default/com/datastax/sparkstress/SparkStressImplicits.scala -------------------------------------------------------------------------------- /src/connector/x-6.8/com/datastax/sparkstress/SparkStressImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/connector/x-6.8/com/datastax/sparkstress/SparkStressImplicits.scala -------------------------------------------------------------------------------- /src/main/java/com/datastax/sparkstress/ReadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/java/com/datastax/sparkstress/ReadTest.java -------------------------------------------------------------------------------- /src/main/java/com/datastax/sparkstress/StreamingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/java/com/datastax/sparkstress/StreamingTest.java -------------------------------------------------------------------------------- /src/main/java/com/datastax/sparkstress/WriteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/java/com/datastax/sparkstress/WriteTest.java -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/ConnectHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/ConnectHelper.scala -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/ReadTask.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/ReadTask.scala -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/RowGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/RowGenerator.scala -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/RowTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/RowTypes.scala -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/SparkCassandraStress.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/SparkCassandraStress.scala -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/StreamingTask.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/StreamingTask.scala -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/StressReceiver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/StressReceiver.scala -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/StressTask.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/StressTask.scala -------------------------------------------------------------------------------- /src/main/scala/com/datastax/sparkstress/WriteTask.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/main/scala/com/datastax/sparkstress/WriteTask.scala -------------------------------------------------------------------------------- /src/test/resources/cassandra-default.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/test/resources/cassandra-default.yaml.template -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/test/resources/logback.xml -------------------------------------------------------------------------------- /src/test/scala/com/datastax/sparkstress/ReadTaskTests/ReadTaskTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/test/scala/com/datastax/sparkstress/ReadTaskTests/ReadTaskTests.scala -------------------------------------------------------------------------------- /src/test/scala/com/datastax/sparkstress/WriteTaskTests/NonDseWriteTaskTests/NonDseWriteTaskTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/test/scala/com/datastax/sparkstress/WriteTaskTests/NonDseWriteTaskTests/NonDseWriteTaskTests.scala -------------------------------------------------------------------------------- /src/test/scala/com/datastax/sparkstress/WriteTaskTests/WriteTaskTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datastax/spark-cassandra-stress/HEAD/src/test/scala/com/datastax/sparkstress/WriteTaskTests/WriteTaskTests.scala --------------------------------------------------------------------------------