citusdata / citusdata/citus

Citus upgrade tester multiple citus versions

Open
#4,807 0 comments 0 reactions 0 assignees View on GitHub
regression tests upgrade
Dominant language
C
Stars
12.8k
Forks
794
Avg merge
2d 14h
Merged PRs (30d)
31

Description

In citus upgrade tests there can be multiple citus versions. For example if we have v9.0 v9.1 and v9.2 then we will test upgrade from each of them to master.
This is a bit hard with a single input file because some versions might require slightly different inputs and it is a bit complex to add many if/elses into source files. Also the output files might differ a bit and it is hard to maintain multiple output files.

So we should find a proper way for these tests and also think about ways to simplify this.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.