├── .github └── workflows │ └── main.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── maven-version-rules.xml ├── pom.xml └── src ├── main └── scala │ └── com │ └── joswlv │ └── spark │ └── cassandra │ └── bulk │ ├── SparkCassStreamEventHandler.scala │ ├── SparkCassandraBulkWriter.scala │ ├── conf │ └── SparkCassWriteConf.scala │ ├── rdd │ ├── SparkCassRDDFunctions.scala │ └── package.scala │ ├── sql │ ├── SparkCassDataFrameFunctions.scala │ └── package.scala │ └── util │ ├── SparkCassConfParam.scala │ └── SparkCassException.scala └── test ├── resources ├── create.sql ├── date_data.csv ├── logback.xml ├── numeric_data.csv ├── simple_data.csv └── simple_data2.csv └── scala └── com └── joswlv └── spark └── cassandra └── bulk ├── CassandraLoaderTest.scala └── conf └── SparkCassWriteConfSpec.scala /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/README.md -------------------------------------------------------------------------------- /maven-version-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/maven-version-rules.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/SparkCassStreamEventHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/SparkCassStreamEventHandler.scala -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/SparkCassandraBulkWriter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/SparkCassandraBulkWriter.scala -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/conf/SparkCassWriteConf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/conf/SparkCassWriteConf.scala -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/rdd/SparkCassRDDFunctions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/rdd/SparkCassRDDFunctions.scala -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/rdd/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/rdd/package.scala -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/sql/SparkCassDataFrameFunctions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/sql/SparkCassDataFrameFunctions.scala -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/sql/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/sql/package.scala -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/util/SparkCassConfParam.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/util/SparkCassConfParam.scala -------------------------------------------------------------------------------- /src/main/scala/com/joswlv/spark/cassandra/bulk/util/SparkCassException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/main/scala/com/joswlv/spark/cassandra/bulk/util/SparkCassException.scala -------------------------------------------------------------------------------- /src/test/resources/create.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/test/resources/create.sql -------------------------------------------------------------------------------- /src/test/resources/date_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/test/resources/date_data.csv -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/test/resources/logback.xml -------------------------------------------------------------------------------- /src/test/resources/numeric_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/test/resources/numeric_data.csv -------------------------------------------------------------------------------- /src/test/resources/simple_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/test/resources/simple_data.csv -------------------------------------------------------------------------------- /src/test/resources/simple_data2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/test/resources/simple_data2.csv -------------------------------------------------------------------------------- /src/test/scala/com/joswlv/spark/cassandra/bulk/CassandraLoaderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/test/scala/com/joswlv/spark/cassandra/bulk/CassandraLoaderTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/joswlv/spark/cassandra/bulk/conf/SparkCassWriteConfSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joswlv/Spark2CassandraBulkLoad/HEAD/src/test/scala/com/joswlv/spark/cassandra/bulk/conf/SparkCassWriteConfSpec.scala --------------------------------------------------------------------------------