Skip to content

Releases: sheinbergon/dremio-udf-gis

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

Dremio 22.1.x Support, Tests & Coverage

01 Oct 21:16
Compare
Choose a tag to compare
  • Added unit tests using Kotlin and Kotest
  • Added ST_Relate matrix variant
  • Added Coveralls integration for code coverage measurements
  • Dremio version 22.1.x is now supported (the 0.6.x version set)
  • Dremio version 20.1.x is decomissioned (the 0.2.x version set)

Full Changelogs:

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

JTS Upgrade, Dremio 22.0.x support, Additional GIS functionality

01 Jul 14:51
Compare
Choose a tag to compare
  • JTS Upgrade to 1.19.0
  • Dremio 22.0.x support added via 0.5.x branch
  • Added the following GIS Functionality:
    • ST_Angle (all 3 variants)
    • ST_Azimuth
    • ST_Union aggregate variant
    • ST_Transform to PROJ4 parameter string variant
    • ST_Transform from PROJ4 parameter string to srid variant

Full Changelogs:

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

GIS Functionality Enhancements

17 Jun 22:35
36eb167
Compare
Choose a tag to compare

GIS functions added:

  • ST_Perimeter
  • ST_IsCollection,
  • ST_IsEmpty,
  • ST_Collect (Both dual argument and aggregate variant implementations are supported),
  • ST_Centroid,
  • ST_ConvexHull
  • ST_Intersection

Full Changelogs:

Dremio Compatibility: 20.1.x, 21.1.x, 21.2.x

Dremio 21.2.x Support

04 Jun 13:31
Compare
Choose a tag to compare

Dependencies upgrade to match Dremio 21.2.0

Dremio Compatibility: 21.2.x

Area/Length Calculation/CRS Transformation

04 Jun 12:36
Compare
Choose a tag to compare
  • ST_Area support added
  • ST_Length support added
  • In order to ensure area/length calculation are sensical, ST_Transform has been re-implemented on new PROJ4 bindings, allowing for conversion to metric/foot CRS.

Full Changelogs:

Dremio Compatibility: 20.1.x, 21.1.x

21.1.x support

12 May 22:19
4a5086d
Compare
Choose a tag to compare
  • Dependencies upgrade to match Dremio 21.1.1
  • Arrow dependencies upgraded

Dremio Compatibility: 21.1.x

WKB/EWKB Decoding Support( PostGIS Geometry query support), MIgration from ESRI to JTS

05 May 18:55
4a5086d
Compare
Choose a tag to compare

More work on issues brought up in #6 and in #8:

  • Geometry Implementation move from ESRI to JTS to properly support WKB/EWKB reading
  • ST_FromWKB read implemented and validated, support for reading EWKB/WKB directly from PostGIS.
  • ST_AsJson/ST_Transform removed, for the time being.
  • SRID is now passed around between functions, thanks to JTS EWKB support.
  • ST_(YMin|YMax|XMin|Xmax) Janino workarounds
  • CI procedural fixes, move to multi release branch model.
  • README updates

Full Changelog: 0.2.1...0.2.3

Dremio Compatibility: 20.1.x

Resolve/Workaround Janino RT compiler issues + Preliimanry WKB input support

03 May 23:02
7ea8140
Compare
Choose a tag to compare

What's Changed

  • Resolve/Workaround Janino RT compiler issues by @sheinbergon in #7
  • Address issues brought up in #6 and #5
  • Solve compilation errors for ST_X and ST_Y
  • Compilation target lowered to Java 8
  • Upgrade checkstyle version

Compatibility: Dremio 20.1.x