├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ └── default-issue-template.md ├── dependabot.yml └── workflows │ ├── build-and-deploy-snapshot.yml │ ├── build-pull-request.yml │ ├── build.yml │ ├── docs.yml │ └── release.yml ├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── copyright │ ├── java.xml │ └── profiles_settings.xml ├── inspectionProfiles │ └── Project_Default.xml └── scopes │ └── java.xml ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── checkstyle ├── checkstyle-header.txt ├── checkstyle-suppressions.xml └── checkstyle.xml ├── docs └── asciidoc │ ├── configuration.adoc │ ├── faq.adoc │ ├── getting-started.adoc │ ├── howto.adoc │ └── index.adoc ├── main └── java │ └── com │ └── github │ └── nosan │ └── embedded │ └── cassandra │ ├── AbstractCassandraDatabase.java │ ├── Cassandra.java │ ├── CassandraBuilder.java │ ├── CassandraBuilderConfigurator.java │ ├── CassandraDatabase.java │ ├── CassandraDatabaseFactory.java │ ├── CassandraDirectoryProvider.java │ ├── CassandraException.java │ ├── DefaultCassandra.java │ ├── DefaultCassandraDatabaseFactory.java │ ├── DefaultProcessWrapper.java │ ├── DefaultSettings.java │ ├── DefaultWorkingDirectoryInitializer.java │ ├── ErrorCollector.java │ ├── NativeTransportParser.java │ ├── OutputCollector.java │ ├── ProcessWrapper.java │ ├── Settings.java │ ├── SimpleSeedProviderConfigurator.java │ ├── StartupParser.java │ ├── UnixCassandraDatabase.java │ ├── Version.java │ ├── WebCassandraDirectoryProvider.java │ ├── WorkingDirectoryCustomizer.java │ ├── WorkingDirectoryDestroyer.java │ ├── WorkingDirectoryInitializer.java │ ├── commons │ ├── ClassPathResource.java │ ├── FileLock.java │ ├── FileSystemResource.java │ ├── FileUtils.java │ ├── Resource.java │ ├── StreamUtils.java │ ├── StringUtils.java │ ├── UrlResource.java │ ├── function │ │ ├── IOSupplier.java │ │ └── package-info.java │ ├── package-info.java │ └── web │ │ ├── HttpClient.java │ │ ├── HttpHeaders.java │ │ ├── HttpRequest.java │ │ ├── HttpResponse.java │ │ ├── JdkHttpClient.java │ │ ├── ReadOnlyHttpHeaders.java │ │ └── package-info.java │ ├── cql │ ├── AbstractCqlScript.java │ ├── CqlDataSet.java │ ├── CqlScript.java │ ├── DefaultCqlDataSet.java │ ├── Parser.java │ ├── ResourceCqlScript.java │ ├── StatementsCqlScript.java │ ├── StringCqlScript.java │ └── package-info.java │ └── package-info.java └── test ├── java ├── com │ └── github │ │ └── nosan │ │ └── embedded │ │ └── cassandra │ │ ├── CassandraBuilderTests.java │ │ ├── DefaultCassandraDatabaseFactoryTests.java │ │ ├── DefaultCassandraIntegrationTests.java │ │ ├── DefaultCassandraTests.java │ │ ├── DefaultProcessWrapperTests.java │ │ ├── DefaultSettingsTests.java │ │ ├── DefaultWorkingDirectoryInitializerTests.java │ │ ├── ErrorCollectorTests.java │ │ ├── NativeTransportParserTests.java │ │ ├── OutputCollectorTests.java │ │ ├── SimpleSeedProviderConfiguratorTests.java │ │ ├── StartupParserTests.java │ │ ├── TeeOutputStream.java │ │ ├── UnixCassandraDatabaseTests.java │ │ ├── VersionTests.java │ │ ├── WebCassandraDirectoryProviderTests.java │ │ ├── WorkingDirectoryCustomizerTests.java │ │ ├── WorkingDirectoryDestroyerTests.java │ │ ├── commons │ │ ├── ClassPathResourceTests.java │ │ ├── FileLockTests.java │ │ ├── FileSystemResourceTests.java │ │ ├── FileUtilsTests.java │ │ ├── StreamUtilsTests.java │ │ ├── StringUtilsTests.java │ │ ├── UrlResourceFileTests.java │ │ ├── UrlResourceInvalidFileTests.java │ │ ├── UrlResourceTests.java │ │ ├── function │ │ │ └── IOSupplierTests.java │ │ └── web │ │ │ ├── HttpHeadersTests.java │ │ │ ├── HttpRequestTests.java │ │ │ ├── JdkHttpClientTests.java │ │ │ └── ReadOnlyHttpHeadersTests.java │ │ └── cql │ │ ├── AbstractCqlScriptTests.java │ │ ├── CqlDataSetTests.java │ │ ├── CqlScriptTests.java │ │ ├── DefaultCqlDataSetBuilderTests.java │ │ ├── DefaultCqlDataSetTests.java │ │ ├── ParserTests.java │ │ ├── ResourceCqlScriptTests.java │ │ ├── StatementsCqlScriptTests.java │ │ └── StringCqlScriptTests.java └── examples │ ├── CassandraExamples.java │ └── SharedCassandra.java └── resources ├── apache-cassandra-4.0.1-bin.tar.gz ├── apache-cassandra-4.0.1-bin.tar.gz.sha1 ├── apache-cassandra-4.0.1-bin.tar.gz.sha512 ├── cassandra-random.yaml ├── cassandra.yaml ├── client.keystore ├── client.truststore ├── logback-test.xml ├── schema.cql ├── server.keystore ├── server.truststore ├── statements.cql └── test.txt /.gitattributes: -------------------------------------------------------------------------------- 1 | # Normalize line endings to LF. 2 | * text eol=lf 3 | 4 | *.tar.gz binary 5 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @nosan 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/default-issue-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.github/ISSUE_TEMPLATE/default-issue-template.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-and-deploy-snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.github/workflows/build-and-deploy-snapshot.yml -------------------------------------------------------------------------------- /.github/workflows/build-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.github/workflows/build-pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/copyright/java.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.idea/copyright/java.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/scopes/java.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.idea/scopes/java.xml -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/LICENSE -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/pom.xml -------------------------------------------------------------------------------- /src/checkstyle/checkstyle-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/checkstyle/checkstyle-header.txt -------------------------------------------------------------------------------- /src/checkstyle/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/checkstyle/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /src/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /src/docs/asciidoc/configuration.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/docs/asciidoc/configuration.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/faq.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/docs/asciidoc/faq.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/getting-started.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/docs/asciidoc/getting-started.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/howto.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/docs/asciidoc/howto.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/docs/asciidoc/index.adoc -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/AbstractCassandraDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/AbstractCassandraDatabase.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/Cassandra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/Cassandra.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/CassandraBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/CassandraBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/CassandraBuilderConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/CassandraBuilderConfigurator.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/CassandraDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/CassandraDatabase.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/CassandraDatabaseFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/CassandraDatabaseFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/CassandraDirectoryProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/CassandraDirectoryProvider.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/CassandraException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/CassandraException.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/DefaultCassandra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/DefaultCassandra.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/DefaultCassandraDatabaseFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/DefaultCassandraDatabaseFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/DefaultProcessWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/DefaultProcessWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/DefaultSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/DefaultSettings.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/DefaultWorkingDirectoryInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/DefaultWorkingDirectoryInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/ErrorCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/ErrorCollector.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/NativeTransportParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/NativeTransportParser.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/OutputCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/OutputCollector.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/ProcessWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/ProcessWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/Settings.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/SimpleSeedProviderConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/SimpleSeedProviderConfigurator.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/StartupParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/StartupParser.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/UnixCassandraDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/UnixCassandraDatabase.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/Version.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/WebCassandraDirectoryProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/WebCassandraDirectoryProvider.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/WorkingDirectoryCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/WorkingDirectoryCustomizer.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/WorkingDirectoryDestroyer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/WorkingDirectoryDestroyer.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/WorkingDirectoryInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/WorkingDirectoryInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/ClassPathResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/ClassPathResource.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/FileLock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/FileLock.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/FileSystemResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/FileSystemResource.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/FileUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/Resource.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/StreamUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/StreamUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/StringUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/UrlResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/UrlResource.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/function/IOSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/function/IOSupplier.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/function/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/function/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/web/HttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/web/HttpClient.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/web/HttpHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/web/HttpHeaders.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/web/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/web/HttpRequest.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/web/HttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/web/HttpResponse.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/web/JdkHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/web/JdkHttpClient.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/web/ReadOnlyHttpHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/web/ReadOnlyHttpHeaders.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/commons/web/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/commons/web/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/AbstractCqlScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/AbstractCqlScript.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/CqlDataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/CqlDataSet.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/CqlScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/CqlScript.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/DefaultCqlDataSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/DefaultCqlDataSet.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/Parser.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/ResourceCqlScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/ResourceCqlScript.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/StatementsCqlScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/StatementsCqlScript.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/StringCqlScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/StringCqlScript.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/cql/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/cql/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/github/nosan/embedded/cassandra/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/main/java/com/github/nosan/embedded/cassandra/package-info.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/CassandraBuilderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/CassandraBuilderTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/DefaultCassandraDatabaseFactoryTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/DefaultCassandraDatabaseFactoryTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/DefaultCassandraIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/DefaultCassandraIntegrationTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/DefaultCassandraTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/DefaultCassandraTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/DefaultProcessWrapperTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/DefaultProcessWrapperTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/DefaultSettingsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/DefaultSettingsTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/DefaultWorkingDirectoryInitializerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/DefaultWorkingDirectoryInitializerTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/ErrorCollectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/ErrorCollectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/NativeTransportParserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/NativeTransportParserTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/OutputCollectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/OutputCollectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/SimpleSeedProviderConfiguratorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/SimpleSeedProviderConfiguratorTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/StartupParserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/StartupParserTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/TeeOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/TeeOutputStream.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/UnixCassandraDatabaseTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/UnixCassandraDatabaseTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/VersionTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/VersionTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/WebCassandraDirectoryProviderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/WebCassandraDirectoryProviderTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/WorkingDirectoryCustomizerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/WorkingDirectoryCustomizerTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/WorkingDirectoryDestroyerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/WorkingDirectoryDestroyerTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/ClassPathResourceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/ClassPathResourceTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/FileLockTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/FileLockTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/FileSystemResourceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/FileSystemResourceTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/FileUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/FileUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/StreamUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/StreamUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/StringUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/StringUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/UrlResourceFileTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/UrlResourceFileTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/UrlResourceInvalidFileTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/UrlResourceInvalidFileTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/UrlResourceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/UrlResourceTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/function/IOSupplierTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/function/IOSupplierTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/web/HttpHeadersTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/web/HttpHeadersTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/web/HttpRequestTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/web/HttpRequestTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/web/JdkHttpClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/web/JdkHttpClientTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/commons/web/ReadOnlyHttpHeadersTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/commons/web/ReadOnlyHttpHeadersTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/AbstractCqlScriptTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/AbstractCqlScriptTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/CqlDataSetTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/CqlDataSetTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/CqlScriptTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/CqlScriptTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/DefaultCqlDataSetBuilderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/DefaultCqlDataSetBuilderTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/DefaultCqlDataSetTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/DefaultCqlDataSetTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/ParserTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/ParserTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/ResourceCqlScriptTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/ResourceCqlScriptTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/StatementsCqlScriptTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/StatementsCqlScriptTests.java -------------------------------------------------------------------------------- /src/test/java/com/github/nosan/embedded/cassandra/cql/StringCqlScriptTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/com/github/nosan/embedded/cassandra/cql/StringCqlScriptTests.java -------------------------------------------------------------------------------- /src/test/java/examples/CassandraExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/examples/CassandraExamples.java -------------------------------------------------------------------------------- /src/test/java/examples/SharedCassandra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/java/examples/SharedCassandra.java -------------------------------------------------------------------------------- /src/test/resources/apache-cassandra-4.0.1-bin.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/apache-cassandra-4.0.1-bin.tar.gz -------------------------------------------------------------------------------- /src/test/resources/apache-cassandra-4.0.1-bin.tar.gz.sha1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/apache-cassandra-4.0.1-bin.tar.gz.sha1 -------------------------------------------------------------------------------- /src/test/resources/apache-cassandra-4.0.1-bin.tar.gz.sha512: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/apache-cassandra-4.0.1-bin.tar.gz.sha512 -------------------------------------------------------------------------------- /src/test/resources/cassandra-random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/cassandra-random.yaml -------------------------------------------------------------------------------- /src/test/resources/cassandra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/cassandra.yaml -------------------------------------------------------------------------------- /src/test/resources/client.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/client.keystore -------------------------------------------------------------------------------- /src/test/resources/client.truststore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/client.truststore -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /src/test/resources/schema.cql: -------------------------------------------------------------------------------- 1 | CREATE KEYSPACE test WITH REPLICATION = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 }; 2 | -------------------------------------------------------------------------------- /src/test/resources/server.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/server.keystore -------------------------------------------------------------------------------- /src/test/resources/server.truststore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/server.truststore -------------------------------------------------------------------------------- /src/test/resources/statements.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nosan/embedded-cassandra/HEAD/src/test/resources/statements.cql -------------------------------------------------------------------------------- /src/test/resources/test.txt: -------------------------------------------------------------------------------- 1 | Hello World 2 | --------------------------------------------------------------------------------