Run go-ycsb
AlekSi opened this issue · comments
https://github.com/pingcap/go-ycsb
Do the most basic simplest fastest integration into the dance tool (including a new runner) and CI. We will tweak and change everything later, but we need to start somewhere.
This sounds great!
@AlekSi I am going to add https://github.com/pingcap/go-ycsb as a submodule and then build the binary from source. We also need access to the workloads directory.
I cannot seem to add it as a tool dependency. Maybe you could help me with figuring that out at a later stage. They use a Makefile.
github.com/FerretDB/dance/tools imports
github.com/pingcap/go-ycsb: module github.com/pingcap/go-ycsb@latest found (v1.0.1), but does not contain package github.com/pingcap/go-ycsb
I chose to add a new Dockerfile instead.
@b1ron just assume for now that the binary exists in $PATH