├── .dockerignore ├── .github ├── copilot-instructions.md └── workflows │ ├── docker.yml │ ├── dockerhub-description.yml │ ├── go.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── CHANGELOG.md ├── Dockerfile ├── Makefile ├── README.md ├── go.mod ├── go.sum ├── internal └── version │ ├── version.go │ └── version_test.go ├── main.go ├── main_test.go ├── memory_leak_test.go ├── modes.go ├── modes_test.go ├── pkg ├── results │ ├── auxiliary.go │ ├── merged_result.go │ ├── result.go │ ├── thread_result.go │ └── thread_results.go ├── testutil │ ├── scylladb_container.go │ └── scylladb_container_test.go └── workloads │ ├── workloads.go │ └── workloads_test.go ├── policy_message_test.go ├── random ├── random.go └── random_test.go ├── renovate.json └── scripts └── extract-driver-version.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | build/ 2 | coverage.txt 3 | -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/dockerhub-description.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/.github/workflows/dockerhub-description.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/go.sum -------------------------------------------------------------------------------- /internal/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/internal/version/version.go -------------------------------------------------------------------------------- /internal/version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/internal/version/version_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/main.go -------------------------------------------------------------------------------- /main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/main_test.go -------------------------------------------------------------------------------- /memory_leak_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/memory_leak_test.go -------------------------------------------------------------------------------- /modes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/modes.go -------------------------------------------------------------------------------- /modes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/modes_test.go -------------------------------------------------------------------------------- /pkg/results/auxiliary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/results/auxiliary.go -------------------------------------------------------------------------------- /pkg/results/merged_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/results/merged_result.go -------------------------------------------------------------------------------- /pkg/results/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/results/result.go -------------------------------------------------------------------------------- /pkg/results/thread_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/results/thread_result.go -------------------------------------------------------------------------------- /pkg/results/thread_results.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/results/thread_results.go -------------------------------------------------------------------------------- /pkg/testutil/scylladb_container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/testutil/scylladb_container.go -------------------------------------------------------------------------------- /pkg/testutil/scylladb_container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/testutil/scylladb_container_test.go -------------------------------------------------------------------------------- /pkg/workloads/workloads.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/workloads/workloads.go -------------------------------------------------------------------------------- /pkg/workloads/workloads_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/pkg/workloads/workloads_test.go -------------------------------------------------------------------------------- /policy_message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/policy_message_test.go -------------------------------------------------------------------------------- /random/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/random/random.go -------------------------------------------------------------------------------- /random/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/random/random_test.go -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/extract-driver-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scylladb/scylla-bench/HEAD/scripts/extract-driver-version.sh --------------------------------------------------------------------------------