This is an automated email from the ASF dual-hosted git repository. linxinyuan pushed a commit to branch xiaozhen-sync-region-kill in repository https://gitbox.apache.org/repos/asf/texera.git
commit 4063cefa8b468d71da77f4353d99ce6833afd5bb Merge: e18c7a831a 157241ab3b Author: Xinyuan Lin <[email protected]> AuthorDate: Thu Feb 26 23:37:14 2026 -0800 Merge branch 'main' into xiaozhen-sync-region-kill .github/release/vote-email-template.md | 24 +- .github/workflows/build-and-push-images.yml | 72 +++-- .github/workflows/create-release-candidate.yml | 313 +++++++++++++++------ .github/workflows/github-action-build.yml | 10 +- .../engine/architecture/rpc/controlcommands.proto | 7 + .../architecture/controller/ClientEvent.scala | 3 + .../architecture/controller/Controller.scala | 3 + .../controller/ControllerTimerService.scala | 54 +++- .../controller/promisehandlers/PauseHandler.scala | 14 +- .../promisehandlers/PortCompletedHandler.scala | 11 +- .../QueryWorkerStatisticsHandler.scala | 52 +++- .../controller/promisehandlers/ResumeHandler.scala | 15 +- .../promisehandlers/StartWorkflowHandler.scala | 1 + .../WorkerExecutionCompletedHandler.scala | 6 +- .../WorkerStateUpdatedHandler.scala | 11 +- .../scheduling/RegionExecutionCoordinator.scala | 15 +- .../websocket/event/WebResultUpdateEvent.scala | 3 +- .../web/service/ExecutionResultService.scala | 5 +- .../texera/web/service/ExecutionStatsService.scala | 17 +- bin/k8s/README.md | 26 +- .../access-control-service-deployment.yaml | 2 +- bin/k8s/templates/config-service-deployment.yaml | 2 +- bin/k8s/templates/example-data-loader-job.yaml | 2 +- bin/k8s/templates/file-service-deployment.yaml | 2 +- bin/k8s/templates/webserver-deployment.yaml | 2 +- .../workflow-compiling-service-deployment.yaml | 2 +- ...workflow-computing-unit-manager-deployment.yaml | 4 +- ...ow-computing-unit-master-prepull-daemonset.yaml | 2 +- bin/k8s/values.yaml | 30 +- bin/postgres17-pgroonga.dockerfile | 50 ---- bin/single-node/.env | 5 + bin/single-node/docker-compose.yml | 18 +- common/config/src/main/resources/application.conf | 3 + common/config/src/main/resources/storage.conf | 2 - .../texera/amber/config/ApplicationConfig.scala | 2 + .../amber/config/EnvironmentalVariable.scala | 5 - .../apache/texera/amber/config/StorageConfig.scala | 3 - common/dao/build.sbt | 2 - .../org/apache/texera/dao/JooqCodeGenerator.scala | 75 ----- .../amber/core/storage/DocumentFactory.scala | 102 +++---- .../sklearn/testing/SklearnTestingOpDesc.scala | 2 +- .../sklearn/training/SklearnTrainingOpDesc.scala | 2 +- frontend/.yarnrc.yml | 1 + frontend/src/app/app.module.ts | 2 + .../user/list-item/list-item.component.html | 15 +- .../user/list-item/list-item.component.scss | 1 + .../user/list-item/list-item.component.ts | 49 +++- .../markdown-description.component.html | 97 +++++++ .../markdown-description.component.scss | 95 +++++++ .../markdown-description.component.ts | 143 ++++++++++ .../dataset-detail.component.html | 8 +- .../dataset-detail.component.ts | 21 ++ .../detail/hub-workflow-detail.component.html | 2 +- .../result-table-frame.component.ts | 17 +- .../workflow-editor/workflow-editor.component.ts | 48 +++- .../workflow-result/workflow-result.service.ts | 12 +- .../workspace/types/execute-workflow.interface.ts | 1 - sql/texera_ddl.sql | 4 +- .../updates/22.sql | 19 +- 59 files changed, 1037 insertions(+), 479 deletions(-)
