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

prantogg pushed a change to branch pranav/add-s3-write-support
in repository https://gitbox.apache.org/repos/asf/sedona-spatialbench.git


    from 51b63a1  feat: add s3 write support
     add e35711c  Prepare the project for 0.1.0 release (#66)
     add 8ca864a  docs: add uncompressed data sizes of tables (#68)
     add 02be703  Fix the failed Python build (#69)
     add adb867c  feature: add a benchmark github action to compare a few 
spatial lib (#72)
     add b68b814  feature: Add Spatial Polars to the automated benchmark 
framework (#73)
     add 8342248  fix: Update docs and readme (#74)
     add b79630f  spatial polars Q11 query fix (#75)
     add ae57d71  feature: Add DuckDB and SedonaDB nightly support (#76)
     add 8331bb7  [CI] Add pre-commit with basic checks (#77)
     add a48d3ee  misc: fix typos (#78)
     add 593ca69  misc: fix spelling (#81)
     add 8ddbc1b  Update `.asf.yaml` clean up `collaborators` list (#85)
     add 9dc2391  [CI] Add Dependabot config for `github-actions` ecosystem 
(#84)
     add e681aa7  [CI] Add pre-commit hook to trim trailing whitespace (#79)
     add 7499d13  Add basic EditorConfig file (#80)
     add 8e7d954  Bump the github-dependencies group across 1 directory with 5 
updates (#87)
     add 426338b  Unify navigation bar and theme with main Apache Sedona site 
(#88)
     add f734d86  Merge branch 'main' into pranav/add-s3-write-support
     add 13ae2bd  fix: add license header to s3_writer.rs and fix typo in 
plan.rs
     add aa2c0c5  fix: skip local dir creation for S3 output paths
     add 85e571c  refactor: use from_env() and share S3 client across files
     add 08ec40f  refactor: unify S3 and local write paths
     add 2f99044  feat: stream multipart uploads instead of buffering in memory
     add f6c859f  feat: add S3 write support to zone table generation

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   4 +-
 rust-toolchain.toml => .editorconfig               |  16 +-
 rust-toolchain.toml => .github/dependabot.yml      |  19 +-
 .github/workflows/benchmark.yml                    | 461 +++++++++++++++
 .github/workflows/build-py-packages.yml            |  46 +-
 .github/workflows/packaging.yml                    |  12 +-
 .github/workflows/pre-commit.yml                   |  53 ++
 .github/workflows/rust.yml                         |  12 +-
 .../workflows/spatialbench-cli-publish-pypi.yml    |   6 +-
 .github/workflows/spatialbench-publish-crates.yml  |   4 +-
 .gitignore                                         |   2 +-
 .pre-commit-config.yaml                            |  95 +++
 ARCHITECTURE.md                                    |   2 +-
 CONTRIBUTING.md                                    |   2 +-
 Cargo.toml                                         |   3 +-
 LICENSE                                            |   2 +-
 README.md                                          |  36 +-
 benchmark/run_benchmark.py                         | 649 ++++++++++++++++++++
 benchmark/summarize_results.py                     | 314 ++++++++++
 dev/release/README.md                              | 173 ++++--
 dev/release/check-rat-report.py                    |   1 -
 dev/release/rat_exclude_files.txt                  |  21 +-
 dev/release/run-rat.sh                             |  17 +-
 dev/release/sign-assets.sh                         | 149 -----
 dev/release/upload-candidate.sh                    |  84 ---
 dev/release/upload-release.sh                      |  55 --
 dev/release/verify-release-candidate.sh            |  27 +-
 docs/contributors-guide.md                         |   4 +-
 docs/datasets-generators.md                        |  14 +
 docs/image/footer/logo-footer.svg                  |  10 +
 docs/image/header/logo-mobile.svg                  |  10 +
 docs/image/logo.svg                                |  10 +
 docs/index.md                                      |  11 +
 docs/javascripts/katex.js                          |   2 +-
 docs/overrides/main.html                           |  83 +++
 docs/overrides/partials/copyright.html             |  29 +
 docs/overrides/partials/footer.html                |  42 ++
 docs/overrides/partials/header.html                | 126 ++++
 docs/overrides/partials/nav.html                   |  56 ++
 docs/queries.md                                    |   1 -
 docs/quickstart.md                                 |   7 +-
 docs/requirements.txt                              |   4 -
 docs/single-node-benchmarks.md                     |  36 +-
 docs/stylesheets/extra.css                         | 359 +++++++++--
 mkdocs.yml                                         |  14 +-
 raster/generator.py                                |  19 +-
 spatialbench-arrow/Cargo.toml                      |  26 +-
 spatialbench-arrow/README.md                       |  29 +-
 spatialbench-arrow/src/building.rs                 |  19 +-
 spatialbench-arrow/src/conversions.rs              |  19 +-
 spatialbench-arrow/src/customer.rs                 |  19 +-
 spatialbench-arrow/src/driver.rs                   |  19 +-
 spatialbench-arrow/src/lib.rs                      |  17 +
 spatialbench-arrow/src/trip.rs                     |  19 +-
 spatialbench-arrow/src/vehicle.rs                  |  19 +-
 spatialbench-arrow/tests/reparse.rs                |  19 +-
 spatialbench-cli/Cargo.toml                        |  25 +-
 spatialbench-cli/src/csv.rs                        |  17 +
 spatialbench-cli/src/generate.rs                   | 100 +---
 spatialbench-cli/src/main.rs                       |  57 +-
 spatialbench-cli/src/output_plan.rs                |  62 +-
 spatialbench-cli/src/parquet.rs                    | 109 +---
 spatialbench-cli/src/plan.rs                       |  21 +-
 spatialbench-cli/src/runner.rs                     |  40 +-
 spatialbench-cli/src/s3_writer.rs                  | 442 ++++++++++----
 spatialbench-cli/src/spatial_config_file.rs        |  17 +
 spatialbench-cli/src/statistics.rs                 |  17 +
 spatialbench-cli/src/tbl.rs                        |  17 +
 spatialbench-cli/src/zone/config.rs                |  35 ++
 spatialbench-cli/src/zone/datasource.rs            |  17 +
 spatialbench-cli/src/zone/main.rs                  |  17 +
 spatialbench-cli/src/zone/mod.rs                   |  21 +-
 spatialbench-cli/src/zone/partition.rs             |  17 +
 spatialbench-cli/src/zone/stats.rs                 |  17 +
 spatialbench-cli/src/zone/transform.rs             |  17 +
 spatialbench-cli/src/zone/writer.rs                |  63 +-
 spatialbench-cli/tests/cli_integration.rs          |  17 +
 spatialbench-config.yml                            |   2 +-
 .../geopandas_queries.py                           |   4 +-
 .../print_queries.py                               |  11 +-
 .../spatial_polars.py                              |  35 +-
 spatialbench/Cargo.toml                            |  21 +-
 spatialbench/data/README.md                        |  23 +-
 spatialbench/src/csv.rs                            |  17 +
 spatialbench/src/dates.rs                          |  17 +
 spatialbench/src/decimal.rs                        |  17 +
 spatialbench/src/distribution.rs                   |  23 +-
 spatialbench/src/dists.dss                         |  28 +-
 spatialbench/src/generators.rs                     |  19 +-
 spatialbench/src/kde.rs                            |  17 +
 spatialbench/src/lib.rs                            |  17 +
 spatialbench/src/q_and_a/answers_sf1.rs            | 655 +++++++++++----------
 spatialbench/src/q_and_a/mod.rs                    |  17 +
 spatialbench/src/q_and_a/queries.rs                |  17 +
 spatialbench/src/random.rs                         |  19 +-
 spatialbench/src/spatial/cache.rs                  |  17 +
 spatialbench/src/spatial/config.rs                 |  17 +
 spatialbench/src/spatial/defaults.rs               |  17 +
 spatialbench/src/spatial/distributions.rs          |  17 +
 spatialbench/src/spatial/generator.rs              |  17 +
 spatialbench/src/spatial/geometry.rs               |  17 +
 spatialbench/src/spatial/mod.rs                    |  17 +
 spatialbench/src/spatial/overrides.rs              |  17 +
 spatialbench/src/spatial/utils/affine.rs           |  17 +
 spatialbench/src/spatial/utils/antimeridian.rs     |  17 +
 spatialbench/src/spatial/utils/continent.rs        |  17 +
 spatialbench/src/spatial/utils/mod.rs              |  17 +
 spatialbench/src/spatial/utils/random.rs           |  17 +
 spatialbench/src/text.rs                           |  17 +
 spatialbench/tests/geometry_tests.rs               |  17 +
 spatialbench/tests/integration_tests.rs            |  17 +
 111 files changed, 4463 insertions(+), 1220 deletions(-)
 copy rust-toolchain.toml => .editorconfig (66%)
 copy rust-toolchain.toml => .github/dependabot.yml (75%)
 create mode 100644 .github/workflows/benchmark.yml
 create mode 100644 .github/workflows/pre-commit.yml
 create mode 100644 .pre-commit-config.yaml
 create mode 100755 benchmark/run_benchmark.py
 create mode 100755 benchmark/summarize_results.py
 delete mode 100755 dev/release/sign-assets.sh
 delete mode 100755 dev/release/upload-candidate.sh
 delete mode 100755 dev/release/upload-release.sh
 create mode 100644 docs/image/footer/logo-footer.svg
 create mode 100644 docs/image/header/logo-mobile.svg
 create mode 100644 docs/image/logo.svg
 create mode 100644 docs/overrides/main.html
 create mode 100644 docs/overrides/partials/copyright.html
 create mode 100644 docs/overrides/partials/footer.html
 create mode 100644 docs/overrides/partials/header.html
 create mode 100644 docs/overrides/partials/nav.html
 rename geopandas.py => spatialbench-queries/geopandas_queries.py (99%)
 rename print_queries.py => spatialbench-queries/print_queries.py (96%)
 rename spatial_polars.py => spatialbench-queries/spatial_polars.py (96%)

Reply via email to