Skip to content

Releases: sheinbergon/dremio-udf-gis

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 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

Dremio 23.0.1 Support

04 Nov 11:09
Compare
Choose a tag to compare
  • Netty/Arrow version upgrades
  • Dremio version 23.0.x is now supported (the 0.7.x version set)
  • Dremio version 21.1.x is decomissioned (the 0.3.x version set)

Dremio Compatibility: 23.0.x

ST_Buffer enhancements, Aggregation Bugfixes, Coverage improvements

13 Oct 18:34
7ef736e
Compare
Choose a tag to compare
  • New ST_Buffer variant receives style parameters string to match PostGIS functionality/behavior
  • ST_Collect/ST_Union aggregate variants bugfixes
  • Improved test coverage

Full Changelogs:

Dremio Compatibility: 21.1.x, 21.2.x, 22.0.x, 22.1.x