This is an automated email from the ASF dual-hosted git repository.
jiayu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sedona.git
The following commit(s) were added to refs/heads/master by this push:
new def927b86 [DOCS] Remove unneeded whitespace from `release-notes.md`
(#1389)
def927b86 is described below
commit def927b860362bc3b7ab7ee581681bc8e5987fbb
Author: John Bampton <[email protected]>
AuthorDate: Tue Apr 30 19:22:49 2024 +1000
[DOCS] Remove unneeded whitespace from `release-notes.md` (#1389)
---
docs/setup/release-notes.md | 526 ++++++++++++++++++++++----------------------
1 file changed, 263 insertions(+), 263 deletions(-)
diff --git a/docs/setup/release-notes.md b/docs/setup/release-notes.md
index 3fcac8363..db8de0977 100644
--- a/docs/setup/release-notes.md
+++ b/docs/setup/release-notes.md
@@ -20,104 +20,104 @@ This release is a maintenance release that includes bug
fixes and minor improvem
### Bug
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-470'>SEDONA-470</a>] -
Cannot distinguish between missing or null crs from the result of
geoparquet.metadata
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-470'>SEDONA-470</a>] -
Cannot distinguish between missing or null crs from the result of
geoparquet.metadata
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-471'>SEDONA-471</a>] -
SedonaKepler cannot work with Uber H3 hex since 1.5.1
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-471'>SEDONA-471</a>] -
SedonaKepler cannot work with Uber H3 hex since 1.5.1
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-472'>SEDONA-472</a>] -
Adapter API no longer works with unshaded jar
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-472'>SEDONA-472</a>] -
Adapter API no longer works with unshaded jar
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-473'>SEDONA-473</a>] -
cdm-core mistakenly becomes a compile dependency for sedona-spark-shaded
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-473'>SEDONA-473</a>] -
cdm-core mistakenly becomes a compile dependency for sedona-spark-shaded
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-477'>SEDONA-477</a>] -
Avoid producing rasters with images having non-zero origins
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-477'>SEDONA-477</a>] - Avoid
producing rasters with images having non-zero origins
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-494'>SEDONA-494</a>] -
Raster data source cannot write to HDFS
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-494'>SEDONA-494</a>] -
Raster data source cannot write to HDFS
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-495'>SEDONA-495</a>] -
Raster data source uses shared FileSystem connections which lead to race
condition
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-495'>SEDONA-495</a>] -
Raster data source uses shared FileSystem connections which lead to race
condition
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-497'>SEDONA-497</a>] -
SpatialRDD read from multiple Shapefiles has incorrect fieldName property
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-497'>SEDONA-497</a>] -
SpatialRDD read from multiple Shapefiles has incorrect fieldName property
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-500'>SEDONA-500</a>] -
Cannot correctly read data from directories containing multiple shapefiles
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-500'>SEDONA-500</a>] -
Cannot correctly read data from directories containing multiple shapefiles
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-501'>SEDONA-501</a>] -
ST_Split maps to wrong Java-call
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-501'>SEDONA-501</a>] -
ST_Split maps to wrong Java-call
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-505'>SEDONA-505</a>] -
Treat geometry with SRID=0 as if it was in EPSG:4326 in various raster
functions
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-505'>SEDONA-505</a>] - Treat
geometry with SRID=0 as if it was in EPSG:4326 in various raster functions
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-507'>SEDONA-507</a>] -
RS_AsImage cannot visualize rasters with non-integral band data
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-507'>SEDONA-507</a>] -
RS_AsImage cannot visualize rasters with non-integral band data
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-510'>SEDONA-510</a>] -
geometry columns with snake_case names in GeoParquet files cannot be
recognized as geometry column
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-510'>SEDONA-510</a>] -
geometry columns with snake_case names in GeoParquet files cannot be recognized
as geometry column
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-511'>SEDONA-511</a>] -
geometry columns with snake_case names in GeoParquet files cannot be
recognized as geometry column
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-511'>SEDONA-511</a>] -
geometry columns with snake_case names in GeoParquet files cannot be recognized
as geometry column
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-519'>SEDONA-519</a>] -
ST_SubDivide (Snowflake) fails even on documentation example
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-519'>SEDONA-519</a>] -
ST_SubDivide (Snowflake) fails even on documentation example
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-520'>SEDONA-520</a>] -
Missing dependencies in Snowflake JAR
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-520'>SEDONA-520</a>] -
Missing dependencies in Snowflake JAR
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-531'>SEDONA-531</a>] -
RDD spatial join in Python throws Not available error
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-531'>SEDONA-531</a>] - RDD
spatial join in Python throws Not available error
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-534'>SEDONA-534</a>] -
Disable Python warning message of finding jars
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-534'>SEDONA-534</a>] -
Disable Python warning message of finding jars
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-545'>SEDONA-545</a>] -
Sedona Python DataFrame API fail due to missing commas
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-545'>SEDONA-545</a>] -
Sedona Python DataFrame API fail due to missing commas
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-548'>SEDONA-548</a>] -
Fix Python Dataframe API Constructor registrations
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-548'>SEDONA-548</a>] - Fix
Python Dataframe API Constructor registrations
</li>
</ul>
### Improvement
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-474'>SEDONA-474</a>] -
Remove manipulation of warnings config
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-474'>SEDONA-474</a>] -
Remove manipulation of warnings config
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-506'>SEDONA-506</a>] -
Add lenient mode for RS_ZonalStats and RS_ZonalStatsAll
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-506'>SEDONA-506</a>] - Add
lenient mode for RS_ZonalStats and RS_ZonalStatsAll
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-512'>SEDONA-512</a>] -
Python serializer should report the object type in the error message
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-512'>SEDONA-512</a>] -
Python serializer should report the object type in the error message
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-515'>SEDONA-515</a>] -
Add handling for noDataValues in RS_Resample
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-515'>SEDONA-515</a>] - Add
handling for noDataValues in RS_Resample
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-529'>SEDONA-529</a>] -
Add basic `EditorConfig` file
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-529'>SEDONA-529</a>] - Add
basic `EditorConfig` file
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-535'>SEDONA-535</a>] -
Add the pull request labeler
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-535'>SEDONA-535</a>] - Add
the pull request labeler
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-536'>SEDONA-536</a>] -
Add CODEOWNERS file
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-536'>SEDONA-536</a>] - Add
CODEOWNERS file
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-541'>SEDONA-541</a>] -
Allow concurrent snowflake testers
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-541'>SEDONA-541</a>] - Allow
concurrent snowflake testers
</li>
</ul>
### Test
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-513'>SEDONA-513</a>] -
Add pre-commit hook `mixed-line-ending`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-513'>SEDONA-513</a>] - Add
pre-commit hook `mixed-line-ending`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-523'>SEDONA-523</a>] -
Add pre-commit hook `fix-byte-order-marker`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-523'>SEDONA-523</a>] - Add
pre-commit hook `fix-byte-order-marker`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-524'>SEDONA-524</a>] -
Clean up the `pre-commit` config
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-524'>SEDONA-524</a>] - Clean
up the `pre-commit` config
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-525'>SEDONA-525</a>] -
Add two more pre-commit hooks
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-525'>SEDONA-525</a>] - Add
two more pre-commit hooks
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-528'>SEDONA-528</a>] -
Add `pre-commit` hook `check-yaml`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-528'>SEDONA-528</a>] - Add
`pre-commit` hook `check-yaml`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-530'>SEDONA-530</a>] -
Add `pre-commit` hook `debug-statements`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-530'>SEDONA-530</a>] - Add
`pre-commit` hook `debug-statements`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-537'>SEDONA-537</a>] -
Add pre-commit hook `requirements-txt-fixer`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-537'>SEDONA-537</a>] - Add
pre-commit hook `requirements-txt-fixer`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-538'>SEDONA-538</a>] -
Add four more pre-commit hooks
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-538'>SEDONA-538</a>] - Add
four more pre-commit hooks
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-542'>SEDONA-542</a>] -
Add `pre-commit` hook `check-executables-have-shebangs`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-542'>SEDONA-542</a>] - Add
`pre-commit` hook `check-executables-have-shebangs`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-544'>SEDONA-544</a>] -
Add `ruff-pre-commit` for `Python` linting
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-544'>SEDONA-544</a>] - Add
`ruff-pre-commit` for `Python` linting
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-546'>SEDONA-546</a>] -
Python linting enable rule `E712`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-546'>SEDONA-546</a>] -
Python linting enable rule `E712`
</li>
</ul>
### Task
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-469'>SEDONA-469</a>] -
Update Sedona docker and binder to use 1.5.1
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-469'>SEDONA-469</a>] -
Update Sedona docker and binder to use 1.5.1
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-496'>SEDONA-496</a>] -
Dependabot: reduce the open pull requests limit to 2
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-496'>SEDONA-496</a>] -
Dependabot: reduce the open pull requests limit to 2
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-526'>SEDONA-526</a>] -
Upgrade `actions/setup-java` to `v4`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-526'>SEDONA-526</a>] -
Upgrade `actions/setup-java` to `v4`
</li>
</ul>
@@ -153,133 +153,133 @@ Sedona 1.5.1 is compiled against Spark 3.3 / Spark 3.4
/ Spark 3.5, Flink 1.12,
### Bug
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-414'>SEDONA-414</a>] -
ST_MakeLine in sedona-spark does not work with array inputs
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-414'>SEDONA-414</a>] -
ST_MakeLine in sedona-spark does not work with array inputs
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-417'>SEDONA-417</a>] -
Fix SedonaUtils.display_image
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-417'>SEDONA-417</a>] - Fix
SedonaUtils.display_image
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-419'>SEDONA-419</a>] -
SedonaKepler and SedonaPyDeck should not be in `sedona.spark`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-419'>SEDONA-419</a>] -
SedonaKepler and SedonaPyDeck should not be in `sedona.spark`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-420'>SEDONA-420</a>] -
Make SedonaKepler and SedonaPydeck optional dependencies
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-420'>SEDONA-420</a>] - Make
SedonaKepler and SedonaPydeck optional dependencies
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-424'>SEDONA-424</a>] -
Specify jt-jiffle as a provided dependency
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-424'>SEDONA-424</a>] -
Specify jt-jiffle as a provided dependency
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-426'>SEDONA-426</a>] -
Change cloning of rasters to be able to include metadata.
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-426'>SEDONA-426</a>] -
Change cloning of rasters to be able to include metadata.
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-440'>SEDONA-440</a>] -
GeoParquet reader should support filter pushdown on nested fields
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-440'>SEDONA-440</a>] -
GeoParquet reader should support filter pushdown on nested fields
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-443'>SEDONA-443</a>] -
Upload-artifact leads to 503 error
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-443'>SEDONA-443</a>] -
Upload-artifact leads to 503 error
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-453'>SEDONA-453</a>] -
Performance degrade when indexing points using Quadtree
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-453'>SEDONA-453</a>] -
Performance degrade when indexing points using Quadtree
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-456'>SEDONA-456</a>] -
SedonaKepler cannot work with geopandas >= 0.13.0 correctly
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-456'>SEDONA-456</a>] -
SedonaKepler cannot work with geopandas >= 0.13.0 correctly
</li>
</ul>
### New Feature
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-369'>SEDONA-369</a>] -
Add ST_DWITHIN
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-369'>SEDONA-369</a>] - Add
ST_DWITHIN
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-411'>SEDONA-411</a>] -
Add RS_Rotation
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-411'>SEDONA-411</a>] - Add
RS_Rotation
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-413'>SEDONA-413</a>] -
Add buffer parameters to ST_Buffer
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-413'>SEDONA-413</a>] - Add
buffer parameters to ST_Buffer
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-415'>SEDONA-415</a>] -
Add optional parameter to ST_Transform
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-415'>SEDONA-415</a>] - Add
optional parameter to ST_Transform
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-421'>SEDONA-421</a>] -
Add RS_Clip
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-421'>SEDONA-421</a>] - Add
RS_Clip
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-422'>SEDONA-422</a>] -
Add a feature in RS_SetBandNoDataValue and fix NoDataValue in RS_Clip
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-422'>SEDONA-422</a>] - Add a
feature in RS_SetBandNoDataValue and fix NoDataValue in RS_Clip
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-427'>SEDONA-427</a>] -
Add RS_RasterToWorldCoord
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-427'>SEDONA-427</a>] - Add
RS_RasterToWorldCoord
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-428'>SEDONA-428</a>] -
Add RS_ZonalStats & RS_ZonalStatsAll
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-428'>SEDONA-428</a>] - Add
RS_ZonalStats & RS_ZonalStatsAll
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-430'>SEDONA-430</a>] -
geoparquet writer should have an option called `writeToCrs`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-430'>SEDONA-430</a>] -
geoparquet writer should have an option called `writeToCrs`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-431'>SEDONA-431</a>] -
Add RS_PixelAsPoints
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-431'>SEDONA-431</a>] - Add
RS_PixelAsPoints
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-432'>SEDONA-432</a>] -
Add RS_PixelAsCentroids
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-432'>SEDONA-432</a>] - Add
RS_PixelAsCentroids
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-433'>SEDONA-433</a>] -
Improve RS_SummaryStats performance
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-433'>SEDONA-433</a>] -
Improve RS_SummaryStats performance
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-435'>SEDONA-435</a>] -
Add RS_PixelAsPolygons
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-435'>SEDONA-435</a>] - Add
RS_PixelAsPolygons
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-438'>SEDONA-438</a>] -
Add NetCDF reader to Sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-438'>SEDONA-438</a>] - Add
NetCDF reader to Sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-439'>SEDONA-439</a>] -
Add RS_Union_Aggr
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-439'>SEDONA-439</a>] - Add
RS_Union_Aggr
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-441'>SEDONA-441</a>] -
Implement ST_LineLocatePoint
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-441'>SEDONA-441</a>] -
Implement ST_LineLocatePoint
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-449'>SEDONA-449</a>] -
Add two raster column support to RS_MapAlgebra
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-449'>SEDONA-449</a>] - Add
two raster column support to RS_MapAlgebra
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-455'>SEDONA-455</a>] -
Add a new data source namely geoparquet.metadata
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-455'>SEDONA-455</a>] - Add a
new data source namely geoparquet.metadata
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-459'>SEDONA-459</a>] -
Add Snowflake support
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-459'>SEDONA-459</a>] - Add
Snowflake support
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-460'>SEDONA-460</a>] -
RS_Tile and RS_TileExplode
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-460'>SEDONA-460</a>] -
RS_Tile and RS_TileExplode
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-461'>SEDONA-461</a>] -
ST_IsValidReason
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-461'>SEDONA-461</a>] -
ST_IsValidReason
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-465'>SEDONA-465</a>] -
Support reading legacy parquet files written by Apache Sedona <=
1.3.1-incubating
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-465'>SEDONA-465</a>] -
Support reading legacy parquet files written by Apache Sedona <=
1.3.1-incubating
</li>
</ul>
### Improvement
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-339'>SEDONA-339</a>] -
Skip irrelevant GitHub actions
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-339'>SEDONA-339</a>] - Skip
irrelevant GitHub actions
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-416'>SEDONA-416</a>] -
importing SedonaContext, kepler.gl is not found.
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-416'>SEDONA-416</a>] -
importing SedonaContext, kepler.gl is not found.
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-429'>SEDONA-429</a>] -
geoparquet reader/writer should print "1.0.0" in its version
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-429'>SEDONA-429</a>] -
geoparquet reader/writer should print "1.0.0" in its version
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-434'>SEDONA-434</a>] -
Improve reliability by resolve the nondeterministic of the order of the Map
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-434'>SEDONA-434</a>] -
Improve reliability by resolve the nondeterministic of the order of the Map
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-436'>SEDONA-436</a>] -
Fix RS_SetValues bug
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-436'>SEDONA-436</a>] - Fix
RS_SetValues bug
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-437'>SEDONA-437</a>] -
Add implicit CRS transformation
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-437'>SEDONA-437</a>] - Add
implicit CRS transformation
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-446'>SEDONA-446</a>] -
Add floating point datatype support in RS_AsBase64
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-446'>SEDONA-446</a>] - Add
floating point datatype support in RS_AsBase64
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-448'>SEDONA-448</a>] -
RS_SetBandNoDataValue should have `replace` option
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-448'>SEDONA-448</a>] -
RS_SetBandNoDataValue should have `replace` option
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-454'>SEDONA-454</a>] -
Change the default value of sedona.global.indextype from quadtree to rtree
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-454'>SEDONA-454</a>] -
Change the default value of sedona.global.indextype from quadtree to rtree
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-457'>SEDONA-457</a>] -
Don't write GeometryUDT into org.apache.spark.sql.parquet.row.metadata
when writing GeoParquet files
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-457'>SEDONA-457</a>] -
Don't write GeometryUDT into org.apache.spark.sql.parquet.row.metadata when
writing GeoParquet files
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-464'>SEDONA-464</a>] -
ST_Valid should have integer flags
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-464'>SEDONA-464</a>] -
ST_Valid should have integer flags
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-466'>SEDONA-466</a>] -
RS_AsRaster does not use the weight and height of the raster in its
parameters.
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-466'>SEDONA-466</a>] -
RS_AsRaster does not use the weight and height of the raster in its parameters.
</li>
</ul>
### Test
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-410'>SEDONA-410</a>] -
pre-commit: check that scripts with shebangs are executable
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-410'>SEDONA-410</a>] -
pre-commit: check that scripts with shebangs are executable
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-412'>SEDONA-412</a>] -
pre-commit: add hook `end-of-file-fixer`
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-412'>SEDONA-412</a>] -
pre-commit: add hook `end-of-file-fixer`
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-423'>SEDONA-423</a>] -
pre-commit: apply hook `end-of-file-fixer` to more files
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-423'>SEDONA-423</a>] -
pre-commit: apply hook `end-of-file-fixer` to more files
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-442'>SEDONA-442</a>] -
pre-commit: add hook markdown-lint
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-442'>SEDONA-442</a>] -
pre-commit: add hook markdown-lint
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-444'>SEDONA-444</a>] -
pre-commit: add hook to trim trailing whitespace
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-444'>SEDONA-444</a>] -
pre-commit: add hook to trim trailing whitespace
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-445'>SEDONA-445</a>] -
pre-commit: apply hook end-of-file-fixer to more files
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-445'>SEDONA-445</a>] -
pre-commit: apply hook end-of-file-fixer to more files
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-447'>SEDONA-447</a>] -
pre-commit: apply end-of-file-fixer to more files
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-447'>SEDONA-447</a>] -
pre-commit: apply end-of-file-fixer to more files
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-463'>SEDONA-463</a>] -
Add a Makefile for convenience
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-463'>SEDONA-463</a>] - Add a
Makefile for convenience
</li>
</ul>
### Task
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-450'>SEDONA-450</a>] -
Support Spark 3.5
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-450'>SEDONA-450</a>] -
Support Spark 3.5
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-458'>SEDONA-458</a>] -
The docs should have examples for UDF
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-458'>SEDONA-458</a>] - The
docs should have examples for UDF
</li>
</ul>
@@ -318,224 +318,224 @@ Sedona 1.5.0 is compiled against Spark 3.3 / Spark 3.4
/ Flink 1.12, Java 8.
### Bug
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-318'>SEDONA-318</a>] -
SerDe for RasterUDT performs poorly
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-318'>SEDONA-318</a>] - SerDe
for RasterUDT performs poorly
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-319'>SEDONA-319</a>] -
RS_AddBandFromArray does not always produce serializable rasters
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-319'>SEDONA-319</a>] -
RS_AddBandFromArray does not always produce serializable rasters
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-322'>SEDONA-322</a>] -
The "Scala and Java build" CI job occasionally fail
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-322'>SEDONA-322</a>] - The
"Scala and Java build" CI job occasionally fail
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-325'>SEDONA-325</a>] -
RS_FromGeoTiff is leaking file descriptors
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-325'>SEDONA-325</a>] -
RS_FromGeoTiff is leaking file descriptors
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-329'>SEDONA-329</a>] -
Remove geometry_col parameter from SedonaKepler APIs
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-329'>SEDONA-329</a>] -
Remove geometry_col parameter from SedonaKepler APIs
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-330'>SEDONA-330</a>] -
Fix bugs in SedonaPyDeck
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-330'>SEDONA-330</a>] - Fix
bugs in SedonaPyDeck
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-332'>SEDONA-332</a>] -
RS_Value and RS_Values don't need to fetch all the pixel data
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-332'>SEDONA-332</a>] -
RS_Value and RS_Values don't need to fetch all the pixel data
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-337'>SEDONA-337</a>] -
Failure falling back to pure python implementation when geomserde_speedup is
unavailable
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-337'>SEDONA-337</a>] -
Failure falling back to pure python implementation when geomserde_speedup is
unavailable
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-338'>SEDONA-338</a>] -
Refactor Raster construction in sedona to use AffineTransform instead of
envelope
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-338'>SEDONA-338</a>] -
Refactor Raster construction in sedona to use AffineTransform instead of
envelope
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-358'>SEDONA-358</a>] -
Refactor Functions to remove geotools dependency for most vector functions
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-358'>SEDONA-358</a>] -
Refactor Functions to remove geotools dependency for most vector functions
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-362'>SEDONA-362</a>] -
RS_BandAsArray truncates the decimal part of float/double pixel values.
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-362'>SEDONA-362</a>] -
RS_BandAsArray truncates the decimal part of float/double pixel values.
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-373'>SEDONA-373</a>] -
Move RasterPredicates to correct raster package to prevent redundant imports
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-373'>SEDONA-373</a>] - Move
RasterPredicates to correct raster package to prevent redundant imports
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-394'>SEDONA-394</a>] -
fix RS_Band data type bug
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-394'>SEDONA-394</a>] - fix
RS_Band data type bug
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-401'>SEDONA-401</a>] -
Handle null values in RS_AsMatrix
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-401'>SEDONA-401</a>] -
Handle null values in RS_AsMatrix
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-402'>SEDONA-402</a>] -
Floor grid coordinates received from geotools
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-402'>SEDONA-402</a>] - Floor
grid coordinates received from geotools
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-403'>SEDONA-403</a>] -
Add Null tolerance to RS_AddBandFromArray
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-403'>SEDONA-403</a>] - Add
Null tolerance to RS_AddBandFromArray
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-405'>SEDONA-405</a>] -
Sedona driver Out of Memory on 1.4.1
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-405'>SEDONA-405</a>] -
Sedona driver Out of Memory on 1.4.1
</li>
</ul>
### New Feature
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-200'>SEDONA-200</a>] -
Add ST_CoordDim to Sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-200'>SEDONA-200</a>] - Add
ST_CoordDim to Sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-213'>SEDONA-213</a>] -
Add ST_BoundingDiagonal to Sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-213'>SEDONA-213</a>] - Add
ST_BoundingDiagonal to Sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-237'>SEDONA-237</a>] -
Implement ST_Dimension
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-237'>SEDONA-237</a>] -
Implement ST_Dimension
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-238'>SEDONA-238</a>] -
Implement OGC GeometryType
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-238'>SEDONA-238</a>] -
Implement OGC GeometryType
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-293'>SEDONA-293</a>] -
Implement ST_IsCollection
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-293'>SEDONA-293</a>] -
Implement ST_IsCollection
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-294'>SEDONA-294</a>] -
Implement ST_Angle
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-294'>SEDONA-294</a>] -
Implement ST_Angle
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-295'>SEDONA-295</a>] -
Implement ST_LineInterpolatePoint in Flink
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-295'>SEDONA-295</a>] -
Implement ST_LineInterpolatePoint in Flink
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-296'>SEDONA-296</a>] -
Implement ST_Multi in Sedona Flink
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-296'>SEDONA-296</a>] -
Implement ST_Multi in Sedona Flink
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-298'>SEDONA-298</a>] -
Implement ST_ClosestPoint
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-298'>SEDONA-298</a>] -
Implement ST_ClosestPoint
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-299'>SEDONA-299</a>] -
Implement ST_FrechetDistance
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-299'>SEDONA-299</a>] -
Implement ST_FrechetDistance
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-300'>SEDONA-300</a>] -
Implement ST_HausdorffDistance
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-300'>SEDONA-300</a>] -
Implement ST_HausdorffDistance
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-301'>SEDONA-301</a>] -
Implement ST_Affine
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-301'>SEDONA-301</a>] -
Implement ST_Affine
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-303'>SEDONA-303</a>] -
Port all Sedona Spark functions to Sedona Flink
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-303'>SEDONA-303</a>] - Port
all Sedona Spark functions to Sedona Flink
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-310'>SEDONA-310</a>] -
Add ST_Degrees to sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-310'>SEDONA-310</a>] - Add
ST_Degrees to sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-314'>SEDONA-314</a>] -
Support Optimized join on ST_HausdorffDistance
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-314'>SEDONA-314</a>] -
Support Optimized join on ST_HausdorffDistance
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-315'>SEDONA-315</a>] -
Support Optimized join on ST_FrechetDistance
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-315'>SEDONA-315</a>] -
Support Optimized join on ST_FrechetDistance
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-321'>SEDONA-321</a>] -
Implement RS_Intersects(raster, geom)
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-321'>SEDONA-321</a>] -
Implement RS_Intersects(raster, geom)
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-323'>SEDONA-323</a>] -
Add wrapper for KeplerGl visualization in sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-323'>SEDONA-323</a>] - Add
wrapper for KeplerGl visualization in sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-328'>SEDONA-328</a>] -
Add wrapper for pydeck visualizations in sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-328'>SEDONA-328</a>] - Add
wrapper for pydeck visualizations in sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-331'>SEDONA-331</a>] -
Add RS_Height and RS_Width
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-331'>SEDONA-331</a>] - Add
RS_Height and RS_Width
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-334'>SEDONA-334</a>] -
Add ScaleX and ScaleY
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-334'>SEDONA-334</a>] - Add
ScaleX and ScaleY
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-335'>SEDONA-335</a>] -
Add RS_PixelAsPoint
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-335'>SEDONA-335</a>] - Add
RS_PixelAsPoint
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-336'>SEDONA-336</a>] -
Add RS_UpperLeftX and RS_UpperLeftY
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-336'>SEDONA-336</a>] - Add
RS_UpperLeftX and RS_UpperLeftY
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-340'>SEDONA-340</a>] -
Add RS_ConvexHull
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-340'>SEDONA-340</a>] - Add
RS_ConvexHull
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-343'>SEDONA-343</a>] -
Add raster predicates: Contains and Within
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-343'>SEDONA-343</a>] - Add
raster predicates: Contains and Within
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-344'>SEDONA-344</a>] -
Add RS_RasterToWorldCoordX, RS_RasterToWorldCoordY
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-344'>SEDONA-344</a>] - Add
RS_RasterToWorldCoordX, RS_RasterToWorldCoordY
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-346'>SEDONA-346</a>] -
Add RS_WorldToRaster APIs
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-346'>SEDONA-346</a>] - Add
RS_WorldToRaster APIs
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-353'>SEDONA-353</a>] -
Add RS_BandNoDataValue
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-353'>SEDONA-353</a>] - Add
RS_BandNoDataValue
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-354'>SEDONA-354</a>] -
Add RS_SkewX and RS_SkewY
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-354'>SEDONA-354</a>] - Add
RS_SkewX and RS_SkewY
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-355'>SEDONA-355</a>] -
Add RS_BandPixelType
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-355'>SEDONA-355</a>] - Add
RS_BandPixelType
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-357'>SEDONA-357</a>] -
Implement ST_VoronoiPolygons
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-357'>SEDONA-357</a>] -
Implement ST_VoronoiPolygons
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-359'>SEDONA-359</a>] -
Add RS_GeoReference
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-359'>SEDONA-359</a>] - Add
RS_GeoReference
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-361'>SEDONA-361</a>] -
Add RS_MapAlgebra for performing map algebra operations using simple
expressions
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-361'>SEDONA-361</a>] - Add
RS_MapAlgebra for performing map algebra operations using simple expressions
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-363'>SEDONA-363</a>] -
Add RS_PixelAsPolygon
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-363'>SEDONA-363</a>] - Add
RS_PixelAsPolygon
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-364'>SEDONA-364</a>] -
Add RS_MinConvexHull
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-364'>SEDONA-364</a>] - Add
RS_MinConvexHull
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-366'>SEDONA-366</a>] -
Add RS_Count
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-366'>SEDONA-366</a>] - Add
RS_Count
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-367'>SEDONA-367</a>] -
Add RS_PixelAsCentroid
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-367'>SEDONA-367</a>] - Add
RS_PixelAsCentroid
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-368'>SEDONA-368</a>] -
Add RS_SummaryStats
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-368'>SEDONA-368</a>] - Add
RS_SummaryStats
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-371'>SEDONA-371</a>] -
Add optimized join support for raster-vector and raster-raster(if any) joins
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-371'>SEDONA-371</a>] - Add
optimized join support for raster-vector and raster-raster(if any) joins
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-372'>SEDONA-372</a>] -
Add RS_SetGeoReference
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-372'>SEDONA-372</a>] - Add
RS_SetGeoReference
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-375'>SEDONA-375</a>] -
Add RS_SetBandNoDataValue
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-375'>SEDONA-375</a>] - Add
RS_SetBandNoDataValue
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-376'>SEDONA-376</a>] -
Add RS_SetValues
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-376'>SEDONA-376</a>] - Add
RS_SetValues
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-378'>SEDONA-378</a>] -
Add RS_SetValue
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-378'>SEDONA-378</a>] - Add
RS_SetValue
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-379'>SEDONA-379</a>] -
Add RS_AsBase64
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-379'>SEDONA-379</a>] - Add
RS_AsBase64
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-383'>SEDONA-383</a>] -
Add RS_Band
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-383'>SEDONA-383</a>] - Add
RS_Band
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-387'>SEDONA-387</a>] -
Add RS_BandIsNoData
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-387'>SEDONA-387</a>] - Add
RS_BandIsNoData
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-388'>SEDONA-388</a>] -
Add RS_AsRaster
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-388'>SEDONA-388</a>] - Add
RS_AsRaster
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-391'>SEDONA-391</a>] -
Add RS_AsMatrix
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-391'>SEDONA-391</a>] - Add
RS_AsMatrix
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-393'>SEDONA-393</a>] -
Add RS_AsPNG
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-393'>SEDONA-393</a>] - Add
RS_AsPNG
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-395'>SEDONA-395</a>] -
Add RS_AsImage
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-395'>SEDONA-395</a>] - Add
RS_AsImage
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-396'>SEDONA-396</a>] -
Add RS_SetValues Geometry variant
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-396'>SEDONA-396</a>] - Add
RS_SetValues Geometry variant
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-398'>SEDONA-398</a>] -
Add RS_AddBand
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-398'>SEDONA-398</a>] - Add
RS_AddBand
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-404'>SEDONA-404</a>] -
Add RS_Resample
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-404'>SEDONA-404</a>] - Add
RS_Resample
</li>
</ul>
### Improvement
<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/SEDONA-39'>SEDONA-39</a>]
- Fix the Lon/lat order issue in Sedona
+<li>[<a href='https://issues.apache.org/jira/browse/SEDONA-39'>SEDONA-39</a>]
- Fix the Lon/lat order issue in Sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-114'>SEDONA-114</a>] -
Add ST_MakeLine to Apache Sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-114'>SEDONA-114</a>] - Add
ST_MakeLine to Apache Sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-142'>SEDONA-142</a>] -
Add ST_Collect to Flink Catalog
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-142'>SEDONA-142</a>] - Add
ST_Collect to Flink Catalog
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-311'>SEDONA-311</a>] -
Refactor InferredExpression to handle functions with arbitrary arity
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-311'>SEDONA-311</a>] -
Refactor InferredExpression to handle functions with arbitrary arity
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-313'>SEDONA-313</a>] -
Refactor ST_Affine to support signature like PostGIS
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-313'>SEDONA-313</a>] -
Refactor ST_Affine to support signature like PostGIS
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-324'>SEDONA-324</a>] -
R – Fix failing tests
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-324'>SEDONA-324</a>] - R –
Fix failing tests
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-326'>SEDONA-326</a>] -
Improve raster band algebra functions for easier preprocessing of raster data
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-326'>SEDONA-326</a>] -
Improve raster band algebra functions for easier preprocessing of raster data
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-327'>SEDONA-327</a>] -
Refactor InferredExpression to handle GridCoverage2D
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-327'>SEDONA-327</a>] -
Refactor InferredExpression to handle GridCoverage2D
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-333'>SEDONA-333</a>] -
Support EWKT parser in ST_GeomFromWKT
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-333'>SEDONA-333</a>] -
Support EWKT parser in ST_GeomFromWKT
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-347'>SEDONA-347</a>] -
Centralize usages of transform()
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-347'>SEDONA-347</a>] -
Centralize usages of transform()
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-350'>SEDONA-350</a>] -
Refactor RS_AddBandFromArray to allow adding a custom noDataValue
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-350'>SEDONA-350</a>] -
Refactor RS_AddBandFromArray to allow adding a custom noDataValue
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-352'>SEDONA-352</a>] -
Refactor MakeEmptyRaster to allow setting custom datatype for the raster
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-352'>SEDONA-352</a>] -
Refactor MakeEmptyRaster to allow setting custom datatype for the raster
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-360'>SEDONA-360</a>] -
Handle nodata values of raster bands in a more concise way
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-360'>SEDONA-360</a>] -
Handle nodata values of raster bands in a more concise way
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-365'>SEDONA-365</a>] -
Refactor RS_Count to RS_CountValue
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-365'>SEDONA-365</a>] -
Refactor RS_Count to RS_CountValue
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-374'>SEDONA-374</a>] -
RS predicates should support (geom, rast) and (rast, rast) as arguments, and
use the convex hull of rasters for spatial relationship testing
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-374'>SEDONA-374</a>] - RS
predicates should support (geom, rast) and (rast, rast) as arguments, and use
the convex hull of rasters for spatial relationship testing
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-385'>SEDONA-385</a>] -
Set the Maven Central to be the first repository to check
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-385'>SEDONA-385</a>] - Set
the Maven Central to be the first repository to check
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-386'>SEDONA-386</a>] -
Speed up GridCoverage2D serialization
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-386'>SEDONA-386</a>] - Speed
up GridCoverage2D serialization
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-392'>SEDONA-392</a>] -
Add five more pre-commit hooks
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-392'>SEDONA-392</a>] - Add
five more pre-commit hooks
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-399'>SEDONA-399</a>] -
Support Uber H3 cells
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-399'>SEDONA-399</a>] -
Support Uber H3 cells
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-400'>SEDONA-400</a>] -
pre-commit add hook to ensure that links to vcs websites are permalinks
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-400'>SEDONA-400</a>] -
pre-commit add hook to ensure that links to vcs websites are permalinks
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-408'>SEDONA-408</a>] -
Set a reasonable default size for RasterUDT
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-408'>SEDONA-408</a>] - Set a
reasonable default size for RasterUDT
</li>
</ul>
### Task
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-316'>SEDONA-316</a>] -
Refactor Sedona Jupyter notebook examples with unified SedonaContext
entrypoint
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-316'>SEDONA-316</a>] -
Refactor Sedona Jupyter notebook examples with unified SedonaContext entrypoint
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-317'>SEDONA-317</a>] -
Change map visualization in Jupyter notebooks with KeplerGL
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-317'>SEDONA-317</a>] -
Change map visualization in Jupyter notebooks with KeplerGL
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-341'>SEDONA-341</a>] -
Move RS_Envelope to GeometryFunctions
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-341'>SEDONA-341</a>] - Move
RS_Envelope to GeometryFunctions
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-356'>SEDONA-356</a>] -
Change CRS transformation from lat/lon to lon/lat order
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-356'>SEDONA-356</a>] -
Change CRS transformation from lat/lon to lon/lat order
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-370'>SEDONA-370</a>] -
Completely drop the old GeoTiff reader and writer
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-370'>SEDONA-370</a>] -
Completely drop the old GeoTiff reader and writer
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-377'>SEDONA-377</a>] -
Change sphere/spheroid functions to work with coordinates in lon/lat order
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-377'>SEDONA-377</a>] -
Change sphere/spheroid functions to work with coordinates in lon/lat order
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-380'>SEDONA-380</a>] -
Merge all Sedona Spark module to a single module
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-380'>SEDONA-380</a>] - Merge
all Sedona Spark module to a single module
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-381'>SEDONA-381</a>] -
Merge python-adapter to sql module
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-381'>SEDONA-381</a>] - Merge
python-adapter to sql module
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-382'>SEDONA-382</a>] -
Merge SQL and Core module to a single Spark module
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-382'>SEDONA-382</a>] - Merge
SQL and Core module to a single Spark module
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-384'>SEDONA-384</a>] -
Merge viz module to the spark module
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-384'>SEDONA-384</a>] - Merge
viz module to the spark module
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-397'>SEDONA-397</a>] -
Move Map Algebra functions
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-397'>SEDONA-397</a>] - Move
Map Algebra functions
</li>
</ul>
@@ -593,69 +593,69 @@ Sedona 1.4.1 is compiled against Spark 3.3 / Spark 3.4 /
Flink 1.12, Java 8.
### Bug
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-266'>SEDONA-266</a>] -
RS_Values throws UnsupportedOperationException for shuffled point arrays
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-266'>SEDONA-266</a>] -
RS_Values throws UnsupportedOperationException for shuffled point arrays
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-267'>SEDONA-267</a>] -
Cannot pip install apache-sedona 1.4.0 from source distribution
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-267'>SEDONA-267</a>] -
Cannot pip install apache-sedona 1.4.0 from source distribution
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-273'>SEDONA-273</a>] -
Set a upper bound for Shapely, Pandas and GeoPandas
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-273'>SEDONA-273</a>] - Set a
upper bound for Shapely, Pandas and GeoPandas
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-277'>SEDONA-277</a>] -
Sedona spark artifacts for scala 2.13 do not have proper POMs
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-277'>SEDONA-277</a>] -
Sedona spark artifacts for scala 2.13 do not have proper POMs
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-283'>SEDONA-283</a>] -
Artifacts were deployed twice when running mvn clean deploy
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-283'>SEDONA-283</a>] -
Artifacts were deployed twice when running mvn clean deploy
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-284'>SEDONA-284</a>] -
Property values in dependency deduced POMs for shaded modules were not
substituted
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-284'>SEDONA-284</a>] -
Property values in dependency deduced POMs for shaded modules were not
substituted
</li>
</ul>
### New Feature
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-196'>SEDONA-196</a>] -
Add ST_Force3D to Sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-196'>SEDONA-196</a>] - Add
ST_Force3D to Sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-239'>SEDONA-239</a>] -
Implement ST_NumPoints
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-239'>SEDONA-239</a>] -
Implement ST_NumPoints
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-264'>SEDONA-264</a>] -
zeppelin helium plugin supports plotting geometry like linestring, polygon
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-264'>SEDONA-264</a>] -
zeppelin helium plugin supports plotting geometry like linestring, polygon
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-280'>SEDONA-280</a>] -
Add ST_GeometricMedian
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-280'>SEDONA-280</a>] - Add
ST_GeometricMedian
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-281'>SEDONA-281</a>] -
Support geodesic / geography functions
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-281'>SEDONA-281</a>] -
Support geodesic / geography functions
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-286'>SEDONA-286</a>] -
Support optimized distance join on ST_DistanceSpheroid and ST_DistanceSphere
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-286'>SEDONA-286</a>] -
Support optimized distance join on ST_DistanceSpheroid and ST_DistanceSphere
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-287'>SEDONA-287</a>] -
Use SedonaContext to unify Sedona entry points
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-287'>SEDONA-287</a>] - Use
SedonaContext to unify Sedona entry points
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-292'>SEDONA-292</a>] -
Bridge Sedona Raster and Map Algebra operators
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-292'>SEDONA-292</a>] -
Bridge Sedona Raster and Map Algebra operators
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-297'>SEDONA-297</a>] -
Implement ST_NRings
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-297'>SEDONA-297</a>] -
Implement ST_NRings
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-302'>SEDONA-302</a>] -
Implement ST_Translate
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-302'>SEDONA-302</a>] -
Implement ST_Translate
</li>
</ul>
### Improvement
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-167'>SEDONA-167</a>] -
Add __pycache__ to Python .gitignore
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-167'>SEDONA-167</a>] - Add
__pycache__ to Python .gitignore
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-265'>SEDONA-265</a>] -
Migrate all ST functions to Sedona Inferred Expressions
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-265'>SEDONA-265</a>] -
Migrate all ST functions to Sedona Inferred Expressions
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-269'>SEDONA-269</a>] -
Add data source for writing binary files
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-269'>SEDONA-269</a>] - Add
data source for writing binary files
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-270'>SEDONA-270</a>] -
Remove redundant serialization for rasters
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-270'>SEDONA-270</a>] -
Remove redundant serialization for rasters
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-271'>SEDONA-271</a>] -
Add raster function RS_SRID
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-271'>SEDONA-271</a>] - Add
raster function RS_SRID
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-274'>SEDONA-274</a>] -
Move all ST function logics to Sedona common
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-274'>SEDONA-274</a>] - Move
all ST function logics to Sedona common
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-275'>SEDONA-275</a>] -
Add raster function RS_SetSRID
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-275'>SEDONA-275</a>] - Add
raster function RS_SetSRID
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-276'>SEDONA-276</a>] -
Add support for Spark 3.4
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-276'>SEDONA-276</a>] - Add
support for Spark 3.4
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-279'>SEDONA-279</a>] -
Sedona-Flink should not depend on Sedona-Spark modules
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-279'>SEDONA-279</a>] -
Sedona-Flink should not depend on Sedona-Spark modules
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-282'>SEDONA-282</a>] -
R – Add raster write function
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-282'>SEDONA-282</a>] - R –
Add raster write function
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-290'>SEDONA-290</a>] -
RDD Spatial Joins should follow the iterator model
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-290'>SEDONA-290</a>] - RDD
Spatial Joins should follow the iterator model
</li>
</ul>
@@ -690,91 +690,91 @@ When `sedona.join.optimizationmode` is configured as
`nonequi`, it won't optimiz
### Bug
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-218'>SEDONA-218</a>] -
Flaky test caused by improper handling of null struct values in Adapter.toDf
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-218'>SEDONA-218</a>] - Flaky
test caused by improper handling of null struct values in Adapter.toDf
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-221'>SEDONA-221</a>] -
Outer join throws NPE for null geometries
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-221'>SEDONA-221</a>] - Outer
join throws NPE for null geometries
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-222'>SEDONA-222</a>] -
GeoParquet reader does not work in non-local mode
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-222'>SEDONA-222</a>] -
GeoParquet reader does not work in non-local mode
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-224'>SEDONA-224</a>] -
java.lang.NoSuchMethodError when loading GeoParquet files using Spark 3.0.x ~
3.2.x
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-224'>SEDONA-224</a>] -
java.lang.NoSuchMethodError when loading GeoParquet files using Spark 3.0.x ~
3.2.x
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-225'>SEDONA-225</a>] -
Cannot count dataframes loaded from GeoParquet files
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-225'>SEDONA-225</a>] -
Cannot count dataframes loaded from GeoParquet files
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-227'>SEDONA-227</a>] -
Python SerDe Performance Degradation
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-227'>SEDONA-227</a>] -
Python SerDe Performance Degradation
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-230'>SEDONA-230</a>] -
rdd.saveAsGeoJSON should generate feature properties with field names
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-230'>SEDONA-230</a>] -
rdd.saveAsGeoJSON should generate feature properties with field names
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-233'>SEDONA-233</a>] -
Incorrect results for several joins in a single stage
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-233'>SEDONA-233</a>] -
Incorrect results for several joins in a single stage
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-236'>SEDONA-236</a>] -
Flakey python tests in tests.serialization.test_[de]serializers
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-236'>SEDONA-236</a>] -
Flakey python tests in tests.serialization.test_[de]serializers
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-242'>SEDONA-242</a>] -
Update jars dependencies in Sedona R to Sedona 1.4.0 version
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-242'>SEDONA-242</a>] -
Update jars dependencies in Sedona R to Sedona 1.4.0 version
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-250'>SEDONA-250</a>] -
R Deprecate use of Spark 2.4
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-250'>SEDONA-250</a>] - R
Deprecate use of Spark 2.4
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-252'>SEDONA-252</a>] -
Fix disabled RS_Base64 test
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-252'>SEDONA-252</a>] - Fix
disabled RS_Base64 test
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-255'>SEDONA-255</a>] -
R – Translation issue for ST_Point and ST_PolygonFromEnvelope
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-255'>SEDONA-255</a>] - R –
Translation issue for ST_Point and ST_PolygonFromEnvelope
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-258'>SEDONA-258</a>] -
Cannot directly assign raw spatial RDD to CircleRDD using Python binding
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-258'>SEDONA-258</a>] -
Cannot directly assign raw spatial RDD to CircleRDD using Python binding
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-259'>SEDONA-259</a>] -
Adapter.toSpatialRdd in Python binding does not have valid implementation for
specifying custom field names for user data
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-259'>SEDONA-259</a>] -
Adapter.toSpatialRdd in Python binding does not have valid implementation for
specifying custom field names for user data
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-261'>SEDONA-261</a>] -
Cannot run distance join using broadcast index join when the distance
expression references to attributes from the right-side relation
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-261'>SEDONA-261</a>] -
Cannot run distance join using broadcast index join when the distance
expression references to attributes from the right-side relation
</li>
</ul>
### New Feature
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-156'>SEDONA-156</a>] -
predicate pushdown support for GeoParquet
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-156'>SEDONA-156</a>] -
predicate pushdown support for GeoParquet
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-215'>SEDONA-215</a>] -
Add ST_ConcaveHull
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-215'>SEDONA-215</a>] - Add
ST_ConcaveHull
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-216'>SEDONA-216</a>] -
Upgrade jts version to 1.19.0
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-216'>SEDONA-216</a>] -
Upgrade jts version to 1.19.0
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-235'>SEDONA-235</a>] -
Create ST_S2CellIds in Sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-235'>SEDONA-235</a>] -
Create ST_S2CellIds in Sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-246'>SEDONA-246</a>] -
R GeoTiff read/write
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-246'>SEDONA-246</a>] - R
GeoTiff read/write
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-254'>SEDONA-254</a>] -
R – Add raster type
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-254'>SEDONA-254</a>] - R –
Add raster type
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-262'>SEDONA-262</a>] -
Don't optimize equi-join by default, add an option to configure when to
optimize spatial joins
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-262'>SEDONA-262</a>] -
Don't optimize equi-join by default, add an option to configure when to
optimize spatial joins
</li>
</ul>
### Improvement
<ul>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-205'>SEDONA-205</a>] -
Use BinaryType in GeometryUDT in Sedona Spark
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-205'>SEDONA-205</a>] - Use
BinaryType in GeometryUDT in Sedona Spark
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-207'>SEDONA-207</a>] -
Faster serialization/deserialization of geometry objects
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-207'>SEDONA-207</a>] -
Faster serialization/deserialization of geometry objects
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-212'>SEDONA-212</a>] -
Move shading to separate maven modules
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-212'>SEDONA-212</a>] - Move
shading to separate maven modules
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-217'>SEDONA-217</a>] -
Automatically broadcast small datasets
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-217'>SEDONA-217</a>] -
Automatically broadcast small datasets
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-220'>SEDONA-220</a>] -
Upgrade Ubuntu build image from 18.04 to 20.04
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-220'>SEDONA-220</a>] -
Upgrade Ubuntu build image from 18.04 to 20.04
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-226'>SEDONA-226</a>] -
Support reading and writing GeoParquet file metadata
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-226'>SEDONA-226</a>] -
Support reading and writing GeoParquet file metadata
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-228'>SEDONA-228</a>] -
Standardize logging dependencies
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-228'>SEDONA-228</a>] -
Standardize logging dependencies
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-231'>SEDONA-231</a>] -
Redundant Serde Removal
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-231'>SEDONA-231</a>] -
Redundant Serde Removal
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-234'>SEDONA-234</a>] -
ST_Point inconsistencies
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-234'>SEDONA-234</a>] -
ST_Point inconsistencies
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-243'>SEDONA-243</a>] -
Improve Sedona R file readers: GeoParquet and Shapefile
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-243'>SEDONA-243</a>] -
Improve Sedona R file readers: GeoParquet and Shapefile
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-244'>SEDONA-244</a>] -
Align R read/write functions with the Sparklyr framework
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-244'>SEDONA-244</a>] - Align
R read/write functions with the Sparklyr framework
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-249'>SEDONA-249</a>] -
Add jvm flags for running tests on Java 17
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-249'>SEDONA-249</a>] - Add
jvm flags for running tests on Java 17
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-251'>SEDONA-251</a>] -
Add raster type to Sedona
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-251'>SEDONA-251</a>] - Add
raster type to Sedona
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-253'>SEDONA-253</a>] -
Upgrade geotools to version 28.2
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-253'>SEDONA-253</a>] -
Upgrade geotools to version 28.2
</li>
-<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-260'>SEDONA-260</a>] -
More intuitive configuration of partition and index-build side of spatial
joins in Sedona SQL
+<li>[<a
href='https://issues.apache.org/jira/browse/SEDONA-260'>SEDONA-260</a>] - More
intuitive configuration of partition and index-build side of spatial joins in
Sedona SQL
</li>
</ul>