1. c9b72a0 test(rust/sedona-raster-functions): Add multi-band regression tests for RS_* raster functions (#747) by James Willis · 3 days ago main
  2. 01ef59b refactor(rust/sedona-spatial-join): Allow SpatialIndexBuilder and EvaluatedGeometryArray to be configurable (#737) by Dewey Dunnington · 4 days ago
  3. f110d44 feat(sedona-gdal): add raster operations and vrt support (#698) by Kristin Cowalcijk · 4 days ago
  4. 0163a6b fix: Ensure GPKG metadata consistency in test for GDAL 3.10+ (#740) by Kristin Cowalcijk · 8 days ago
  5. a3d3efa feat(rust/sedona-spatial-join): Add config to disable spatial join reordering (#733) by Yongting You · 8 days ago
  6. 2822b30 feat(sedona-gdal): add dataset and vector/raster wrappers (#699) by Kristin Cowalcijk · 10 days ago
  7. 25b4756 chore(deps): bump clap from 4.5.60 to 4.6.0 (#731) by dependabot[bot] · 12 days ago
  8. 47dd157 chore(deps): bump actions/checkout from 4 to 6 (#730) by dependabot[bot] · 12 days ago
  9. 697d080 chore(deps): bump actions/upload-artifact from 4 to 7 (#729) by dependabot[bot] · 12 days ago
  10. 8868018 chore(deps): bump actions/github-script from 7 to 8 (#728) by dependabot[bot] · 12 days ago
  11. b9c2316 chore(deps): bump rustls-webpki from 0.103.8 to 0.103.10 (#727) by dependabot[bot] · 13 days ago
  12. bc9535a chore(deps): bump tar from 0.4.44 to 0.4.45 (#726) by dependabot[bot] · 2 weeks ago
  13. 62f8376 perf(rust/sedona-spatial-join): Use row count first to decide join order (#725) by Yongting You · 2 weeks ago
  14. c5a31d6 Add ST_Relate implementation using GEOS (#691) by Mehak3010 · 2 weeks ago
  15. 82c1bb0 feat(c/sedona-libgpuspatial): Change the interface of SpatialRefiner (#717) by Liang Geng · 3 weeks ago
  16. 4fcf9ed feat(c/sedona-libgpuspatial): Improve building robustness (#719) by Liang Geng · 3 weeks ago
  17. 346ab2c feat(c/sedona-libgpuspatial): Fix synchronization bugs and improve logging (#721) by Liang Geng · 3 weeks ago
  18. 3800690 chore(ci): Add round-robin reviewer auto-assignment (#720) by Jia Yu · 3 weeks ago
  19. dc6c40a chore(deps): bump lz4_flex from 0.12.0 to 0.12.1 (#713) by dependabot[bot] · 3 weeks ago
  20. 7a71e52 feat(c/libgpuspatial): Upgrade RAPIDS RMM to 25.12 (#718) by Liang Geng · 3 weeks ago
  21. b66fa41 docs: Remove badges from docs homepage due to Apache CSP restrictions (#724) by Jia Yu · 3 weeks ago
  22. 175569d docs: Add PyPI download statistics badges to README and docs homepage (#723) by Jia Yu · 3 weeks ago
  23. edbd708 feat(sedona-gdal): add geometry and spatial ref primitives (#695) by Kristin Cowalcijk · 3 weeks ago
  24. e49dcc1 chore(deps): bump clap from 4.5.54 to 4.5.60 (#711) by dependabot[bot] · 3 weeks ago
  25. cff6840 feat(rust/sedona-spatial-join) Making SpatialIndex a trait (#645) by Liang Geng · 3 weeks ago
  26. 5b7b548 fix(rust): remove norun/ignore markers (#710) by Mayank Aggarwal · 3 weeks ago
  27. d748e4c feat(sedona-gdal): add foundational wrapper utilities (#696) by Kristin Cowalcijk · 3 weeks ago
  28. 2080845 refactor(rust/sedona-schema): centralize SedonaType CRS helpers (#705) by Kristin Cowalcijk · 4 weeks ago
  29. 99cca89 chore(deps): bump quinn-proto from 0.11.13 to 0.11.14 (#706) by dependabot[bot] · 4 weeks ago
  30. dcc8be1 refactor(c/sedona-s2geography): Move s2geography UDFs to extension ABI (#683) by Dewey Dunnington · 4 weeks ago
  31. fc32a81 chore(deps): bump geos from 11.0.1 to 11.1.1 (#692) by dependabot[bot] · 4 weeks ago
  32. 0cadc07 chore: Bump versions for 0.4.0dev (#694) by Dewey Dunnington · 4 weeks ago
  33. 1ac184d feat(rust/sedona-raster-functions): add RS_Contains, RS_Intersects, RS_Within UDFs (#615) by Kristin Cowalcijk · 4 weeks ago
  34. 36ab4c1 fix(python/sedonadb): support DuckDB 1.5 spatial tests (#700) by Kristin Cowalcijk · 4 weeks ago
  35. 3d54763 feat(c/sedona-gdal): add crate with dynamically loaded GDAL bindings (#681) by Kristin Cowalcijk · 4 weeks ago
  36. c644679 fix(rust/sedona-pointcloud): stabilize flaky round_robin_partitioning test (#690) by Kristin Cowalcijk · 4 weeks ago apache-sedona-db-0.4.0.dev
  37. 2c8810a feat(rust/sedona): default memory limit to 75% of physical memory with fair pool (#687) by Kristin Cowalcijk · 5 weeks ago
  38. c6de6f9 fix(rust/sedona-spatial-join): wrap probe-side repartition in ProbeShuffleExec to prevent optimizer stripping (#677) by Kristin Cowalcijk · 5 weeks ago
  39. 9d7001e docs: add memory management and spill configuration guide (#679) by Kristin Cowalcijk · 5 weeks ago
  40. 89b8ebd fix(rust/sedona-testing): serialize env-mutating tests with a mutex to prevent race conditions (#685) by Kristin Cowalcijk · 5 weeks ago
  41. 4ea183f feat(rust/sedona): Auto-configure spilled batch in-memory size threshold based on global memory limit (#680) by Kristin Cowalcijk · 5 weeks ago
  42. cb840b8 feat(rust/sedona-raster-functions): add RS_PixelAsPoint, RS_PixelAsCentroid, RS_PixelAsPolygon UDFs (#614) by Kristin Cowalcijk · 5 weeks ago
  43. 563114e feat(rust/sedona-raster-functions): add RS_BandPixelType, RS_BandNoDataValue UDFs (#612) by Kristin Cowalcijk · 5 weeks ago
  44. 8faf2cf feat(rust/sedona-testing): Add test helpers for loading raster test data (#587) by Kristin Cowalcijk · 5 weeks ago
  45. a875098 refactor(c/sedona-proj): replace C dynamic loading with pure Rust using libloading (#672) by Kristin Cowalcijk · 5 weeks ago
  46. 18d876b chore(deps): bump actions/download-artifact from 7 to 8 (#674) by dependabot[bot] · 5 weeks ago
  47. 4e280c5 chore(deps): bump actions/upload-artifact from 6 to 7 (#673) by dependabot[bot] · 5 weeks ago
  48. 1637efe feat(rust/sedona-pointcloud): add optional round robin partitioning and parallel statistics extraction (#648) by Balthasar Teuscher · 5 weeks ago
  49. c84b464 chore(ci): remove unused license header helper scripts (#676) by Mayank Aggarwal · 5 weeks ago
  50. 8b16f39 chore(dev/release): Ensure release verification passes (#671) by Dewey Dunnington · 5 weeks ago
  51. 00a8dad feat(r/sedonadb): Implement GDAL read via sf/arrow in R bindings (#670) by Dewey Dunnington · 5 weeks ago
  52. d9d6610 chore: Update geo-index to 0.3.4 (#661) by Dewey Dunnington · 5 weeks ago
  53. 763bdff fix(rust/sedona-geoparquet): Ensure that GeoParquet files are always written with PROJJSON CRSes (#669) by Dewey Dunnington · 5 weeks ago
  54. e44f2f1 chore(docs): Update README connection syntax (#668) by Dewey Dunnington · 5 weeks ago
  55. 6f1d270 feat(rust/sedona-functions): Simplify ST_KNN() call for most common case (#667) by Dewey Dunnington · 5 weeks ago
  56. 841409b feat(rust/sedona-schema): Improve deserialization of authority/code CRSes (#666) by Dewey Dunnington · 5 weeks ago
  57. 8c837de feat(python/sedonadb): Handle crs-like objects in parameterized queries (#660) by Dewey Dunnington · 5 weeks ago
  58. aad788b fix(rust/sedona-functions): Ensure WkbView types can be aggregated using the groups accumulator for ST_Envelope_Agg (#656) by Dewey Dunnington · 6 weeks ago
  59. de33ed6 feat(r/sedonadb): Add R bindings for parameterized queries (#662) by Dewey Dunnington · 6 weeks ago
  60. cdbb9f8 feat(r/sedonadb): Port Python configuration options changes to R (#658) by Dewey Dunnington · 6 weeks ago
  61. ad6d474 feat(rust/sedona-functions): Add sd_simplifystorage utility (#650) by Dewey Dunnington · 6 weeks ago
  62. 8566b75 feat(python/sedonadb): Add sort by geometry support in to_parquet() (#642) by Dewey Dunnington · 6 weeks ago
  63. a788960 feat(rust/sedona-geoparquet): Ensure metadata cache is used in GeoParquet wrapper code (#646) by Dewey Dunnington · 6 weeks ago
  64. d052ccb feat(r/sedonadb): Improve DataFrame API for R bindings (#651) by Dewey Dunnington · 6 weeks ago
  65. 2de9e8e refactor(rust/sedona-functions): Remove stub functions (#638) by Dewey Dunnington · 6 weeks ago
  66. e6a6e32 feat(python/sedonadb): Write GDAL/OGR via pyogrio (#632) by Dewey Dunnington · 6 weeks ago
  67. 48c82b8 chore(ci): Validate the docs coverage on SQL functions (#652) by Hiroaki Yutani · 6 weeks ago
  68. bed9151 feat(rust/sedona-spatial-join): Automatic query-side filter pushdown for KNN joins (#641) by Kristin Cowalcijk · 6 weeks ago
  69. f54e453 chore: Use released georust/geos from crates.io (#649) by Dewey Dunnington · 6 weeks ago
  70. f65c916 chore: Keep builds passing after yanked 11.0.0 geos release (#644) by Dewey Dunnington · 6 weeks ago
  71. 963cd94 feat(rust/sedona-raster-functions): add RS_BandPath function (#603) by Kristin Cowalcijk · 6 weeks ago
  72. 6b08cf2 docs: replace barrier() with KNN join behavior documentation (#635) by Kristin Cowalcijk · 6 weeks ago
  73. 1f4506b fix(c/sedona-geos): Support export of geometries with M values from GEOS (#640) by Dewey Dunnington · 6 weeks ago
  74. 301086f feat(rust/sedona-pointcloud): Add LAS support (#628) by Balthasar Teuscher · 6 weeks ago
  75. a780bb8 feat(c/sedona-libgpuspatial): Add Rust Wrapper (#586) by Liang Geng · 6 weeks ago
  76. bf760b1 feat(rust/sedona-functions): Add raster display support to SD_Format (#591) by Kristin Cowalcijk · 7 weeks ago
  77. b722f15 fix(rust/sedona-raster-functions): remove documentation field from RS_SetSRID/RS_SetCRS (#637) by Kristin Cowalcijk · 7 weeks ago
  78. 69998e9 chore(rust): Remove documentation field from SedonaScalarUDF and SedonaAggregateUDF (#633) by Hiroaki Yutani · 7 weeks ago
  79. fb37310 chore: Use released geo-index (#631) by Dewey Dunnington · 7 weeks ago
  80. 527c1aa feat(rust/sedona-raster-functions): add RS_SetSRID/RS_SetCRS with batch-local cache refactoring (#630) by Kristin Cowalcijk · 7 weeks ago
  81. 6c06f80 docs(sql): normalize reference descriptions to third-person singular verbs (#634) by Hiroaki Yutani · 7 weeks ago
  82. a64e3a6 feat(python/sedonadb): Expose memory pool and runtime configuration in Python bindings (#608) by Kristin Cowalcijk · 7 weeks ago
  83. 55b822f fix(rust/sedona-spatial-join): prevent filter pushdown past KNN joins (#611) by Kristin Cowalcijk · 7 weeks ago
  84. 1be99eb fix(rust/sedona-functions): propagate NULL for scalar NULL SRID/CRS in ST_SetSRID/ST_SetCRS (#629) by Kristin Cowalcijk · 7 weeks ago
  85. 7188dc7 chore(docs/reference/sql): Migrate function documentation defined in Rust into Markdown (#616) by Dewey Dunnington · 7 weeks ago
  86. 82dda37 feat(rust/sedona-geoparquet): Ensure GeoParquet configuration options for read and write can be passed via SQL (#607) by Dewey Dunnington · 7 weeks ago
  87. 02de6be chore(deps): bump float_next_after from 1.0.0 to 2.0.0 (#625) by dependabot[bot] · 7 weeks ago
  88. fc3a9db chore(deps): bump rand_distr from 0.5.1 to 0.6.0 (#626) by dependabot[bot] · 7 weeks ago
  89. 73dfe74 chore(deps): bump glam from 0.31.0 to 0.32.0 (#624) by dependabot[bot] · 7 weeks ago
  90. 54de422 chore(deps): bump tempfile from 3.24.0 to 3.25.0 (#627) by dependabot[bot] · 7 weeks ago
  91. 7eac903 feat(rust/sedona-raster-functions): add RS_GeoReference function (#601) by Kristin Cowalcijk · 7 weeks ago
  92. 3a6dc71 feat(rust/sedona-raster-functions): add RS_NumBands function (#602) by Kristin Cowalcijk · 7 weeks ago
  93. 67f3476 feat(rust/sedona-spatial-join): Auto-repartition probe side for balancing spatial join workload (#610) by Kristin Cowalcijk · 7 weeks ago
  94. 39c8d90 chore: Use mixed-line-ending pre-commit to enforce LF line ending (#621) by Hiroaki Yutani · 7 weeks ago
  95. a4f3fee feat(rust/sedona-functions): Implement ST_Force3DM and ST_Force4D (#620) by Hiroaki Yutani · 7 weeks ago
  96. e123520 feat(rust/sedona-geometry): Let CrsTransform handle M coordinate (#619) by Hiroaki Yutani · 7 weeks ago
  97. 2f75abb fix(rust/sedona): Fix false feature flag (#618) by Balthasar Teuscher · 7 weeks ago
  98. 2f5f1e4 feat(rust/sedona-pointcloud): add laz chunk statistics (#604) by Balthasar Teuscher · 7 weeks ago
  99. 582e753 chore(docs/reference): Migrate sql.md to new functions format (#585) by Dewey Dunnington · 7 weeks ago
  100. d683122 feat(rust/sedona-functions): Implement `ST_Force2D()` and `ST_Force3D()` (#606) by Hiroaki Yutani · 7 weeks ago