Skip to content

@ethervoid ethervoid released this Apr 20, 2018 · 30 commits to master since this release

  • Improved OBS_GetAvailableGeometries for the DO Timespans project (#325)
  • Improved OBS_GetAvailableTimespans for the DO Timespans project (#324)
  • Modified the denominated suggested_name to mitigate collisions (#327)
  • Fixed some errors so now the extension supports PostgreSQL 10 (#329)
  • Fixed documentation
  • Add support for multiple PostgreSQL and Postgis versions in our travis script for test purposes
Assets 2

@ethervoid ethervoid released this Oct 18, 2017 · 67 commits to master since this release

1.8.0 (2017-10-18)

Improvements

  • Add number_geometries field to OBS_GetAvailableGeometries in order to provide the number of geometries from the source data to be used in the score calculation (#313)
  • Remove WOF perftests
Assets 2

@ethervoid ethervoid released this Aug 18, 2017 · 76 commits to master since this release

1.7.0 (2017-08-18)

Improvements

  • Add Travis support to execute the extension tests (#183)

API Changes

  • Add new function OBS_MetadataValidation (#303)

Bugfixes

  • Fixed parentheses for obs_getdata with ids
  • Fixed failing tests due changes in the data dump for some TIGER geometries
Assets 2

@ethervoid ethervoid released this Jul 20, 2017 · 92 commits to master since this release

1.6.0 (2017-07-20)

Improvements

  • The current OBS_GetAvailableNumerators is not designed with our
    UI in mind so it's causing a lot of troubles and we're doing so
    many hacks to fit our UI needs and the interface of the function so this
    function it's a better fit for our purposes. (#300)
  • Now use the new meta table obs_meta_geom_numer_timespan to filter
    the geometries by geometries timespan and/or numerator timespan (which
    is what we get when we use the obs_getavailabletimespans) (#302)

Bugfixes

  • Right now we're doing INNER JOINS when we JOIN the _procgeoms and
    the data so we end up with NULL value instead of id, NULL value. (#298)
Assets 2

@talos talos released this May 16, 2017 · 170 commits to develop since this release

1.5.1 (2017-05-16)

Improvements

  • Much improved performance for OBS_GetData when augmenting with several
    different geometries simultaneously (#285)
  • Return the automatically assigned normalization type from OBS_GetMeta
    (#285)
Assets 2

@talos talos released this Apr 26, 2017 · 173 commits to develop since this release

1.5.0 (2017-04-26)

API Changes

  • Add suggested_name to OBS_GetMeta responses (#281)
  • Add geom_type, geom_extra, and geom_tags to OBS_GetAvailableGeometries. This brings it up to spec with existing docs. (#282)
  • Add timespan_type, timespan_extra, and timespan_tags to OBS_GetAvailableTimespans for consistency. (#282)
Assets 2

@talos talos released this Mar 22, 2017 · 182 commits to develop since this release

1.4.0 (2017-03-21)

API Changes

  • Allow for override of target_area and target_geoms in OBS_GetMeta
    (#276). This
    allows the interface to work with points and sparse areas much btter.
  • Allow for override of max_timespan_rank and max_score_rank on an
    item-by-item basis for metadata.
  • numer_description, geom_description, denom_description,
    numer_t_description, denom_t_description and geom_t_description now
    returned as part of OBS_GetMeta.

Improvements

  • Reduced amount of simplification done on input geometries (from 0.0001 above
    500 points to 0.00001 above 1000 points).
  • Added tests to confirm that accurate results are returned from automatic
    boundary selection
Assets 2

@talos talos released this Mar 15, 2017 · 190 commits to develop since this release

No changes, release artifact only.

Assets 2

@talos talos released this Mar 10, 2017 · 191 commits to develop since this release

1.3.4 (2017-03-10)

Bugfixes

  • Remove erroneously committed RAISE NOTICE in OBS_GetData
Assets 2

@talos talos released this Mar 10, 2017 · 194 commits to develop since this release

1.3.3 (2017-03-10)

Bugfixes

  • Resolve divide-by-zero errors in cases where the intersection of an
    Observatory geometry and user geometry has 0 area
    (#265)
  • Run MakeValid on geometry's when intersecting, if necessary
    (#268)

Improvements

  • Add performance tests for multiple columns in OBS_GetData
  • Major performance boost for autotest.py through the use of multi-column
    OBS_GetData instead of separate OBS_GetMeasure calls for every single
    measurement.
    (#268)
  • Major performance boost for OBS_GetData in cases where multiple columns are
    requested. Previously, each additional column would result in a linear
    slowdown, even if geometries could be reused.
    (#267)
Assets 2
You can’t perform that action at this time.