This is an automated email from the ASF dual-hosted git repository. aglinxinyuan pushed a commit to branch xiaozhen-sync-region-kill in repository https://gitbox.apache.org/repos/asf/texera.git
commit 00e78f88e765aac7ef0ecfb79c771b67297f0a7c Merge: 2bc211f727 8fb8ec05e2 Author: Xinyuan Lin <[email protected]> AuthorDate: Sun Apr 19 00:53:22 2026 -0700 Merge branch 'main' into xiaozhen-sync-region-kill .github/workflows/build-and-push-images.yml | 1 + .github/workflows/github-action-build.yml | 2 + .licenserc.yaml | 1 - bin/access-control-service.dockerfile | 3 - bin/computing-unit-master.dockerfile | 3 - bin/computing-unit-worker.dockerfile | 3 - bin/config-service.dockerfile | 3 - bin/file-service.dockerfile | 3 - bin/fix-format.sh | 4 +- bin/single-node/docker-compose.yml | 2 +- bin/texera-web-application.dockerfile | 3 - bin/workflow-compiling-service.dockerfile | 3 - ...flow-computing-unit-managing-service.dockerfile | 3 - build.sbt | 31 ++- .../apache/texera/amber/operator/LogicalOp.scala | 6 + .../operator/source/scan/file/FileScanOpDesc.scala | 7 +- .../texera/amber/operator/union/UnionOpDesc.scala | 2 +- .../visualization/DotPlot/DotPlotOpDesc.scala | 3 +- .../IcicleChart/IcicleChartOpDesc.scala | 3 +- .../ImageViz/ImageVisualizerOpDesc.scala | 3 +- .../ScatterMatrixChartOpDesc.scala | 3 +- .../visualization/barChart/BarChartOpDesc.scala | 3 +- .../boxViolinPlot/BoxViolinPlotOpDesc.scala | 3 +- .../bubbleChart/BubbleChartOpDesc.scala | 5 +- .../bulletChart/BulletChartOpDesc.scala | 5 +- .../candlestickChart/CandlestickChartOpDesc.scala | 3 +- .../choroplethMap/ChoroplethMapOpDesc.scala | 3 +- .../ContinuousErrorBandsOpDesc.scala | 3 +- .../contourPlot/ContourPlotOpDesc.scala | 5 +- .../dendrogram/DendrogramOpDesc.scala | 3 +- .../dumbbellPlot/DumbbellPlotOpDesc.scala | 3 +- .../FigureFactoryTableOpDesc.scala | 3 +- .../filledAreaPlot/FilledAreaPlotOpDesc.scala | 3 +- .../funnelPlot/FunnelPlotOpDesc.scala | 3 +- .../ganttChart/GanttChartOpDesc.scala | 3 +- .../gaugeChart/GaugeChartOpDesc.scala | 3 +- .../visualization/heatMap/HeatMapOpDesc.scala | 3 +- .../hierarchychart/HierarchyChartOpDesc.scala | 3 +- .../histogram/HistogramChartOpDesc.scala | 3 +- .../histogram2d/Histogram2DOpDesc.scala | 3 +- .../visualization/htmlviz/HtmlVizOpDesc.scala | 8 +- .../visualization/lineChart/LineChartOpDesc.scala | 3 +- .../nestedTable/NestedTableOpDesc.scala | 3 +- .../networkGraph/NetworkGraphOpDesc.scala | 3 +- .../visualization/pieChart/PieChartOpDesc.scala | 3 +- .../PolarChartOpDesc.scala} | 110 +++++----- .../quiverPlot/QuiverPlotOpDesc.scala | 3 +- .../radarChart/RadarChartOpDesc.scala | 3 +- .../radarPlot/RadarPlotLinePattern.java | 37 ++++ .../visualization/radarPlot/RadarPlotOpDesc.scala | 230 +++++++++++++++++++++ .../rangeSlider/RangeSliderOpDesc.scala | 3 +- .../sankeyDiagram/SankeyDiagramOpDesc.scala | 3 +- .../scatter3DChart/Scatter3dChartOpDesc.scala | 3 +- .../scatterplot/ScatterplotOpDesc.scala | 3 +- .../stripChart/StripChartOpDesc.scala | 3 +- .../tablesChart/TablesPlotOpDesc.scala | 3 +- .../ternaryPlot/TernaryPlotOpDesc.scala | 5 +- .../timeSeriesplot/TimeSeriesOpDesc.scala | 3 +- .../visualization/treeplot/TreePlotOpDesc.scala | 3 +- .../visualization/urlviz/UrlVizOpDesc.scala | 8 +- .../volcanoPlot/VolcanoPlotOpDesc.scala | 3 +- .../waterfallChart/WaterfallChartOpDesc.scala | 3 +- .../WindRoseChartOpDesc.scala} | 85 +++++--- .../visualization/wordCloud/WordCloudOpDesc.scala | 3 +- .../user/share-access/share-access.component.ts | 2 +- frontend/src/assets/operator_images/PolarChart.png | Bin 0 -> 133686 bytes frontend/src/assets/operator_images/RadarPlot.png | Bin 0 -> 48432 bytes .../src/assets/operator_images/WindRoseChart.png | Bin 0 -> 24191 bytes project/AddMetaInfLicenseFiles.scala | 142 +++++++++++++ 69 files changed, 591 insertions(+), 242 deletions(-)
