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 (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.0.tar.gz (5.1 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.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for continuo_validation_trino-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3efc9c91a522d71d8bcfb3eeabddd611b9d84774df87bb42a7838dd937832119
MD5 fb1378c3dfbf9d4037bf0e582a41801e
BLAKE2b-256 7bf56d149f724ff88adbb2519f48ec87cfdc1866897d877f0c62484ea6b9119c

See more details on using hashes here.

Provenance

The following attestation bundles were made for continuo_validation_trino-0.1.0.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.0-py3-none-any.whl.

File metadata

File hashes

Hashes for continuo_validation_trino-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 98ca0e3a9ca5291d83ca48870e258a8141907f8049ce7b27a5806d0b7ce00900
MD5 e3a7fc4f35fba9734b788c6e1bfeae6f
BLAKE2b-256 22397d79a1aef2a9f1d2f61771d1f666969e758a0a8b6fd352f8e0206e347887

See more details on using hashes here.

Provenance

The following attestation bundles were made for continuo_validation_trino-0.1.0-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