tarantool / vshard

The new generation of sharding based on virtual buckets
Other
100 stars 30 forks source link

Extend CI tests to include 2.10 and master + add EE #339

Open Gerold103 opened 2 years ago

Gerold103 commented 2 years ago

I have no idea how to do it, so here is the ticket.

Update: only EE support is left. Preferably of multiple versions of EE.

Totktonada commented 2 years ago

Regarding EE: we investigated this topic in golang connector and you can consider results in https://github.com/tarantool/go-tarantool/pull/183.

Regarding 2.10: the best option is to add support for the new tarantool versions into setup-tarantool action. I'm working on it. Precisely, I'm working on ability to set exact versions (like 1.10.8) and then plan to work on 2.10 support. However you can consider tricks implemented in CI for the smtp module: it directly installs necessary tarantool versions.

Totktonada commented 2 years ago

Update: I resolved https://github.com/tarantool/setup-tarantool/issues/19, so '2.10' can be added into the testing matrix without extra workarounds.

Beware: Don't forget quotes around '2.10'. Otherwise it will be interpreted by the YAML parser as the number 2.1.

sergos commented 2 years ago

Duplicate of #331?

Gerold103 commented 2 years ago

Not exactly, I also want to include tarantool master here.

Totktonada commented 2 years ago

Not exactly, I also want to include tarantool master here.

You can copy-paste https://github.com/tarantool/expirationd/pull/117 for example.