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

aglinxinyuan pushed a change to branch xiaozhen-sync-region-kill
in repository https://gitbox.apache.org/repos/asf/texera.git


    from 42befa9ebc Merge branch 'main' into xiaozhen-sync-region-kill
     add b74f9c9cd3 fix: old workflows failing to run after input port field 
rename (#4379)
     add babb1b868e refactor: move text selection handling to workspace 
component (#4383)
     add e0fc7df17e feat: add File Lister operator (#4364)
     add ec025091aa chore: remove R support from Docker images for license 
compliance (#4385)
     add 8560cca80b fix(operator): guard against NoSuchElementException in 
ParallelCSVScanSourceOpDesc.getPhysicalOp (#4375)
     add 407a91fa65 refactor(frontend): move shared computing unit types and 
services to `frontend/src/app/common` (#4358)
     add ea1e9d1237 fix(helm): Add `AUTH_JWT_SECRET` to `values.yaml` (#4388)
     add d547c76e07 feat: add File Scan From Input operator (#4369)
     add b3db209d41 fix(frontend): unsubscribe connection-status subscription 
in WorkflowWebsocketService.closeWebsocket (#4377)
     new 2bc211f727 Merge branch 'main' into xiaozhen-sync-region-kill

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/build-and-push-images.yml        |  13 ---
 bin/build-images.sh                                |  34 ++----
 bin/computing-unit-master.dockerfile               |  57 +--------
 bin/computing-unit-worker.dockerfile               |  54 +--------
 .../access-control-service-deployment.yaml         |   4 +
 bin/k8s/values.yaml                                |   3 +
 .../apache/texera/amber/operator/LogicalOp.scala   |   5 +-
 .../texera/amber/operator/PortDescriptor.scala     |   5 +-
 .../dataset/FileListerSourceOpDesc.scala}          |  34 +++---
 .../source/dataset/FileListerSourceOpExec.scala    |  59 ++++++++++
 .../source/scan/csv/CSVScanSourceOpDesc.scala      |   2 +-
 .../scan/csv/ParallelCSVScanSourceOpDesc.scala     |   2 +-
 .../FileScanOpDesc.scala}                          |  48 ++++----
 .../scan/file/FileScanOpExec.scala}                |  44 +++----
 .../scan/{ => file}/FileScanSourceOpDesc.scala     |   5 +-
 .../file/FileScanSourceOpExec.scala}               |  36 +++---
 .../FileScanUtils.scala}                           | 120 +++++++++++--------
 .../dataset/FileListerSourceOpDescSpec.scala}      |  30 +++--
 .../source/scan/csv/CSVScanSourceOpDescSpec.scala  |  32 ++++++
 .../source/scan/file/FileScanOpDescSpec.scala      |  99 ++++++++++++++++
 .../{text => file}/FileScanSourceOpDescSpec.scala  |   9 +-
 .../scan/{ => file}/FileScanSourceOpExecSpec.scala |   3 +-
 frontend/src/app/app.module.ts                     |  10 +-
 frontend/src/app/common/formly/formly-config.ts    |   6 +-
 .../computing-unit-actions.service.ts              |  17 ++-
 .../computing-unit-status.service.ts               |  12 +-
 .../mock-computing-unit-status.service.ts          |   2 +-
 .../workflow-computing-unit-managing.service.ts    |   4 +-
 .../type}/computing-unit-connection.interface.ts   |   0
 .../type}/workflow-computing-unit.ts               |   0
 .../src/app/common/util/computing-unit.util.ts     |   2 +-
 .../user-computing-unit-list-item.component.ts     |   8 +-
 .../user-computing-unit.component.spec.ts          |   6 +-
 .../user-computing-unit.component.ts               |   8 +-
 .../service/user/download/download.service.ts      |   2 +-
 frontend/src/app/dashboard/type/dashboard-entry.ts |   2 +-
 frontend/src/app/dashboard/type/type-predicates.ts |   2 +-
 .../dataset-file-selector.component.html}          |  26 ++---
 .../dataset-file-selector.component.ts}            |  34 ++----
 .../dataset-selection-modal.component.html         |  67 +++++++++++
 .../dataset-selection-modal.component.scss}        |  16 +--
 .../dataset-selection-modal.component.ts           | 108 ++++++++++++++++++
 .../dataset-version-selector.component.html}       |  17 ++-
 .../dataset-version-selector.component.ts          |  60 ++++++++++
 .../file-selection/file-selection.component.html   |  77 -------------
 .../file-selection/file-selection.component.scss   |  89 ---------------
 .../file-selection/file-selection.component.ts     | 127 ---------------------
 .../input-autocomplete.component.html              |  42 -------
 .../input-autocomplete.component.scss              |  50 --------
 .../input-autocomplete.component.spec.ts           |  49 --------
 .../component/left-panel/left-panel.component.scss |   1 -
 .../time-travel/time-travel.component.spec.ts      |   4 +-
 .../app/workspace/component/menu/menu.component.ts |   6 +-
 .../computing-unit-selection.component.spec.ts     |   4 +-
 .../computing-unit-selection.component.ts          |  11 +-
 .../operator-property-edit-frame.component.spec.ts |   4 +-
 .../operator-property-edit-frame.component.ts      |  22 +++-
 .../property-editor/property-editor.component.scss |   1 -
 .../property-editor.component.spec.ts              |   4 +-
 .../result-exportation.component.ts                |   4 +-
 .../console-frame/console-frame.component.spec.ts  |   4 +-
 .../error-frame/error-frame.component.spec.ts      |   4 +-
 .../result-panel/result-panel.component.scss       |   1 -
 .../result-panel/result-panel.component.spec.ts    |   4 +-
 .../workflow-editor.component.spec.ts              |   4 +-
 .../workspace/component/workspace.component.scss   |   5 +-
 .../execute-workflow.service.spec.ts               |   4 +-
 .../execute-workflow/execute-workflow.service.ts   |   2 +-
 .../operator-menu/operator-menu.service.spec.ts    |   4 +-
 .../workflow-result-export.service.ts              |   2 +-
 .../workflow-websocket.service.spec.ts             |  60 ++++++++++
 .../workflow-websocket.service.ts                  |   4 +-
 .../{CSVFileScan.png => FileLister.png}            | Bin
 .../{CSVFileScan.png => FileScanOp.png}            | Bin
 74 files changed, 833 insertions(+), 867 deletions(-)
 copy 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/{sleep/SleepOpDesc.scala
 => source/dataset/FileListerSourceOpDesc.scala} (67%)
 create mode 100644 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/source/dataset/FileListerSourceOpExec.scala
 copy 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/source/scan/{FileScanSourceOpDesc.scala
 => file/FileScanOpDesc.scala} (66%)
 copy 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/{split/SplitOpExec.scala
 => source/scan/file/FileScanOpExec.scala} (58%)
 rename 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/source/scan/{
 => file}/FileScanSourceOpDesc.scala (93%)
 copy 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/source/{fetcher/URLFetcherOpExec.scala
 => scan/file/FileScanSourceOpExec.scala} (55%)
 rename 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/source/scan/{FileScanSourceOpExec.scala
 => file/FileScanUtils.scala} (54%)
 copy 
