citusdata / citusdata/citus

Regression tests: Evaluate regression test coverage for append and hash distributed tables

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

Description

Citus originally only supported append distributed tables. So, we started building our regression tests for append distributed tables. We then added tests for hash distributed tables.

For example, two earlier regression tests in our test suite, `multi_create_table` and `multi_load_data` create append distributed tables. The following 30+ regression tests mostly operate on tables created in these regression tests.

We should evaluate our coverage for hash and append distributed tables. We could then update our regression tests to reflect Citus 7.x's real-world usage. A good starting point could be to count the number of regression tests that operate on append, hash, and range distributed tables.

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.