apache / apache/sedona-db

Add Overture benchmarks to Python benchmarks folder

Open
#686 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
503
Forks
61
Avg merge
2d 5h
Merged PRs (30d)
91

Description

As referenced in https://github.com/apache/sedona-db/pull/680, we have some tests that use spatial joins involving OvertureMaps datasets (address, building, landuse). I also have a few that I put together for the release post for 0.3.0 at https://github.com/apache/sedona/pull/2675 (and there are some in our overture docs guide that mostly exercise pruning).

We should keep track of these in the benchmarks directory (even if informally) since coming up with these queries is non-trivial!

Contributor guide

Open the contributing guide

Research direction

Start in the Python benchmarks directory and review the OvertureMaps spatial-join tests and queries referenced from PRs 680 and 2675, along with the Overture docs guide. Record the address, building, and landuse benchmark cases there, with completion defined as the non-trivial OvertureMaps queries being kept together for future tracking.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
databases, performance
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.