- 5f2491e perf(core): write one sort-shuffle file per task instead of one per input (#2316) by Daniël Heres · 19 hours ago main
- 71d7fd6 fix(chaos): harden k8s backend — supervise port-forward, guard fixture dir (#2346) by Akshay Chitneni · 19 hours ago
- 2cde36d chore(ci): bump taiki-e/install-action from 2.86.1 to 2.86.3 (#2353) by dependabot[bot] · 25 hours ago
- d6bd5b9 feat(core): Replace TDigest with KLL (#2337) by Brent Gardner · 3 days ago
- 2761263 perf(scheduler): read an unfiltered small scan inline instead of staging it (#2338) by Daniël Heres · 3 days ago
- a12fc9d fix(tui): use the shared API wire types instead of local copies (#2258) by Andy Grove · 4 days ago
- 399a87d perf(scheduler): only give a broadcast build side its own stage when the probe is partitioned (#2342) by Daniël Heres · 4 days ago
- b62e682 perf(scheduler): push filters once, not on every replan (#2344) by Daniël Heres · 4 days ago
- 589f121 chore(deps): bump http from 1.4.2 to 1.5.0 (#2325) by dependabot[bot] · 4 days ago
- c6dac27 chore(deps): bump aws-config from 1.10.0 to 1.10.1 (#2322) by dependabot[bot] · 4 days ago
- c4e0f0a chore(ci): bump the github-codeql group across 1 directory with 2 updates (#2323) by dependabot[bot] · 4 days ago
- 0a5af6c chore(deps): bump futures from 0.3.33 to 0.3.34 (#2324) by dependabot[bot] · 4 days ago
- 2b6c9b9 chore(deps): bump async-trait from 0.1.91 to 0.1.92 (#2331) by dependabot[bot] · 4 days ago
- 24b71cd chore(ci): bump taiki-e/install-action from 2.85.11 to 2.86.1 (#2340) by dependabot[bot] · 4 days ago
- 851618d chore(deps): bump uuid from 1.24.0 to 1.24.1 (#2341) by dependabot[bot] · 4 days ago
- 1620343 chore(deps): bump bytesize from 2.4.2 to 2.7.0 (#2333) by dependabot[bot] · 5 days ago
- 7d0497a chore(deps): bump clap from 4.6.4 to 4.6.6 (#2330) by dependabot[bot] · 5 days ago
- 6269d94 chore(ci): bump swatinem/rust-cache from 2.9.1 to 2.9.2 (#2329) by dependabot[bot] · 5 days ago
- 8aa2738 chore(deps): bump lru from 0.18.1 to 0.18.2 (#2327) by dependabot[bot] · 5 days ago
- d933644 chore(deps): bump rustls from 0.23.42 to 0.23.43 (#2332) by dependabot[bot] · 5 days ago
- fcd8a5a perf(core): push a consumer's row limit into RangeShuffleReaderExec (#2334) by Daniël Heres · 5 days ago
- d676f93 feat(core): quantile sketching for any fixed-width ORDER BY key (#2294) by Brent Gardner · 6 days ago
- 3c50281 feat: embedded flight proxy explicit config entry (#2288) by alexander domenti · 6 days ago
- f21c958 fix: repair AQE plan rewrites, remove a redundant shuffle, and enable adaptive query planning by default (#2315) by Daniël Heres · 6 days ago
- 19519b4 docs: explain why Ballista uses a blocking shuffle (#2308) by Andy Grove · 6 days ago
- 3fb5eb9 chore(deps): bump ordered-float from 4.6.0 to 5.3.0 (#2284) by dependabot[bot] · 6 days ago
- 25b3307 fix(scheduler): drop an executor's cached gRPC client when it is removed (#2310) by Daniël Heres · 6 days ago
- 621cafc chore(deps): bump ctor from 1.0.10 to 1.0.13 (#2291) by dependabot[bot] · 6 days ago
- 03fc08b chore: prune stale NOTICE.txt entries, add mini-redis attribution (#2300) by Andy Grove · 6 days ago
- f3055a4 perf(core): adopt transport blocks instead of copying them in BlockDataStream (#2312) by Daniël Heres · 6 days ago
- cb33e65 fix(core): report the real partitioning from ShuffleWriterExec (#2307) by Andy Grove · 7 days ago
- 50b5af4 fix(scheduler): label every operator in the DOT graph (#2305) by Andy Grove · 7 days ago
- b673bd4 fix(ci): apply cargo fmt to chaos-executor (#2304) by Andy Grove · 7 days ago
- 1fe9e6f test(chaos): add a Kubernetes (kind) backend for the chaos harness (#2244) by Akshay Chitneni · 7 days ago
- 9170560 test: centralize physical plan snapshots (#2297) by Floze · 7 days ago
- 0ec76bd chore(deps): bump the DataFusion pin to the 55.0.0-rc3 tag (#2301) by Andy Grove · 7 days ago
- 27f7261 chore(deps): Track DataFusion git, pinned to the 55.0.0-rc2 tag (#2241) by Andy Grove · 8 days ago
- 2a138e9 docs: document DataFusion dependency cycle in contributor guide (#2293) by Andy Grove · 8 days ago
- b6b6a21 fix(docs): k8s executors dial the registration Service; scheduler needs maxUnavailable: 1 (#2289) by Brent Gardner · 10 days ago
- 5e54503 fix(scheduler): default no-executors grace to executor timeout (>= heartbeat) (#2279) by Akshay Chitneni · 10 days ago
- 666c58b docs: clean up stale and broken documentation links (#2287) by Li Zinuo · 10 days ago
- ae2d780 chore(deps): bump async-trait from 0.1.91 to 0.1.92 (#2282) by dependabot[bot] · 10 days ago
- f46e390 chore(deps): bump async-trait from 0.1.91 to 0.1.92 in /python (#2283) by dependabot[bot] · 10 days ago
- 70a68c2 chore(ci): bump taiki-e/install-action from 2.85.10 to 2.85.11 (#2285) by dependabot[bot] · 10 days ago
- 01d4eef docs: document Web TUI (#2268) by Joao Victor e Silva · 10 days ago
- a4bf019 perf(kll): batch-oriented ingest KLL (#2216) by Brent Gardner · 11 days ago
- 6f70573 refactor(core): use DataFusionError::External for structured task errors (#2276) by Ville Brofeldt · 11 days ago
- 4a933f5 feat: parallel BWAG for the range-window shape (h2o Q8) (#2223) by Brent Gardner · 11 days ago
- 861ca7c chore(deps): bump pyo3-build-config from 0.29.1 to 0.29.2 in /python (#2280) by dependabot[bot] · 11 days ago
- 2ffc29b fix(scheduler): key AQE shuffle output by job_id (#2278) by Ville Brofeldt · 12 days ago
- 41717e0 feat: pluggable job id generator (#2269) by Marko Milenković · 12 days ago
- 4b438e6 pin datafusion versions to 54.0.0 (#2277) by Marko Milenković · 12 days ago
- f485adb chore(ci): bump taiki-e/install-action from 2.85.8 to 2.85.10 (#2273) by dependabot[bot] · 12 days ago
- 0afcdf3 chore(deps): bump pyo3-build-config from 0.29.1 to 0.29.2 in /python (#2274) by dependabot[bot] · 12 days ago
- 6fa5961 chore(ci): bump swatinem/rust-cache from 2.9.1 to 2.9.2 (#2272) by dependabot[bot] · 12 days ago
- a1e0c19 docs: add 54.1.0 changelog to main (#2271) by Andy Grove · 13 days ago
- e3fac40 feat(scheduler): record a per-job event log behind --event-log-dir (#2264) by Andy Grove · 13 days ago
- d111a35 feat(history): add the event-log schema, writer, and reader (#2260) by Andy Grove · 13 days ago
- 526918f feat(core): RangeFilterExec — sorted-input per-partition range filter (purely additive) (#2262) by Brent Gardner · 13 days ago
- 6610280 refactor(scheduler): extract REST API wire types into ballista-api-types (#2256) by Andy Grove · 13 days ago
- 06f8f1d feat(core): RangeShuffleReaderExec — ordering-preserving shuffle reader (purely additive) (#2255) by Brent Gardner · 2 weeks ago
- c880512 fix(core): unbreak main — set partition: None on OperatorMetric literals (#2254) by Brent Gardner · 2 weeks ago
- 5333cd6 feat(core): PartitionedBoundedWindowAggExec — parallel BWAG wrapper (#2253) by Brent Gardner · 2 weeks ago
- e1e39da feat: add DistributedQueryExec::explain_executed_plan and show logical plan in display (#2042) by Andy Grove · 2 weeks ago
- a9d9a72 fix: classify wrapped FetchFailed as fetch partition error (#2202) by Ville Brofeldt · 2 weeks ago
- 1b10233 chore(docker): ca-certificates + h2o binary in benchmarks image (#2251) by Brent Gardner · 2 weeks ago
- 3910a6a feat(core): metrics() for OrderedRangeRepartitionExec and RuntimeStatsExec (#2250) by Brent Gardner · 2 weeks ago
- e95c435 fix(scheduler): route launch-failure executor removal through ExecutorLost (#2240) by Andy Grove · 2 weeks ago
- a72d84e chore(ci): bump the github-codeql group with 2 updates (#2247) by dependabot[bot] · 2 weeks ago
- 1c8a7c6 chore(ci): bump taiki-e/install-action from 2.85.7 to 2.85.8 (#2248) by dependabot[bot] · 2 weeks ago
- 71e021e chore(deps): bump lru from 0.18.1 to 0.18.2 (#2246) by dependabot[bot] · 2 weeks ago
- b8c44a2 docs(kubernetes): two-Service pattern for scheduler bootstrap (#2245) by Brent Gardner · 2 weeks ago
- fc1655d chore(ci): bump the github-codeql group with 2 updates (#2231) by dependabot[bot] · 2 weeks ago
- cc3c0e9 chore(deps): bump pyo3-build-config from 0.29.0 to 0.29.1 in /python (#2233) by dependabot[bot] · 2 weeks ago
- 660665d chore(ci): bump astral-sh/setup-uv from 8.2.0 to 9.0.0 (#2232) by dependabot[bot] · 2 weeks ago
- 28c26ea ci: add h2o window suite CI job (#2230) by Brent Gardner · 2 weeks ago
- e0c4032 feat(scheduler): Redirect '/' to nighlies.a.o WebTUI (#2059) by Martin Grigorov · 2 weeks ago
- f1bdc9f feat(scheduler): expose existing job state event stream (#1891) by Jack Eadie · 2 weeks ago
- 121f136 chore(deps): bump cryptography from 48.0.1 to 50.0.0 in /python (#2221) by dependabot[bot] · 2 weeks ago
- 947f7d9 chore(ci): bump taiki-e/install-action from 2.85.4 to 2.85.7 (#2228) by dependabot[bot] · 2 weeks ago
- 0df207e chore(deps): bump bytesize from 2.4.2 to 2.7.0 (#2227) by dependabot[bot] · 2 weeks ago
- 5355a36 fix: update mTLS example for poll loop arguments (#2229) by Phillip LeBlanc · 2 weeks ago
- 10d4d08 feat: add `poll_now_notify` to `poll_loop` and `on_work_available` callback (#1893) by Jack Eadie · 2 weeks ago
- 984513e fix(executor): bind the gRPC listener before registering with the scheduler (#2225) by Andy Grove · 3 weeks ago
- 9fecada feat: make gRPC max message size consistently configurable (#2173) by Andy Grove · 3 weeks ago
- a3161a3 fix(scheduler): fail running jobs when all executors are lost (#2029) (#2212) by Akshay Chitneni · 3 weeks ago
- 63fa496 chore(ci): bump the github-codeql group with 2 updates (#2218) by dependabot[bot] · 3 weeks ago
- c43e56e feat(scheduler): range-repartition rule primitives (batteries-included) (#2196) by Brent Gardner · 3 weeks ago
- 6e9ff68 fix(scheduler): preserve stages on transition errors (#2215) by QuakeWang · 3 weeks ago
- 187a650 chore(deps): bump reqwest from 0.12.28 to 0.13.4 (#2210) by dependabot[bot] · 3 weeks ago
- bb9757f chore(deps): bump nix from 0.29.0 to 0.31.3 (#2207) by dependabot[bot] · 3 weeks ago
- 39092ae chore(ci): bump taiki-e/install-action from 2.85.3 to 2.85.4 (#2205) by dependabot[bot] · 3 weeks ago
- 017386f fix(cli): sort jobs by stage completion ratio (#1947) by QuakeWang · 3 weeks ago
- 1bbd477 chore(deps): bump ctor from 1.0.11 to 1.0.12 (#2206) by dependabot[bot] · 3 weeks ago
- 2349364 chore(deps): bump http from 1.4.2 to 1.5.0 (#2208) by dependabot[bot] · 3 weeks ago
- 03fc4be chore(deps): bump rustls from 0.23.42 to 0.23.43 (#2209) by dependabot[bot] · 3 weeks ago
- 0c7b707 chore(ci): bump taiki-e/install-action from 2.85.2 to 2.85.3 (#2203) by dependabot[bot] · 3 weeks ago
- b34144e test: add HA chaos harness that drives the scheduler's fault-tolerance paths on a real cluster (#2026) by Andy Grove · 3 weeks ago
- d32877b feat(core): rewrite NOT IN subqueries into distributable anti join plans (#2199) by Andy Grove · 4 weeks ago
- 86fc9a7 fix(scheduler): harden PropagateEmptyExecRule against grouping sets, embedded projections, and dropped exchange partitioning (#2200) by Andy Grove · 4 weeks ago