add go-ycsb compatibility test (#192)

Signed-off-by: disksing <i@disksing.com>
This commit is contained in:
disksing 2021-06-30 16:34:12 +08:00 committed by GitHub
parent 4e8c0a34c8
commit afd913a985
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 3 deletions

View File

@ -62,3 +62,16 @@ jobs:
go mod tidy go mod tidy
make make
working-directory: ticdc working-directory: ticdc
- name: Checkout go-ycsb
uses: actions/checkout@v2
with:
repository: pingcap/go-ycsb
path: go-ycsb
- name: Check build
run: |
go mod edit -replace=github.com/tikv/client-go/v2=../client-go
go mod tidy
go build cmd/go-ycsb/*
working-directory: go-ycsb

View File

@ -86,9 +86,10 @@ go mod download github.com/tikv/client-go/v2
`client-go` is used by the following projects: `client-go` is used by the following projects:
- TiDB: TiDB is an open source distributed HTAP database compatible with the MySQL protocol (https://github.com/pingcap/tidb) - [TiDB](https://github.com/pingcap/tidb): TiDB is an open source distributed HTAP database compatible with the MySQL protocol
- BR: A command-line tool for distributed backup and restoration of the TiDB cluster data (https://github.com/pingcap/br) - [BR](https://github.com/pingcap/br): A command-line tool for distributed backup and restoration of the TiDB cluster data
- TiCDC: Change data capture for TiDB (https://github.com/pingcap/ticdc) - [TiCDC](https://github.com/pingcap/ticdc): Change data capture for TiDB
- [go-ycsb](https://github.com/pingcap/go-ycsb): A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
## License ## License