Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 984 Bytes

README.md

File metadata and controls

33 lines (25 loc) · 984 Bytes

license GitHub go.mod Go version stability-wip

temporal-over-ydb

temporal-over-ydb is an implementation of a custom Temporal persistence layer using YDB, a distributed SQL DBMS.

It is still a work in active progress and is not ready for production use.

How to run tests

Clone and patch Temporal source code:

git clone https://github.com/temporalio/temporal.git
cd ./temporal
git checkout v1.24.3

Run docker-compose:

cd ./tests
docker-compose -f ./docker-compose.yml up -d

Run persistence unit tests:

cd ./tests/persistencetests
go mod tidy
YDB_DATABASE=local YDB_ENDPOINT="localhost:2136" YDB_ANONYMOUS_CREDENTIALS=1 go test . -v