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

aicam pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-texera-site.git

commit 8bce23102d395ad61b8d42965210656dd7ede468
Merge: 851a337 958f755
Author: ali risheh <[email protected]>
AuthorDate: Thu Apr 30 11:08:53 2026 -0700

    Merge pull request #47 from apache/staging
    
    Reformatted the front page

 assets/scss/_styles_project.scss                   | 676 ++++++++++++++++++++-
 content/en/_index.md                               |  23 +-
 content/en/docs/_index.md                          |  35 +-
 content/en/docs/concepts/_index.md                 |   2 +-
 content/en/docs/contribution-guidelines/_index.md  |   2 +-
 .../apache-license-header.md                       |  32 +
 .../guide-for-developers.md                        | 357 +++++++++++
 .../guide-to-frontend-development.md               |  52 ++
 .../guide-to-implement-java-operator.md            | 283 +++++++++
 .../guide-to-implement-python-operator.md          |  91 +++
 .../making-contributions.md                        |  12 +
 .../micro-services-local-dev.md                    |  58 ++
 .../release-email-template.md                      |  90 +++
 content/en/docs/examples/_index.md                 |  10 +-
 content/en/docs/getting-started/AccessLogin.md     |   8 +-
 content/en/docs/getting-started/_index.md          |  10 +-
 content/en/docs/getting-started/install-texera.md  |  10 +
 .../getting-started/installing-using-docker.md     | 182 ++++++
 .../en/docs/getting-started/run-on-kubernetes.md   | 137 +++++
 .../getting-started/single-node-instructions.md    | 179 ------
 content/en/docs/getting-started/ui-overview.md     |   4 +-
 content/en/docs/operators/_index.md                |   7 -
 content/en/docs/overview.md                        |  42 +-
 content/en/docs/reference/_index.md                |   4 +-
 content/en/docs/reference/configuration.md         |   2 +-
 content/en/docs/reference/engine.md                |   2 +-
 content/en/docs/reference/frontend.md              |   2 +-
 content/en/docs/reference/operators.md             |   5 -
 content/en/docs/reference/operators/_index.md      |  47 ++
 .../reference/operators/control-block/_index.md    |  18 +
 .../docs/reference/operators/control-block/if.md   |  22 +
 .../reference/operators/control-block/sleep.md     |  21 +
 .../reference/operators/data-cleaning/_index.md    |  28 +
 .../operators/data-cleaning/aggregate/_index.md    |  17 +
 .../operators/data-cleaning/aggregate/aggregate.md |  25 +
 .../reference/operators/data-cleaning/distinct.md  |  15 +
 .../reference/operators/data-cleaning/filter.md    |  24 +
 .../operators/data-cleaning/join/_index.md         |  19 +
 .../data-cleaning/join/cartesian-product.md        |  15 +
 .../operators/data-cleaning/join/hash-join.md      |  23 +
 .../operators/data-cleaning/join/interval-join.md  |  26 +
 .../reference/operators/data-cleaning/limit.md     |  21 +
 .../operators/data-cleaning/projection.md          |  24 +
 .../operators/data-cleaning/set/_index.md          |  20 +
 .../operators/data-cleaning/set/difference.md      |  15 +
 .../operators/data-cleaning/set/intersect.md       |  15 +
 .../data-cleaning/set/symmetricdifference.md       |  15 +
 .../reference/operators/data-cleaning/set/union.md |  15 +
 .../operators/data-cleaning/sort/_index.md         |  19 +
 .../data-cleaning/sort/sort-partitions.md          |  23 +
 .../reference/operators/data-cleaning/sort/sort.md |  23 +
 .../data-cleaning/sort/stable-merge-sort.md        |  23 +
 .../operators/data-cleaning/type-casting.md        |  23 +
 .../docs/reference/operators/data-input/_index.md  |  24 +
 .../operators/data-input/arrow-file-scan.md        |  23 +
 .../operators/data-input/csv-file-scan.md          |  26 +
 .../operators/data-input/csvold-file-scan.md       |  26 +
 .../reference/operators/data-input/file-lister.md  |  21 +
 .../operators/data-input/file-scan-from-input.md   |  27 +
 .../reference/operators/data-input/file-scan.md    |  28 +
 .../operators/data-input/jsonl-file-scan.md        |  25 +
 .../reference/operators/data-input/text-input.md   |  25 +
 .../operators/database-connector/_index.md         |  19 +
 .../database-connector/asterixdb-source.md         |  45 ++
 .../operators/database-connector/mysql-source.md   |  36 ++
 .../database-connector/postgresql-source.md        |  36 ++
 .../reference/operators/external-api/_index.md     |  20 +
 .../operators/external-api/reddit-search.md        |  25 +
 .../twitter-full-archive-search-api.md             |  27 +
 .../operators/external-api/twitter-search-api.md   |  25 +
 .../operators/external-api/url-fetcher.md          |  22 +
 .../reference/operators/machine-learning/_index.md |  17 +
 .../machine-learning/advanced-sklearn/_index.md    |  20 +
 .../advanced-sklearn/knn-classifier.md             |  23 +
 .../advanced-sklearn/knn-regressor.md              |  23 +
 .../advanced-sklearn/svm-classifier.md             |  23 +
 .../advanced-sklearn/svm-regressor.md              |  23 +
 .../machine-learning/hugging-face/_index.md        |  20 +
 .../hugging-face-iris-logistic-regression.md       |  24 +
 .../hugging-face-sentiment-analysis.md             |  24 +
 .../hugging-face/hugging-face-spam-detection.md    |  23 +
 .../hugging-face-text-summarization.md             |  22 +
 .../machine-learning-general/_index.md             |  17 +
 .../machine-learning-scorer.md                     |  25 +
 .../operators/machine-learning/sklearn/_index.md   |  48 ++
 .../machine-learning/sklearn/adaptive-boosting.md  |  24 +
 .../operators/machine-learning/sklearn/bagging.md  |  24 +
 .../sklearn/bernoulli-naive-bayes.md               |  24 +
 .../sklearn/complement-naive-bayes.md              |  24 +
 .../machine-learning/sklearn/decision-tree.md      |  24 +
 .../machine-learning/sklearn/dummy-classifier.md   |  24 +
 .../machine-learning/sklearn/extra-tree.md         |  24 +
 .../machine-learning/sklearn/extra-trees.md        |  24 +
 .../sklearn/gaussian-naive-bayes.md                |  24 +
 .../machine-learning/sklearn/gradient-boosting.md  |  24 +
 .../sklearn/k-nearest-neighbors.md                 |  24 +
 .../machine-learning/sklearn/linear-perceptron.md  |  24 +
 .../machine-learning/sklearn/linear-regression.md  |  22 +
 .../sklearn/linear-support-vector-machine.md       |  24 +
 .../logistic-regression-cross-validation.md        |  24 +
 .../sklearn/logistic-regression.md                 |  24 +
 .../sklearn/multi-layer-perceptron.md              |  24 +
 .../sklearn/multinomial-naive-bayes.md             |  24 +
 .../machine-learning/sklearn/nearest-centroid.md   |  24 +
 .../machine-learning/sklearn/passive-aggressive.md |  24 +
 .../sklearn/probability-calibration.md             |  24 +
 .../machine-learning/sklearn/random-forest.md      |  24 +
 .../sklearn/ridge-regression-cross-validation.md   |  24 +
 .../machine-learning/sklearn/ridge-regression.md   |  24 +
 .../machine-learning/sklearn/sklearn-prediction.md |  23 +
 .../machine-learning/sklearn/sklearn-testing.md    |  23 +
 .../sklearn/sklearn-training/_index.md             |  42 ++
 .../sklearn-training/training-adaptive-boosting.md |  24 +
 .../sklearn-training/training-bagging-training.md  |  24 +
 .../training-bernoulli-naive-bayes.md              |  24 +
 .../training-complement-naive-bayes.md             |  24 +
 .../sklearn-training/training-decision-tree.md     |  24 +
 .../sklearn-training/training-dummy-classifier.md  |  24 +
 .../sklearn-training/training-extra-tree.md        |  24 +
 .../sklearn-training/training-extra-trees.md       |  24 +
 .../training-gaussian-naive-bayes.md               |  24 +
 .../sklearn-training/training-gradient-boosting.md |  24 +
 .../training-k-nearest-neighbors.md                |  24 +
 .../sklearn-training/training-linear-perceptron.md |  24 +
 .../sklearn-training/training-linear-regression.md |  24 +
 .../training-linear-support-vector-machine.md      |  24 +
 ...raining-logistic-regression-cross-validation.md |  24 +
 .../training-logistic-regression.md                |  24 +
 .../training-multi-layer-perceptron.md             |  24 +
 .../training-multinomial-naive-bayes.md            |  24 +
 .../sklearn-training/training-nearest-centroid.md  |  24 +
 .../training-passive-aggressive.md                 |  24 +
 .../training-probability-calibration.md            |  24 +
 .../sklearn-training/training-random-forest.md     |  24 +
 .../training-ridge-regression-cross-validation.md  |  24 +
 .../sklearn-training/training-ridge-regression.md  |  24 +
 .../training-stochastic-gradient-descent.md        |  24 +
 .../training-support-vector-machine.md             |  24 +
 .../sklearn/stochastic-gradient-descent.md         |  24 +
 .../sklearn/support-vector-machine.md              |  24 +
 .../en/docs/reference/operators/output-modes.md    |  24 +
 .../docs/reference/operators/parameters/_index.md  |  17 +
 .../parameters/sklearn-advanced-knn-parameters.md  |  27 +
 .../parameters/sklearn-advanced-svc-parameters.md  |  26 +
 .../parameters/sklearn-advanced-svr-parameters.md  |  30 +
 .../en/docs/reference/operators/search/_index.md   |  20 +
 .../operators/search/dictionary-matcher.md         |  24 +
 .../reference/operators/search/keyword-search.md   |  22 +
 .../operators/search/regular-expression.md         |  23 +
 .../reference/operators/search/substring-search.md |  23 +
 .../operators/user-defined-functions/_index.md     |  16 +
 .../user-defined-functions/java/_index.md          |  17 +
 .../user-defined-functions/java/java-udf.md        |  48 ++
 .../python/1-out-python-udf.md                     |  40 ++
 .../python/2-in-python-udf.md                      |  56 ++
 .../user-defined-functions/python/_index.md        |  21 +
 .../python/python-lambda-function.md               |  24 +
 .../python/python-table-reducer.md                 |  24 +
 .../user-defined-functions/python/python-udf.md    |  56 ++
 .../user-defined-functions/r/1-out-r-udf.md        |  43 ++
 .../operators/user-defined-functions/r/_index.md   |  18 +
 .../operators/user-defined-functions/r/r-udf.md    |  44 ++
 .../docs/reference/operators/utilities/_index.md   |  20 +
 .../operators/utilities/random-k-sampling.md       |  21 +
 .../operators/utilities/reservoir-sampling.md      |  21 +
 .../en/docs/reference/operators/utilities/split.md |  24 +
 .../reference/operators/utilities/unnest-string.md |  23 +
 .../reference/operators/visualization/_index.md    |  26 +
 .../operators/visualization/advanced/_index.md     |  18 +
 .../visualization/advanced/choropleth-map.md       |  22 +
 .../visualization/advanced/scatter3d-chart.md      |  23 +
 .../operators/visualization/basic/_index.md        |  32 +
 .../operators/visualization/basic/bar-chart.md     |  25 +
 .../operators/visualization/basic/bubble-chart.md  |  25 +
 .../operators/visualization/basic/dot-plot.md      |  21 +
 .../operators/visualization/basic/dumbbell-plot.md |  28 +
 .../visualization/basic/figure-factory-table.md    |  25 +
 .../visualization/basic/filled-area-plot.md        |  26 +
 .../operators/visualization/basic/gantt-chart.md   |  25 +
 .../visualization/basic/hierarchy-chart.md         |  24 +
 .../operators/visualization/basic/icicle-chart.md  |  23 +
 .../operators/visualization/basic/line-chart.md    |  28 +
 .../operators/visualization/basic/pie-chart.md     |  22 +
 .../operators/visualization/basic/range-slider.md  |  23 +
 .../visualization/basic/sankey-diagram.md          |  23 +
 .../operators/visualization/basic/scatter-plot.md  |  27 +
 .../operators/visualization/basic/tables-plot.md   |  22 +
 .../visualization/basic/time-series-plot.md        |  26 +
 .../operators/visualization/financial/_index.md    |  21 +
 .../visualization/financial/bullet-chart.md        |  26 +
 .../visualization/financial/candlestick-chart.md   |  25 +
 .../visualization/financial/funnel-plot.md         |  23 +
 .../visualization/financial/gauge-chart.md         |  26 +
 .../visualization/financial/waterfall-chart.md     |  22 +
 .../operators/visualization/media/_index.md        |  20 +
 .../visualization/media/html-visualizer.md         |  21 +
 .../visualization/media/image-visualizer.md        |  21 +
 .../visualization/media/url-visualizer.md          |  21 +
 .../operators/visualization/media/word-cloud.md    |  22 +
 .../operators/visualization/nested-table.md        |  24 +
 .../operators/visualization/scientific/_index.md   |  30 +
 .../visualization/scientific/carpet-plot.md        |  23 +
 .../visualization/scientific/contour-plot.md       |  26 +
 .../visualization/scientific/dendrogram.md         |  24 +
 .../operators/visualization/scientific/heatmap.md  |  23 +
 .../visualization/scientific/network-graph.md      |  23 +
 .../scientific/parallel-coordinates-plot.md        |  22 +
 .../visualization/scientific/polar-chart.md        |  22 +
 .../visualization/scientific/quiver-plot.md        |  24 +
 .../visualization/scientific/radar-chart.md        |  23 +
 .../visualization/scientific/radar-plot.md         |  28 +
 .../visualization/scientific/ternary-contour.md    |  24 +
 .../visualization/scientific/ternary-plot.md       |  25 +
 .../visualization/scientific/volcano-plot.md       |  22 +
 .../visualization/scientific/wind-rose-chart.md    |  23 +
 .../operators/visualization/statistical/_index.md  |  24 +
 .../visualization/statistical/boxviolin-plot.md    |  24 +
 .../statistical/continuous-error-bands.md          |  31 +
 .../empirical-cumulative-distribution-plot.md      |  28 +
 .../visualization/statistical/histogram.md         |  25 +
 .../visualization/statistical/histogram2d.md       |  25 +
 .../statistical/scatter-matrix-chart.md            |  22 +
 .../visualization/statistical/strip-chart.md       |  24 +
 .../visualization/statistical/tree-plot.md         |  21 +
 content/en/docs/reference/project-structure.md     |   2 +-
 content/en/docs/reference/storage.md               |   2 +-
 content/en/docs/security/_index.md                 |   3 +-
 content/en/docs/tutorials/_index.md                |   2 +-
 .../docs/tutorials/create-dataset-upload-data.md   |  35 ++
 .../docs/tutorials/guide-for-how-to-use-texera.md  |  46 ++
 .../en/docs/tutorials/guide-to-enable-llm-agent.md |  96 +++
 .../docs/tutorials/guide-to-launch-lakekeeper.md   | 119 ++++
 .../en/docs/tutorials/guide-to-use-python-udf.md   | 164 +++++
 .../en/docs/tutorials/migrate-jupyter-notebook.md  | 190 ++++++
 content/es/_index.md                               |  27 -
 content/es/community/_index.md                     |   6 -
 content/es/search.md                               |   4 -
 content/zh-ch/_index.md                            |  28 -
 content/zh-ch/community/_index.md                  |   5 -
 content/zh-ch/search.md                            |   4 -
 data/en/github_info.toml                           |   4 +-
 hugo.toml                                          |  28 +-
 i18n/en.toml                                       |   7 +-
 i18n/es.toml                                       | 139 -----
 i18n/zh-ch.toml                                    | 135 ----
 layouts/_shortcodes/blocks/cover.html              |  60 ++
 layouts/partials/footer/apache_footer.html         |   4 +-
 layouts/shortcodes/github_info.html                |  50 +-
 layouts/shortcodes/workflow_features.html          | 224 +++++++
 .../081720e9-96a2-41cc-bd4c-49363099d3bb.png       | Bin 0 -> 619823 bytes
 .../085b2147-2192-4766-a3b6-6ba01fac05d2.png       | Bin 0 -> 183681 bytes
 .../0b7090ee-b931-4c13-80c3-85fadb12fa26.png       | Bin 0 -> 13218 bytes
 .../0de96a2d-7792-4758-bb00-35bd88e0edbe.png       | Bin 0 -> 372893 bytes
 .../1294c45b-5e21-4b8d-9b45-7f3e3886ecd7.png       | Bin 0 -> 26919 bytes
 .../24ba1a31-1c82-4441-b525-7facc00c3ada.png       | Bin 0 -> 75944 bytes
 .../402f9ae4-c9d0-4dff-9e35-730e808650bb.png       | Bin 0 -> 64634 bytes
 .../415f2130-e885-499e-8f16-44ea48942406.png       | Bin 0 -> 111352 bytes
 .../45e98e6b-fe6a-405c-bd24-22ee28ee3716.png       | Bin 0 -> 10334469 bytes
 .../46b0481b-f9ac-40dd-8c83-ae0a4781b397.png       | Bin 0 -> 9851299 bytes
 .../49b0eeee-8aad-4683-86d8-8540e7021220.png       | Bin 0 -> 255724 bytes
 .../4a5327be-18df-4fb5-8f34-caf90f67bedf.png       | Bin 0 -> 271136 bytes
 .../4e446332-7cfa-4974-b59b-2088a7a2d921.png       | Bin 0 -> 213659 bytes
 .../4e916543-a991-4e64-aa4f-b7775eb6b106.png       | Bin 0 -> 77283 bytes
 .../564d779d-f038-4d47-a3f5-3d6d101d1c35.png       | Bin 0 -> 317216 bytes
 .../5efa28b6-3e72-488a-8abf-a001a5e6136d.png       | Bin 0 -> 5898809 bytes
 .../605df038-5335-4a65-bcf8-fa872ce79551.png       | Bin 0 -> 211315 bytes
 .../67ade74c-df20-44b1-a9fa-1b8edb4af0cf.png       | Bin 0 -> 3470872 bytes
 .../6c821187-22f7-4f91-bf6a-f946100a964e.png       | Bin 0 -> 204979 bytes
 .../7517ad37-6ec3-4a35-841a-554264320eed.png       | Bin 0 -> 325629 bytes
 .../77389a4c-dd73-4179-b8c0-ebf10241b182.png       | Bin 0 -> 1931473 bytes
 .../77bb0de3-7e9f-4f44-ac73-1f29e34a7401.png       | Bin 0 -> 173899 bytes
 .../82fb2706-9445-47f0-92f9-0d93eb6d9e34.png       | Bin 0 -> 28562 bytes
 .../84cd784a-09a8-4e56-b9f5-49b53da67914.png       | Bin 0 -> 507606 bytes
 .../8ae32560-dcca-44ce-97db-00207e491773.png       | Bin 0 -> 253785 bytes
 .../93e47083-2c5a-48e4-95cd-97d9a73b19bd.png       | Bin 0 -> 163789 bytes
 .../9809ffad-6991-4e9f-855a-a081e7d684d7.png       | Bin 0 -> 127418 bytes
 .../9b73fcaa-a7df-4efb-8189-4054a6bef527.png       | Bin 0 -> 2292971 bytes
 .../9cdf3fc4-8164-477c-a583-e328efd782c0.png       | Bin 0 -> 497805 bytes
 .../9e600e5f-f2a9-41dc-a8a5-9f261d45ac43.png       | Bin 0 -> 390460 bytes
 .../a013e8be-f9e1-45ec-a6e4-9a41d66b0287.png       | Bin 0 -> 7588 bytes
 .../a0249ee2-9a1d-44c2-93a3-72fa48eb5e08.png       | Bin 0 -> 144138 bytes
 .../a25d289d-d4be-4ba9-b024-fe51b65e1d6b.png       | Bin 0 -> 622060 bytes
 .../a470db9e-b732-4b31-8068-64e8c26a62d1.png       | Bin 0 -> 277822 bytes
 .../a6fc272c-bf0a-426c-a980-5c204653c154.png       | Bin 0 -> 267828 bytes
 .../b2acc2a8-3e36-4f0b-b4d8-793117ebaf2f.png       | Bin 0 -> 66197 bytes
 .../baa3d599-99c6-401f-a772-4300cbc7c9a9.png       | Bin 0 -> 103340 bytes
 .../bca18096-05e6-4696-992f-1a27349ca7f8.png       | Bin 0 -> 3212 bytes
 .../be739421-a468-43c0-a4f4-3e5657ec3b3c.png       | Bin 0 -> 351756 bytes
 .../c0fe6d8d-76ef-4761-9f4f-e23ebc2429fe.png       | Bin 0 -> 5253090 bytes
 .../cf0c9b41-20df-463a-b15e-9673de29d9fa.png       | Bin 0 -> 117572 bytes
 .../d115d4c1-bfd4-4565-9431-756cdfb54f68.png       | Bin 0 -> 198046 bytes
 .../d2225239-fac9-4bf3-acf0-a601e3df46d7.png       | Bin 0 -> 249171 bytes
 .../d246f929-e6b9-4828-afc2-4ae3eae92847.png       | Bin 0 -> 417369 bytes
 .../d3804ba4-8e2f-44b5-bf15-2d69ba28fae3.png       | Bin 0 -> 3204045 bytes
 .../d9132094-3e35-4a50-9993-d10de5aa6ad4.png       | Bin 0 -> 124316 bytes
 .../dae7108d-6d2e-46f1-932e-939ab561f353.png       | Bin 0 -> 29435 bytes
 .../e1404732-cdca-4fa2-a3ec-c0335b99a32e.png       | Bin 0 -> 9644 bytes
 .../e17631b3-bf58-442f-af19-00f0ab704acb.png       | Bin 0 -> 5476468 bytes
 .../e2238f32-8b12-4e2a-ae5d-8eb8506edbee.png       | Bin 0 -> 117357 bytes
 .../e949dfb3-9699-40e1-a963-08f1bcdd1f57.png       | Bin 0 -> 4247 bytes
 .../ebcb10f7-3d25-4673-b908-7e2de2d3179e.png       | Bin 0 -> 414039 bytes
 .../ef57d6e5-9dbf-465f-bb57-3b48b8c33f32.png       | Bin 0 -> 95881 bytes
 .../f5d4d45c-4782-407c-b0da-07a58b7b7dfd.png       | Bin 0 -> 58224 bytes
 .../f64da71a-9461-4005-a2ea-ba8b24fd029f.png       | Bin 0 -> 230267 bytes
 .../f6913e36-0f5b-4506-8096-6c1b61af694d.png       | Bin 0 -> 189378 bytes
 .../fb90d706-9ee1-40c2-af67-0aad540d4718.png       | Bin 0 -> 314320 bytes
 static/images/texera-overview.png                  | Bin 247603 -> 1856289 
bytes
 static/statics/files/CountrySalesData.csv          | 101 +++
 static/statics/files/Workflow-step-1.png           | Bin 0 -> 92046 bytes
 static/statics/files/Workflow-step-2.png           | Bin 0 -> 96364 bytes
 static/statics/files/Workflow-step-3.png           | Bin 0 -> 124610 bytes
 static/statics/files/Workflow-step-4.png           | Bin 0 -> 138173 bytes
 static/statics/gifs/add-aggregation-operator.gif   | Bin 0 -> 429185 bytes
 static/statics/gifs/add-csv-scan-operator.gif      | Bin 0 -> 174304 bytes
 .../gifs/add-regular-expression-operator.gif       | Bin 0 -> 218345 bytes
 static/statics/gifs/add-view-result-and-run.gif    | Bin 0 -> 412926 bytes
 static/statics/images/texera-web-ui-overview.png   | Bin 0 -> 248979 bytes
 317 files changed, 7940 insertions(+), 668 deletions(-)

Reply via email to