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

linxinyuan pushed a change to branch xinyuan-source-port
in repository https://gitbox.apache.org/repos/asf/texera.git


    from d0b40bdf6c update
     add dc7909f55f feat(dataset-selector): add dataset selector operator and 
property UI
     add dd0b690222 update
     add e68abc3af1 fix(ci): Update sbt setup action to version 1.1.22 (#4355)
     add b50f4e57c8 feat(gui): add full computing unit tab (#4331)
     add 84c0821d4f chore: add affiliation and joiningReason to email (#4326)
     add 39b42c3cc7 chore(helm): bump LakeFS version in the helm chart from 
1.4.5 to 1.8.1 (#4357)
     add 46803c39c9 fix: handle LakeFS pagination to return all results beyond 
default 100-item limit (#4349)
     add 353a31e3c2 feat(script): add a bootstrap script for setting up 
Lakekeeper in the local development environment (#4273)
     add dffd0312c0 feat: allow Multi-Link on Input Ports (#4342)
     add d277b917b8 Merge branch 'main' into xinyuan-dataset-selector
     add 4b95eaba76 fix fmt
     add 9baf3927ed fix fmt
     add 1afbddbecd fix fmt
     add 42c401c836 fix fmt
     add 174c0d1b0d fix fmt
     add f35612631d fix fmt
     new 2b48db6287 Merge branch 'xinyuan-dataset-selector' into 
xinyuan-source-port

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        |   6 +-
 .github/workflows/github-action-build.yml          |   2 +-
 .../proto/org/apache/texera/amber/core/__init__.py |   2 +-
 .../apache/texera/web/resource/EmailTemplate.scala |   8 +-
 .../apache/texera/web/resource/GmailResource.scala |  12 +-
 bin/bootstrap-lakekeeper.sh                        | 473 +++++++++++++++++++++
 bin/k8s/Chart.yaml                                 |   2 +-
 common/config/src/main/resources/storage.conf      |   7 +-
 .../org/apache/texera/amber/core/workflow.proto    |   3 +-
 .../core/storage/util/LakeFSStorageClient.scala    |  45 +-
 .../texera/amber/operator/PortDescriptor.scala     |   2 +-
 .../texera/amber/operator/dummy/DummyOpDesc.scala  |   4 +-
 .../metadata/OperatorMetadataGenerator.scala       |  16 +
 .../sklearn/testing/SklearnTestingOpDesc.scala     |   3 +-
 .../dataset/DatasetSelectorSourceOpDesc.scala      |   4 +-
 .../dataset/DatasetSelectorSourceOpExec.scala      |  16 +-
 .../amber/operator/udf/java/JavaUDFOpDesc.scala    |   4 +-
 .../python/DualInputPortsPythonUDFOpDescV2.scala   |   3 +-
 .../operator/udf/python/PythonUDFOpDescV2.scala    |   4 +-
 .../texera/amber/operator/udf/r/RUDFOpDesc.scala   |   4 +-
 .../texera/amber/operator/union/UnionOpDesc.scala  |   2 +-
 .../visualization/DotPlot/DotPlotOpDesc.scala      |   6 +-
 .../IcicleChart/IcicleChartOpDesc.scala            |   6 +-
 .../ImageViz/ImageVisualizerOpDesc.scala           |   6 +-
 .../ScatterMatrixChartOpDesc.scala                 |   6 +-
 .../visualization/barChart/BarChartOpDesc.scala    |   6 +-
 .../boxViolinPlot/BoxViolinPlotOpDesc.scala        |   6 +-
 .../bubbleChart/BubbleChartOpDesc.scala            |   6 +-
 .../bulletChart/BulletChartOpDesc.scala            |   9 +-
 .../candlestickChart/CandlestickChartOpDesc.scala  |   6 +-
 .../choroplethMap/ChoroplethMapOpDesc.scala        |   6 +-
 .../ContinuousErrorBandsOpDesc.scala               |   6 +-
 .../contourPlot/ContourPlotOpDesc.scala            |   6 +-
 .../dendrogram/DendrogramOpDesc.scala              |   6 +-
 .../dumbbellPlot/DumbbellPlotOpDesc.scala          |  30 +-
 .../FigureFactoryTableOpDesc.scala                 |   6 +-
 .../filledAreaPlot/FilledAreaPlotOpDesc.scala      |   6 +-
 .../funnelPlot/FunnelPlotOpDesc.scala              |   6 +-
 .../ganttChart/GanttChartOpDesc.scala              |   6 +-
 .../gaugeChart/GaugeChartOpDesc.scala              |   6 +-
 .../visualization/heatMap/HeatMapOpDesc.scala      |   6 +-
 .../hierarchychart/HierarchyChartOpDesc.scala      |   6 +-
 .../histogram/HistogramChartOpDesc.scala           |   6 +-
 .../histogram2d/Histogram2DOpDesc.scala            |   6 +-
 .../visualization/htmlviz/HtmlVizOpDesc.scala      |   6 +-
 .../visualization/lineChart/LineChartOpDesc.scala  |   6 +-
 .../nestedTable/NestedTableOpDesc.scala            |   6 +-
 .../networkGraph/NetworkGraphOpDesc.scala          |   6 +-
 .../visualization/pieChart/PieChartOpDesc.scala    |   6 +-
 .../quiverPlot/QuiverPlotOpDesc.scala              |   6 +-
 .../radarChart/RadarChartOpDesc.scala              |   6 +-
 .../rangeSlider/RangeSliderOpDesc.scala            |   6 +-
 .../sankeyDiagram/SankeyDiagramOpDesc.scala        |   6 +-
 .../scatter3DChart/Scatter3dChartOpDesc.scala      |   6 +-
 .../scatterplot/ScatterplotOpDesc.scala            |   6 +-
 .../stripChart/StripChartOpDesc.scala              |   6 +-
 .../tablesChart/TablesPlotOpDesc.scala             |   6 +-
 .../ternaryPlot/TernaryPlotOpDesc.scala            |   6 +-
 .../timeSeriesplot/TimeSeriesOpDesc.scala}         |   6 +-
 .../{TreeplotOpDesc.scala => TreePlotOpDesc.scala} |   6 +-
 .../visualization/urlviz/UrlVizOpDesc.scala        |   6 +-
 .../volcanoPlot/VolcanoPlotOpDesc.scala            |   6 +-
 .../waterfallChart/WaterfallChartOpDesc.scala      |   6 +-
 .../visualization/wordCloud/WordCloudOpDesc.scala  |   6 +-
 .../dataset/DatasetSelectorSourceOpDescSpec.scala} |  30 +-
 .../service/resource/DatasetResourceSpec.scala     |  26 ++
 frontend/src/app/app.module.ts                     |   2 +
 .../src/app/common/service/gmail/gmail.service.ts  |  22 +-
 .../src/app/common/service/user/auth.service.ts    |   2 +-
 .../proto/org/apache/texera/amber/core/workflow.ts |  18 +-
 .../src/app/common/util/computing-unit.util.ts     | 353 +++++++++++++++
 .../dashboard/component/dashboard.component.html   |   2 +-
 .../user-computing-unit-list-item.component.html   | 212 +++++++++
 .../user-computing-unit-list-item.component.scss}  | 246 ++++++-----
 .../user-computing-unit-list-item.component.ts     | 316 ++++++++++++++
 .../user-computing-unit.component.html             | 203 +++++++++
 .../user-computing-unit.component.scss             |  70 +++
 .../user-computing-unit.component.spec.ts          |  27 +-
 .../user-computing-unit.component.ts               | 257 ++++++++++-
 .../computing-unit-actions.service.ts              | 133 ++++++
 .../dataset-version-selector.component.ts          |  19 +-
 .../computing-unit-selection.component.ts          | 467 ++++----------------
 .../operator-property-edit-frame.component.ts      |   4 +-
 .../workflow-editor.component.spec.ts              |   4 +-
 .../workflow-editor/workflow-editor.component.ts   |   6 +-
 .../mock-operator-metadata.data.ts                 |   2 +-
 .../validation/validation-workflow.service.ts      |  10 +-
 .../model/workflow-action.service.ts               |   8 +-
 .../workflow-graph/util/workflow-util.service.ts   |   4 +-
 .../workspace/types/execute-workflow.interface.ts  |   2 +-
 .../workspace/types/operator-schema.interface.ts   |   4 +-
 .../workspace/types/workflow-common.interface.ts   |   2 +-
 sql/{texera_lakefs.sql => texera_lakekeeper.sql}   |   4 +-
 93 files changed, 2573 insertions(+), 789 deletions(-)
 create mode 100755 bin/bootstrap-lakekeeper.sh
 rename 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/{timeSeriesPlot/TimeSeriesPlot.scala
 => visualization/timeSeriesplot/TimeSeriesOpDesc.scala} (97%)
 rename 
common/workflow-operator/src/main/scala/org/apache/texera/amber/operator/visualization/treeplot/{TreeplotOpDesc.scala
 => TreePlotOpDesc.scala} (98%)
 copy 
common/workflow-operator/src/test/scala/org/apache/texera/amber/operator/{visualization/scatterplot/ScatterPlotOpDescSpec.scala
 => source/dataset/DatasetSelectorSourceOpDescSpec.scala} (52%)
 create mode 100644 frontend/src/app/common/util/computing-unit.util.ts
 create mode 100644 
frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit-list-item/user-computing-unit-list-item.component.html
 copy 
frontend/src/app/dashboard/component/user/{list-item/list-item.component.scss 
=> 
user-computing-unit/user-computing-unit-list-item/user-computing-unit-list-item.component.scss}
 (52%)
 create mode 100644 
frontend/src/app/dashboard/component/user/user-computing-unit/user-computing-unit-list-item/user-computing-unit-list-item.component.ts
 create mode 100644 
frontend/src/app/dashboard/service/user/computing-unit-actions/computing-unit-actions.service.ts
 copy sql/{texera_lakefs.sql => texera_lakekeeper.sql} (91%)

Reply via email to