Skip to content

Releases: CartoDB/observatory-extension

Release 1.9.0

20 Apr 08:59
a0535a6
Compare
Choose a tag to compare
  • 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

Release 1.8.0

18 Oct 08:19
Compare
Choose a tag to compare

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

1.7.0

18 Aug 14:44
Compare
Choose a tag to compare

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

1.6.0

20 Jul 10:50
Compare
Choose a tag to compare

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)

Release 1.5.1

16 May 14:23
Compare
Choose a tag to compare

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)

Release 1.5.0

26 Apr 19:58
Compare
Choose a tag to compare

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)

Release 1.4.0

22 Mar 15:08
Compare
Choose a tag to compare

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

Release 1.3.5

15 Mar 20:02
Compare
Choose a tag to compare

No changes, release artifact only.

Release 1.3.4

10 Mar 20:08
Compare
Choose a tag to compare

1.3.4 (2017-03-10)

Bugfixes

  • Remove erroneously committed RAISE NOTICE in OBS_GetData

Release 1.3.3

10 Mar 19:41
Compare
Choose a tag to compare

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)