Skip to content

Releases: sheinbergon/dremio-udf-gis

Dremio 25.1.1 Support

02 Nov 22:10
Compare
Choose a tag to compare

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

23 Aug 19:40
Compare
Choose a tag to compare
  • Dremio version 25.0.5 is now supported (the 0.16.x version set)
  • Added support for ST_SimplifyPreserveTopology with 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

10 May 21:38
Compare
Choose a tag to compare
  • 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

24 Dec 09:22
Compare
Choose a tag to compare
  • 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

23 Dec 17:50
Compare
Choose a tag to compare
  • Added ST_GeomFromGeoJSON for 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

26 Aug 14:49
Compare
Choose a tag to compare
  • 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

10 Mar 12:07
Compare
Choose a tag to compare
  • ST_Transform bugfixes for POLYGON/MULTIPOLYGON geometries (#45)
  • POM packaging fixes for proper maven central indexing
  • Added Dremio 24.0.x compatbility (0.9.x version set)

Full Changelogs:

Dremio Compatibility: 24.0.x,23.1.x,23.0.x, 22.1.x, 22.0.x

New Validation Functionality

28 Feb 09:56
Compare
Choose a tag to compare

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 without keepcollapsed=true|false arguement)
  • 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

05 Feb 00:21
Compare
Choose a tag to compare
  • Dremio version 23.1.x is now supported (the 0.8.x version set)
  • Added support for the following GIS functions:
    • ST_AsBinary
    • ST_AsEWKB
    • ST_GeomFromEWKB
    • ST_ConcaveHull (2 variants)
    • ST_Simplify
    • ST_IsSimple
  • Most of the functions have moved to use Dremio's internal null handling to simulate PostGIS like behavior for null function arguments.
  • The geometery's SRID is now properly passed as part of the (E)WKB output 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 null inputs and SRID mismatchs.
  • ST_Centroid bugfix

Full Changelogs:

Dremio Compatibility: 23.1.x,23.0.x, 22.1.x, 22.0.x

New GIS Functionality, Better Null handling

16 Dec 09:21
d39df57
Compare
Choose a tag to compare
  • PROJ4 Upgrade
  • Dremio version 21.2.x is decomissioned (the 0.4.x version set)
  • Added support for the following GIS functions:
    • ST_AsEWKT
    • ST_GeomFromEWKT
    • ST_GeometryN
    • ST_NumGeometries
    • ST_IsClosed
  • Improved test coverage
  • Moved some functions to use Dremio's INTERNAL null handling, in order to produce more predictible and OGC compliant results

Full Changelogs:

Dremio Compatibility: 23.0.x, 22.1.x, 22.0.x