common/workflow-operator/src/test/scala/org/apache/texera/amber/operator/{visualization/scatterplot/ScatterPlotOpDescSpec.scala
 => source/dataset/FileListerSourceOpDescSpec.scala} (52%)
 create mode 100644 
common/workflow-operator/src/test/scala/org/apache/texera/amber/operator/source/scan/file/FileScanOpDescSpec.scala
 rename 
common/workflow-operator/src/test/scala/org/apache/texera/amber/operator/source/scan/{text
 => file}/FileScanSourceOpDescSpec.scala (97%)
 rename 
common/workflow-operator/src/test/scala/org/apache/texera/amber/operator/source/scan/{
 => file}/FileScanSourceOpExecSpec.scala (97%)
 rename frontend/src/app/{dashboard/service/user => 
common/service/computing-unit}/computing-unit-actions/computing-unit-actions.service.ts
 (84%)
 rename frontend/src/app/{workspace/service => 
common/service/computing-unit}/computing-unit-status/computing-unit-status.service.ts
 (94%)
 rename frontend/src/app/{workspace/service => 
common/service/computing-unit}/computing-unit-status/mock-computing-unit-status.service.ts
 (94%)
 rename frontend/src/app/{workspace/service => 
common/service/computing-unit}/workflow-computing-unit/workflow-computing-unit-managing.service.ts
 (98%)
 rename frontend/src/app/{workspace/types => 
common/type}/computing-unit-connection.interface.ts (100%)
 rename frontend/src/app/{workspace/types => 
common/type}/workflow-computing-unit.ts (100%)
 copy 
frontend/src/app/{dashboard/component/user/user-avatar/user-avatar.component.html
 => 
workspace/component/dataset-file-selector/dataset-file-selector.component.html} 
(70%)
 rename 
frontend/src/app/workspace/component/{input-autocomplete/input-autocomplete.component.ts
 => dataset-file-selector/dataset-file-selector.component.ts} (64%)
 create mode 100644 
frontend/src/app/workspace/component/dataset-selection-modal/dataset-selection-modal.component.html
 copy 
frontend/src/app/{common/service/user/registration-request-modal/registration-request-modal.component.scss
 => 
workspace/component/dataset-selection-modal/dataset-selection-modal.component.scss}
 (84%)
 create mode 100644 
frontend/src/app/workspace/component/dataset-selection-modal/dataset-selection-modal.component.ts
 copy 
frontend/src/app/{common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.html
 => 
workspace/component/dataset-version-selector/dataset-version-selector.component.html}
 (78%)
 create mode 100644 
frontend/src/app/workspace/component/dataset-version-selector/dataset-version-selector.component.ts
 delete mode 100644 
frontend/src/app/workspace/component/file-selection/file-selection.component.html
 delete mode 100644 
frontend/src/app/workspace/component/file-selection/file-selection.component.scss
 delete mode 100644 
frontend/src/app/workspace/component/file-selection/file-selection.component.ts
 delete mode 100644 
frontend/src/app/workspace/component/input-autocomplete/input-autocomplete.component.html
 delete mode 100644 
frontend/src/app/workspace/component/input-autocomplete/input-autocomplete.component.scss
 delete mode 100644 
frontend/src/app/workspace/component/input-autocomplete/input-autocomplete.component.spec.ts
 copy frontend/src/assets/operator_images/{CSVFileScan.png => FileLister.png} 
(100%)
 mode change 100755 => 100644
 copy frontend/src/assets/operator_images/{CSVFileScan.png => FileScanOp.png} 
(100%)
 mode change 100755 => 100644

Reply via email to