Releases: sheinbergon/dremio-udf-gis
Dremio 25.1.1 Support
Dremio version 25.1.1 is now supported (the 0.18.x version set)
Dremio version 24.3.x is decomissioned (the 0.12.x version set)
Dremio version 25.0.x is decomissioned (the 0.14.x version set)
Full Changelogs:
Dremio Compatibility: 25.1.1
Improve Simplification Functionality, Dremio 25.0.5 Support
- Dremio version 25.0.5 is now supported (the 0.16.x version set)
- Added support for
ST_SimplifyPreserveTopologywith a tolerance threshold - Added tolerance threshold to
ST_Simplify - Added tests and improved coverage
- Some code/CI cleanup
Full Changelogs:
Dremio Compatibility: 24.3.0,25.0.0,25.0.5
Dremio 25.0.0 Support
- Dremio version 25.0.x is now supported (the 0.14.x version set)
- JDK 11 upgrade (to match Dremio 25.x.x dropping off JDK 8)
- Unused code removal
- Maven fixes/cleanup
Dremio Compatibility: 25.0.0
Dremio 24.3.0 Support
- Dremio version 24.3.x is now supported (the 0.12.x version set)
Dremio Compatibility: 24.3.0
ST_GeomFromGeoJSON Added, Dremio 24.2.6 Support
- Added
ST_GeomFromGeoJSONfor GeoJSON parsing - Dremio version 24.2.6 is now supported (the 0.11.x version set)
- Dremio version 23.0.1 is decomissioned (the 0.7.x version set)
- Dremio version 23.1.0 is decomissioned (the 0.8.x version set)
Full Changelogs:
Dremio Compatibility: 24.0.0,24.1.0, 24.2.6
Dremio 24.1.0 Support
- Dremio version 24.1.x is now supported (the 0.10.x version set)
- Dremio version 22.1.x is decomissioned (the 0.6.x version set)
- Dremio version 22.0.x is decomissioned (the 0.5.x version set)
Dremio Compatibility: 24.1.0
ST_Transform Bug Fix, Dremio 24.0.x support
- ST_Transform bugfixes for POLYGON/MULTIPOLYGON geometries (#45)
- POM packaging fixes for proper maven central indexing
- Added Dremio 24.0.x compatbility (
0.9.xversion set)
Full Changelogs:
Dremio Compatibility: 24.0.x,23.1.x,23.0.x, 22.1.x, 22.0.x
New Validation Functionality
New Validation functionallity added (addresses #39):
ST_IsValid( with or without flags integer argument)ST_IsValidReason( with or without flags integer argument)ST_MakeValid(with or withoutkeepcollapsed=true|falsearguement)- PROJ4 Packaging fixes
Full Changelogs:
Dremio Compatibility: 23.1.x,23.0.x, 22.1.x, 22.0.x
New GIS Functiontliy, PostGIS Compatible Behavior, Improved Test Coverage & Accuracy
- Dremio version 23.1.x is now supported (the 0.8.x version set)
- Added support for the following GIS functions:
ST_AsBinaryST_AsEWKBST_GeomFromEWKBST_ConcaveHull(2 variants)ST_SimplifyST_IsSimple
- Most of the functions have moved to use Dremio's internal
nullhandling to simulate PostGIS like behavior fornullfunction arguments. - The geometery's SRID is now properly passed as part of the
(E)WKBoutput of most of the functions (aggregate functions are yet to be fixed) - Functions using multiple Geometry arguments will now fail if Geometries state different SRIDs (aggregate functions are yet to be fixed)
- Different complexity values are now set in the some of the functions, signaling heavier compute costs to Dremio.
- Improved test coverage. Tests also now verify
nullinputs and SRID mismatchs. ST_Centroidbugfix
Full Changelogs:
Dremio Compatibility: 23.1.x,23.0.x, 22.1.x, 22.0.x
New GIS Functionality, Better Null handling
- PROJ4 Upgrade
- Dremio version 21.2.x is decomissioned (the 0.4.x version set)
- Added support for the following GIS functions:
ST_AsEWKTST_GeomFromEWKTST_GeometryNST_NumGeometriesST_IsClosed
- Improved test coverage
- Moved some functions to use Dremio's
INTERNALnull handling, in order to produce more predictible and OGC compliant results
Full Changelogs:
Dremio Compatibility: 23.0.x, 22.1.x, 22.0.x