This is an automated email from the ASF dual-hosted git repository.

martin-g pushed a change to branch redirect-root-to-nightlies
in repository https://gitbox.apache.org/repos/asf/datafusion-ballista.git


    omit a820cc95b Use X-Forwarded-XYZ headers to read the protocol+host+port
    omit b342c1fa5 clippy
    omit aed9569fd Use config's external_host & bind_port as a fallback for the 
redirect url to WebTUI
    omit 327979a09 Make it possible to use custom Axum route for the path 
redirecting to the WebTUI at https://nightlies.apache.org
    omit 663887990 Merge branch 'main' into redirect-root-to-nightlies
    omit 1c81a45fa Re-enable the CI condition for deployment at nightlies.a.o
    omit fce4b6390 Update python/Cargo.lock
    omit a7900b468 Own the parsed query parameter values
    omit b0d905631 Import std::collections::HashMap
    omit d99f33fa4 Use "See Other" redirect (code 303)
    omit e5dabccca URL encode the query parameters
    omit a9f4b9fa7 Re-enable the CI job condition to deploy WebTUI only on push 
to main
    omit 467b4e5a8 Fix rsync delete command: `--delete does not work without 
--recursive or --dirs`
    omit f68f13801 feat(scheduler): Redirect '/' to nighlies.a.o WebTUI
     add fd5aa65d6 feat: make broadcast_join_threshold_bytes/rows authoritative 
