Skip to main content

continuo-validation-trino

Trino warehouse adapter for the continuo validation runner. Implements continuo_validation_contract.port.WarehouseAdapter; continuo's harness discovers it through the continuo_validation.adapters entry point.

Trino's namespace is catalog.schema. The catalog comes from TRINO_CATALOG and every statement is fully qualified, so continuo passes a bare candidate schema name and never needs to know about catalogs.

Connection env

Env Required Default Purpose
TRINO_HOST yes Coordinator host
TRINO_CATALOG yes Catalog holding candidate schemas (e.g. iceberg)
TRINO_PORT no 8080 Coordinator port
TRINO_USER no continuo Trino user
TRINO_HTTP_SCHEME no http http or https
TRINO_PASSWORD no unset Basic auth; requires TRINO_HTTP_SCHEME=https

The catalog must be backed by a connector that supports schema and table creation and DROP SCHEMA ... CASCADE (Iceberg and Hive do). The library is tested live against Iceberg (REST catalog + S3).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

continuo_validation_trino-0.1.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

continuo_validation_trino-0.1.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file continuo_validation_trino-0.1.1.tar.gz.

File metadata

File hashes

Hashes for continuo_validation_trino-0.1.1.tar.gz
Algorithm Hash digest
SHA256 05b0c40a701a8822db3420a8aa0c7622b2da62242ec2f54d44f29209650d92b6
MD5 eac8518614adf47a5295f1db099aba1b
BLAKE2b-256 fa51876396e95e5691e56f166df5a00bb91d46d2aed842f67ee00edea9142e75

See more details on using hashes here.

Provenance

The following attestation bundles were made for continuo_validation_trino-0.1.1.tar.gz:

Publisher: publish-pypi.yml on carolsimone/continuo-validation-runners

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file continuo_validation_trino-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for continuo_validation_trino-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 27dce11e39288902b34987c81d085021a6d60258ba1832d782ae0a0261cfba85
MD5 3e1e9a22851cbd742645f729aeddbef9
BLAKE2b-256 1b21ea4042eed993501c1f14360c4bcb3193e4bf283a4b5601917b503dd66c5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for continuo_validation_trino-0.1.1-py3-none-any.whl:

Publisher: publish-pypi.yml on carolsimone/continuo-validation-runners

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page