These tests are derived from CockroachDB's in-house SQL logic tests. The tests use an extended version of the "sqllogictest" format. The only documentation for these extensions is CockroachDB's in-house sqllogictest runner.
Many CockroachDB tests are not applicable to Materialize. Tests that exercise
CockroachDB internal concepts, like "ranges" and "zones", have been deleted
outright. Tests that exercise features that we may support someday, like
collations, have been retained, but the files are skipped with an unconditional
halt
directive at the top.
The test files were retrieved on June 10, 2019 from:
Please note that this commit was carefully chosen to precede Cockroach Labs's decision to relicense CockroachDB under the Business Source License (BSL). (For more details about the BSL, see the blog post, "Why We're Relicensing CockroachDB".)