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

aglinxinyuan pushed a change to branch codex/add-agent-guidance
in repository https://gitbox.apache.org/repos/asf/texera.git


    from 530a14d630 Merge branch 'main' into codex/add-agent-guidance
     add 3471e603e2 ci: auto-assign PR author, credit author on issue close 
(#4551)
     add b4d99891df chore: add LICENSE-binary, NOTICE-binary and dependencies 
CI check (#4387)
     add 92affb56c6 chore(build): ship LICENSE-binary, NOTICE-binary, and 
licenses/ in dist zips and images (#4449)
     add aec0009c3a test(amber): add unit test coverage for Region (#4568)
     add 9b42aede28 test(amber): add unit test coverage for WorkflowScheduler 
(#4564)
     add 2920b0c3c7 fix(frontend): adjust dataset detail page's alignment and 
padding (#4584)
     add 1045997b0e ci: protect future release branches via ASF rulesets (#4582)
     add 3ae4ce38d8 test(amber): add unit test coverage for SchedulingUtils 
(#4566)
     add 20cce23fc6 test(amber): add unit test coverage for ExecutionUtils 
(#4570)
     add 9eb33cef0b fix(amber): make region kill synchronous before scheduling 
next region (#4557)
     add 9474b9de2b fix(amber): emit Python operator state outputs reliably 
(#4560)
     add 98e0641a11 fix(hub-frontend): display public datasets/workflows on hub 
page (#4585)
     add da571ab7cd chore: revising README.md and the About page (#4558)
     add 44bc12f4e9 test(amber): add unit test coverage for WorkflowExecution 
(#4572)
     add 2565dadf95 feat(deployment): add agent-service and litellm to 
single-node deployment (#4544)
     add 20ef8254f2 refactor(ui): encapsulate OperatorMenuService state and add 
subscription cleanup (#4530)
     add 81a98b0e24 Merge branch 'main' into codex/add-agent-guidance

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   29 +
 .github/workflows/auto-assign.yml                  |   96 +
 .github/workflows/build-and-push-images.yml        |    3 +
 .github/workflows/check-binary-licenses.yml        |  180 ++
 .licenserc.yaml                                    |    2 +
 LICENSE-binary                                     | 1242 ++++++++++++
 NOTICE-binary                                      | 2037 ++++++++++++++++++++
 README.md                                          |  149 +-
 access-control-service/build.sbt                   |    8 +
 agent-service/bin/collect-licenses.ts              |   87 +
 amber/build.sbt                                    |    8 +
 .../main/python/core/runnables/data_processor.py   |   42 +-
 amber/src/main/python/core/runnables/main_loop.py  |    1 -
 .../main/python/core/runnables/test_main_loop.py   |  290 +++
 .../controller/WorkflowScheduler.scala             |    2 +
 .../WorkerExecutionCompletedHandler.scala          |    6 +-
 .../scheduling/RegionExecutionCoordinator.scala    |   56 +-
 .../scheduling/ScheduleGenerator.scala             |   33 -
 .../architecture/scheduling/SchedulingUtils.scala  |    2 +-
 .../scheduling/WorkflowExecutionCoordinator.scala  |   45 +-
 .../worker/promisehandlers/EndHandler.scala        |    2 +-
 .../controller/WorkflowSchedulerSpec.scala         |  103 +
 .../controller/execution/ExecutionUtilsSpec.scala  |  340 ++++
 .../execution/WorkflowExecutionSpec.scala          |  167 ++
 .../scheduling/RegionCoordinatorTestSupport.scala  |  241 +++
 .../RegionExecutionCoordinatorSpec.scala           |  202 ++
 .../architecture/scheduling/RegionSpec.scala       |  124 ++
 .../scheduling/SchedulingUtilsSpec.scala           |  140 ++
 .../WorkflowExecutionCoordinatorSpec.scala         |   93 +
 .../worker/promisehandlers/EndHandlerSpec.scala    |  113 ++
 bin/access-control-service.dockerfile              |   11 +-
 .../payload.py => bin/agent-service.dockerfile     |   24 +-
 bin/computing-unit-master.dockerfile               |   11 +-
 bin/computing-unit-worker.dockerfile               |   11 +-
 bin/config-service.dockerfile                      |   11 +-
 bin/file-service.dockerfile                        |   11 +-
 bin/licensing/audit_jar_licenses.py                |  193 ++
 bin/licensing/check_binary_deps.py                 |  249 +++
 bin/single-node/.env                               |   14 +
 bin/single-node/README.md                          |   71 +-
 bin/single-node/docker-compose.yml                 |   46 +-
 .../single-node/litellm-config.yaml                |   14 +-
 bin/single-node/nginx.conf                         |   27 +
 bin/texera-web-application.dockerfile              |   13 +-
 bin/workflow-compiling-service.dockerfile          |   11 +-
 ...flow-computing-unit-managing-service.dockerfile |   11 +-
 build.sbt                                          |    9 +-
 computing-unit-managing-service/build.sbt          |    8 +
 config-service/build.sbt                           |    8 +
 docs/system-screenshot.png                         |  Bin 0 -> 1856289 bytes
 file-service/build.sbt                             |    8 +
 frontend/custom-webpack.config.js                  |   25 +
 .../dataset-detail.component.html                  |    8 +-
 .../dataset-detail.component.scss                  |   24 +-
 .../user-dataset-file-renderer.component.scss      |    3 +-
 .../hub-search-result.component.html               |    2 +-
 .../hub-search-result.component.ts                 |   19 +-
 .../context-menu/context-menu.component.html       |   24 +-
 .../context-menu/context-menu.component.spec.ts    |    6 +-
 .../context-menu/context-menu.component.ts         |    8 +
 .../workflow-editor/workflow-editor.component.ts   |   18 +-
 .../operator-menu/operator-menu.service.spec.ts    |  139 ++
 .../service/operator-menu/operator-menu.service.ts |  162 +-
 licenses/LICENSE-0BSD.txt                          |   12 +
 licenses/LICENSE-BSD-2-Clause.txt                  |   23 +
 licenses/LICENSE-BSD-3-Clause.txt                  |   27 +
 licenses/LICENSE-CDDL-1.0.txt                      |   71 +
 licenses/LICENSE-CDDL-1.1.txt                      |  123 ++
 licenses/LICENSE-EDL-1.0.txt                       |   29 +
 licenses/LICENSE-EPL-1.0.txt                       |  210 ++
 licenses/LICENSE-EPL-2.0.txt                       |  277 +++
 licenses/LICENSE-ISC.txt                           |   13 +
 licenses/LICENSE-MIT-CMU.txt                       |   36 +
 licenses/LICENSE-MPL-2.0.txt                       |  151 ++
 licenses/LICENSE-PSF-2.0.txt                       |   47 +
 licenses/LICENSE-Unlicense.txt                     |   24 +
 LICENSE => licenses/LICENSE-avro.txt               |   47 +-
 LICENSE => licenses/LICENSE-aws-sdk.txt            |   41 +-
 .../LICENSE-awssdk-third-party-jackson.txt         |   39 +-
 LICENSE => licenses/LICENSE-commons-math3.txt      |  222 ++-
 licenses/LICENSE-glassfish-hk2.txt                 |  637 ++++++
 LICENSE => licenses/LICENSE-guice.txt              |  239 ++-
 LICENSE => licenses/LICENSE-hadoop-shaded.txt      |   54 +-
 LICENSE => licenses/LICENSE-hadoop.txt             |   95 +-
 licenses/LICENSE-iceberg-bundled-guava.txt         |  413 ++++
 LICENSE => licenses/LICENSE-iceberg.txt            |  166 +-
 licenses/LICENSE-jackson-afterburner.txt           |   42 +
 licenses/LICENSE-jackson-blackbird.txt             |   42 +
 LICENSE => licenses/LICENSE-jackson-core.txt       |   39 +-
 licenses/LICENSE-jakarta-ee.txt                    |  637 ++++++
 licenses/LICENSE-javax-activation.txt              |  263 +++
 licenses/LICENSE-javax-ee-cddl.txt                 |  263 +++
 licenses/LICENSE-javax-mail.txt                    |  759 ++++++++
 licenses/LICENSE-jaxb-api.txt                      |  274 +++
 licenses/LICENSE-jersey.txt                        |  637 ++++++
 licenses/LICENSE-jetty-11.0.txt                    |  483 +++++
 licenses/LICENSE-jetty-9.4.txt                     |  414 ++++
 licenses/LICENSE-jetty-jakarta-servlet-api.txt     |  843 ++++++++
 licenses/LICENSE-lombok.txt                        |  104 +
 licenses/LICENSE-lucene.txt                        |  507 +++++
 licenses/LICENSE-netty-tcnative-boringssl.txt      |  973 ++++++++++
 licenses/LICENSE-netty.txt                         | 1484 ++++++++++++++
 LICENSE => licenses/LICENSE-pekko-actor.txt        |  151 +-
 LICENSE => licenses/LICENSE-pekko-cluster.txt      |   43 +-
 LICENSE => licenses/LICENSE-pekko-protobuf-v3.txt  |   42 +-
 LICENSE => licenses/LICENSE-pekko-remote.txt       |   55 +-
 licenses/LICENSE-postgresql.txt                    |  145 ++
 licenses/LICENSE-slf4j.txt                         |   24 +
 licenses/LICENSE-threeten-extra.txt                |   29 +
 project/AddMetaInfLicenseFiles.scala               |   48 +-
 workflow-compiling-service/build.sbt               |    8 +
 111 files changed, 17456 insertions(+), 891 deletions(-)
 create mode 100644 .github/workflows/auto-assign.yml
 create mode 100644 .github/workflows/check-binary-licenses.yml
 create mode 100644 LICENSE-binary
 create mode 100644 NOTICE-binary
 create mode 100755 agent-service/bin/collect-licenses.ts
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/controller/WorkflowSchedulerSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/controller/execution/ExecutionUtilsSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/controller/execution/WorkflowExecutionSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionCoordinatorTestSupport.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionExecutionCoordinatorSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/SchedulingUtilsSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/WorkflowExecutionCoordinatorSpec.scala
 create mode 100644 
amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/EndHandlerSpec.scala
 copy amber/src/main/python/core/models/payload.py => 
bin/agent-service.dockerfile (67%)
 create mode 100755 bin/licensing/audit_jar_licenses.py
 create mode 100755 bin/licensing/check_binary_deps.py
 copy amber/src/main/python/core/util/customized_queue/__init__.py => 
bin/single-node/litellm-config.yaml (65%)
 create mode 100644 docs/system-screenshot.png
 create mode 100644 licenses/LICENSE-0BSD.txt
 create mode 100644 licenses/LICENSE-BSD-2-Clause.txt
 create mode 100644 licenses/LICENSE-BSD-3-Clause.txt
 create mode 100644 licenses/LICENSE-CDDL-1.0.txt
 create mode 100644 licenses/LICENSE-CDDL-1.1.txt
 create mode 100644 licenses/LICENSE-EDL-1.0.txt
 create mode 100644 licenses/LICENSE-EPL-1.0.txt
 create mode 100644 licenses/LICENSE-EPL-2.0.txt
 create mode 100644 licenses/LICENSE-ISC.txt
 create mode 100644 licenses/LICENSE-MIT-CMU.txt
 create mode 100644 licenses/LICENSE-MPL-2.0.txt
 create mode 100644 licenses/LICENSE-PSF-2.0.txt
 create mode 100644 licenses/LICENSE-Unlicense.txt
 copy LICENSE => licenses/LICENSE-avro.txt (87%)
 copy LICENSE => licenses/LICENSE-aws-sdk.txt (87%)
 copy LICENSE => licenses/LICENSE-awssdk-third-party-jackson.txt (87%)
 copy LICENSE => licenses/LICENSE-commons-math3.txt (57%)
 create mode 100644 licenses/LICENSE-glassfish-hk2.txt
 copy LICENSE => licenses/LICENSE-guice.txt (50%)
 copy LICENSE => licenses/LICENSE-hadoop-shaded.txt (88%)
 copy LICENSE => licenses/LICENSE-hadoop.txt (75%)
 create mode 100644 licenses/LICENSE-iceberg-bundled-guava.txt
 copy LICENSE => licenses/LICENSE-iceberg.txt (72%)
 create mode 100644 licenses/LICENSE-jackson-afterburner.txt
 create mode 100644 licenses/LICENSE-jackson-blackbird.txt
 copy LICENSE => licenses/LICENSE-jackson-core.txt (87%)
 create mode 100644 licenses/LICENSE-jakarta-ee.txt
 create mode 100644 licenses/LICENSE-javax-activation.txt
 create mode 100644 licenses/LICENSE-javax-ee-cddl.txt
 create mode 100644 licenses/LICENSE-javax-mail.txt
 create mode 100644 licenses/LICENSE-jaxb-api.txt
 create mode 100644 licenses/LICENSE-jersey.txt
 create mode 100644 licenses/LICENSE-jetty-11.0.txt
 create mode 100644 licenses/LICENSE-jetty-9.4.txt
 create mode 100644 licenses/LICENSE-jetty-jakarta-servlet-api.txt
 create mode 100644 licenses/LICENSE-lombok.txt
 create mode 100644 licenses/LICENSE-lucene.txt
 create mode 100644 licenses/LICENSE-netty-tcnative-boringssl.txt
 create mode 100644 licenses/LICENSE-netty.txt
 copy LICENSE => licenses/LICENSE-pekko-actor.txt (68%)
 copy LICENSE => licenses/LICENSE-pekko-cluster.txt (87%)
 copy LICENSE => licenses/LICENSE-pekko-protobuf-v3.txt (87%)
 copy LICENSE => licenses/LICENSE-pekko-remote.txt (87%)
 create mode 100644 licenses/LICENSE-postgresql.txt
 create mode 100644 licenses/LICENSE-slf4j.txt
 create mode 100644 licenses/LICENSE-threeten-extra.txt

Reply via email to