apache / apache/datafusion-ballista

Executors try to connect with local scheduler instead of remote scheduler

Open
#1,587 2 comments 0 reactions 1 assignee Claimed by @andygrove View on GitHub
bug documentation user experience
Dominant language
Rust
Stars
2.1k
Forks
320
Avg merge
1d 22h
Merged PRs (30d)
66

Description

**Describe the bug**

I am running queries in a k8s cluster. Exectuors are receiving tasks to run so can connect to the scheduler but then I see errors such as:

```
executor 2026-04-26T21:20:33.377969Z ERROR tokio-rt-worker ThreadId(03) ballista_executor::executor_server: Fail to connect to scheduler localhost:50050 due to TonicError(tonic::transport::Error(Transport │
```

There is no scheduler on localhost within the executor pod, so this is confusing.

**To Reproduce**
Steps to reproduce the behavior:

**Expected behavior**
A clear and concise description of what you expected to happen.

**Additional context**
Add any other context about the problem here.

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.