under AQE and the static planner (#2086)
     add 847ee7c45 feat: add BALLISTA_PROTOCOL_VERSION + k8s health probes 
(#2088)
     add 2ed3464df Multi-partition tasks: partition_slice plumbing + 
SortShuffleWriter refactor (#2038)
     add 968086f6c docs(config): rewrite max_partitions_per_task description to 
be timeless (#2093)
     add 752d4de13 fix: propagate sort shuffle memory_limit_per_task_bytes to 
executors (#2090)
     add 5408c7613 feat: allow an external semaphore for executor task 
concurrency (#1892)
     add 2d938371a feat: log sort shuffle spills at WARN, keep write completion 
at DEBUG (#2091)
     add 9ca2d354b chore(deps): bump async-trait from 0.1.89 to 0.1.91 (#2100)
     add 0d7253d71 chore(deps): bump futures from 0.3.32 to 0.3.33 (#2099)
     add 92198ed12 chore(deps): bump serde from 1.0.228 to 1.0.229 (#2097)
     add f3542e00f chore(ci): bump taiki-e/install-action from 2.83.3 to 2.83.4 
(#2096)
     add 49d1fec80 chore(ci): bump actions/setup-python from 6 to 7 (#2098)
     add 60c5b26c9 chore(scheduler,executor): downgrade #2038 per-task traces 
to debug (#2104)
     add d518d569a feat(benchmarks): persist TPC-H results resiliently and add 
a compare subcommand (#2102)
     add c77e48127 Fixed: notify_shutdown sending signal before drop (#2107)
     add 99ba9e860 docs: refresh SF1000 benchmark results on 2x16-core AQE-on 
reference cluster (#2109)
     add 0e0a695e1 chore(deps): bump clap from 4.6.2 to 4.6.3 (#2118)
     add f8efcdf9a chore(deps): bump libc from 0.2.186 to 0.2.187 (#2116)
     add 826834a09 chore(deps): bump tokio from 1.53.0 to 1.53.1 in /python 
(#2115)
     add 97dab80e1 chore(deps): bump tokio from 1.53.0 to 1.53.1 (#2114)
     add 81a184ecf chore(ci): bump actions/checkout from 7.0.0 to 7.0.1 (#2113)
     add e6f657569 chore(ci): bump actions/labeler from 6.2.0 to 7.0.0 (#2112)
     add 0dac3493d chore(deps): bump serde_json from 1.0.150 to 1.0.151 (#2111)
     add d3a8724e9 chore(ci): bump taiki-e/install-action from 2.83.4 to 2.84.0 
(#2110)
     add f6376add6 feat(scheduler): Redirect '/' to nighlies.a.o WebTUI
     add ad9525ded Fix rsync delete command: `--delete does not work without 
--recursive or --dirs`
     add 1cdb88a26 Re-enable the CI job condition to deploy WebTUI only on push 
to main
     add cde3f5961 URL encode the query parameters
     add c6b255f4f Use "See Other" redirect (code 303)
     add f3cabe251 Import std::collections::HashMap
     add 54a34e6d6 Own the parsed query parameter values
     add 824699fc7 Update python/Cargo.lock
     add 97ea732d8 Re-enable the CI condition for deployment at nightlies.a.o
     add 8d9175e44 Make it possible to use custom Axum route for the path 
redirecting to the WebTUI at https://nightlies.apache.org
     add 3371f6352 Use config's external_host & bind_port as a fallback for the 
redirect url to WebTUI
     add b9077055b clippy
     add 429cac677 Use X-Forwarded-XYZ headers to read the protocol+host+port

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (a820cc95b)
            \
             N -- N -- N   refs/heads/redirect-root-to-nightlies (429cac677)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/allowlist-check.yml              |    2 +-
 .github/workflows/build.yml                        |   20 +-
 .github/workflows/codeql.yml                       |    2 +-
 .github/workflows/dependencies.yml                 |    4 +-
 .github/workflows/dev.yml                          |    6 +-
 .github/workflows/dev_pr.yml                       |    2 +-
 .github/workflows/docker.yml                       |    2 +-
 .github/workflows/docs.yaml                        |    6 +-
 .github/workflows/rust.yml                         |   26 +-
 .github/workflows/tpcds.yml                        |    2 +-
 .github/workflows/tpch.yml                         |    4 +-
 .github/workflows/web-tui.yml                      |    6 +-
 .gitignore                                         |    1 +
 Cargo.lock                                         |  126 +--
 ballista/core/proto/ballista.proto                 |   60 +-
 ballista/core/src/config.rs                        |   57 +-
 .../execution_plans/distributed_explain_analyze.rs |    3 +
 ballista/core/src/execution_plans/mod.rs           |    1 +
 .../core/src/execution_plans/shuffle_reader.rs     |    5 +-
 .../core/src/execution_plans/shuffle_writer.rs     | 1080 +++++++++++++++-----
 .../src/execution_plans/sort_shuffle/buffer.rs     |    5 +-
 .../src/execution_plans/sort_shuffle/config.rs     |    4 +-
 .../src/execution_plans/sort_shuffle/writer.rs     |  535 ++++++++--
 ballista/core/src/extension.rs                     |   52 +-
 ballista/core/src/lib.rs                           |   12 +
 ballista/core/src/serde/generated/ballista.rs      |   74 +-
 ballista/core/src/serde/mod.rs                     |   56 +-
 ballista/core/src/serde/scheduler/from_proto.rs    |   73 +-
 ballista/core/src/serde/scheduler/mod.rs           |   35 +-
 ballista/core/src/serde/scheduler/to_proto.rs      |  132 ++-
 ballista/executor/Cargo.toml                       |    3 +-
 ballista/executor/src/bin/main.rs                  |   27 +-
 ballista/executor/src/config.rs                    |    8 +
 ballista/executor/src/execution_engine.rs          |  463 ++++-----
 ballista/executor/src/execution_loop.rs            |   93 +-
 ballista/executor/src/executor.rs                  |   81 +-
 ballista/executor/src/executor_process.rs          |   89 +-
 ballista/executor/src/executor_server.rs           |   84 +-
 ballista/executor/src/health.rs                    |  143 +++
 ballista/executor/src/lib.rs                       |   23 +-
 ballista/executor/src/metrics/mod.rs               |    6 +-
 ballista/executor/src/runtime_cache.rs             |   51 +-
 ballista/executor/src/standalone.rs                |   11 +-
 ballista/scheduler/src/api/handlers.rs             |  191 ++--
 ballista/scheduler/src/api/health.rs               |  163 +++
 ballista/scheduler/src/api/mod.rs                  |    2 +
 ballista/scheduler/src/cluster/mod.rs              |  382 ++++---
 ballista/scheduler/src/config.rs                   |   11 +
 ballista/scheduler/src/metrics/mod.rs              |   22 +
 ballista/scheduler/src/planner.rs                  |  176 +++-
 ballista/scheduler/src/scheduler_process.rs        |   11 +-
 ballista/scheduler/src/scheduler_server/grpc.rs    |  182 +++-
 ballista/scheduler/src/scheduler_server/mod.rs     |   32 +-
 .../src/scheduler_server/query_stage_scheduler.rs  |   12 +-
 .../src/state/aqe/execution_plan/dynamic_join.rs   |  197 +++-
 ballista/scheduler/src/state/aqe/mod.rs            |  171 ++--
 .../scheduler/src/state/aqe/test/job_failure.rs    |   20 +-
 .../scheduler/src/state/aqe/test/join_selection.rs |    5 +
 ballista/scheduler/src/state/execution_graph.rs    |  310 +++---
 ballista/scheduler/src/state/execution_stage.rs    |  891 +++++++++++-----
 ballista/scheduler/src/state/executor_manager.rs   |    1 -
 ballista/scheduler/src/state/mod.rs                |    4 +-
 ballista/scheduler/src/state/task_builder.rs       |  591 +++++++++++
 ballista/scheduler/src/state/task_manager.rs       |  471 +++------
 ballista/scheduler/src/test_utils.rs               |   47 +-
 benchmarks/README.md                               |   22 +
 benchmarks/src/bin/tpch.rs                         |  629 +++++++++---
 docs/developer/architecture.md                     |   42 +
 docs/source/contributors-guide/benchmarking.md     |  176 ++--
 docs/source/user-guide/configs.md                  |   18 +-
 docs/source/user-guide/deployment/kubernetes.md    |   98 ++
 docs/source/user-guide/tuning-guide.md             |   60 +-
 examples/examples/mtls-cluster.rs                  |    5 +-
 python/Cargo.lock                                  |  713 +++++--------
 74 files changed, 6250 insertions(+), 2880 deletions(-)
 create mode 100644 ballista/executor/src/health.rs
 create mode 100644 ballista/scheduler/src/api/health.rs
 create mode 100644 ballista/scheduler/src/state/task_builder.rs


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to