Skip to content

Conversation

@shuyangli
Copy link
Member

@shuyangli shuyangli commented Feb 11, 2026

Summary

This PR removes the TENSORZERO_CLICKHOUSE_URL environment variable configuration from the UI service across all example and deployment configurations. The UI service no longer requires direct ClickHouse connectivity and will no longer wait for ClickHouse to be healthy before starting.

Key Changes

  • Removed TENSORZERO_CLICKHOUSE_URL environment variable from all UI service configurations in docker-compose files
  • Removed ClickHouse health check dependency (depends_on: clickhouse: condition: service_healthy) from UI services
  • Updated 35+ docker-compose.yml files across examples, guides, integrations, and documentation
  • Updated Kubernetes Helm values.yaml to remove ClickHouse URL from UI secrets

Implementation Details

  • The UI service now only requires the TENSORZERO_GATEWAY_URL environment variable for gateway communication
  • ClickHouse connectivity is no longer a startup requirement for the UI service
  • This change simplifies the service dependency graph and allows the UI to start independently of ClickHouse availability
  • All other services and their configurations remain unchanged

https://claude.ai/code/session_018r4XKnkHvAC7dnZ22rx1Dq

Fixes #5541

…lm chart

The UI now makes all database queries through the gateway (per #5522),
so it no longer needs a direct ClickHouse connection. This removes the
TENSORZERO_CLICKHOUSE_URL environment variable and the depends_on
clickhouse entry from UI service definitions across all example
docker-compose files and the Helm chart values.yaml.

Closes #5541

https://claude.ai/code/session_018r4XKnkHvAC7dnZ22rx1Dq
Copy link
Member Author

/merge-queue

@github-actions
Copy link
Contributor

🚀 Merge queue workflow triggered!

View the run: https://github.com/tensorzero/tensorzero/actions/runs/21925391611

@shuyangli shuyangli added this pull request to the merge queue Feb 12, 2026
Any commits made after this event will not be merged.
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 12, 2026
@shuyangli shuyangli added this pull request to the merge queue Feb 12, 2026
Any commits made after this event will not be merged.
github-merge-queue bot pushed a commit that referenced this pull request Feb 12, 2026
…lm chart (#6289)

The UI now makes all database queries through the gateway (per #5522),
so it no longer needs a direct ClickHouse connection. This removes the
TENSORZERO_CLICKHOUSE_URL environment variable and the depends_on
clickhouse entry from UI service definitions across all example
docker-compose files and the Helm chart values.yaml.

Closes #5541

https://claude.ai/code/session_018r4XKnkHvAC7dnZ22rx1Dq

Co-authored-by: Claude <noreply@anthropic.com>
github-merge-queue bot pushed a commit that referenced this pull request Feb 12, 2026
…lm chart (#6289)

The UI now makes all database queries through the gateway (per #5522),
so it no longer needs a direct ClickHouse connection. This removes the
TENSORZERO_CLICKHOUSE_URL environment variable and the depends_on
clickhouse entry from UI service definitions across all example
docker-compose files and the Helm chart values.yaml.

Closes #5541

https://claude.ai/code/session_018r4XKnkHvAC7dnZ22rx1Dq

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove TENSORZERO_CLICKHOUSE_URL from examples/ and helm chart for UI

3 participants