Permalink
Commits on Oct 29, 2017
  1. Make sure target directories are created before copying files to them

    strk committed Oct 29, 2017
    References #3912
    References #3916
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16080 b70326c6-7e19-0410-871a-916f4a2858ee
  2. Make already-registered check in unpackaged extension create safer

    strk committed Oct 29, 2017
    This version just checks for "postgis" with word boundaries, so
    it is immune to localization.
    
    Closes #3913 again
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16079 b70326c6-7e19-0410-871a-916f4a2858ee
  3. Stricter error tolerance on unpackaged upgrade

    strk committed Oct 29, 2017
    Prevents concerns about "object_not_in_prerequisite_state" being
    possibly thrown for errors other than "already in extension"
    
    See #3919
    
    NOTE: this check may be to strict in that it depends on locale
          settings
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16078 b70326c6-7e19-0410-871a-916f4a2858ee
  4. Include upgrade from unpackaged test in check_all_upgrades script

    strk committed Oct 29, 2017
    References #3913
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16077 b70326c6-7e19-0410-871a-916f4a2858ee
  5. Have output of create_unpackaged survive already-registered objects

    strk committed Oct 29, 2017
    References #3913
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16076 b70326c6-7e19-0410-871a-916f4a2858ee
Commits on Oct 26, 2017
  1. Don't forget "OR REPLACE" in "CREATE FUNCTION!"

    strk committed Oct 26, 2017
    Fixes #3919
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16066 b70326c6-7e19-0410-871a-916f4a2858ee
  2. Revert "Set availability of new geometry_hash OPERATOR CLASS function"

    strk committed Oct 26, 2017
    This reverts r16064 aka commit 18590c2.
    
    It was a silly attempt, as the whole operator class availability is new !
    
    References #3919
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16065 b70326c6-7e19-0410-871a-916f4a2858ee
  3. Set availability of new geometry_hash OPERATOR CLASS function

    strk committed Oct 26, 2017
    See #3919
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16064 b70326c6-7e19-0410-871a-916f4a2858ee
  4. Upgrade during create extension from unpackaged

    strk committed Oct 26, 2017
    This commit does it for "postgis" and "postgis_topology"
    extensions.
    
    Closes #3913
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16063 b70326c6-7e19-0410-871a-916f4a2858ee
Commits on Oct 22, 2017
  1. Uninstall geocoder & topology extension upgrade paths on "make uninst…

    strk committed Oct 22, 2017
    …all"
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16055 b70326c6-7e19-0410-871a-916f4a2858ee
  2. Make upgrade install rule always run when asked (no deps)

    strk committed Oct 22, 2017
    This is for topology and tiger_geocoder
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16054 b70326c6-7e19-0410-871a-916f4a2858ee
  3. Make upgrade install rule always run when asked (no deps)

    strk committed Oct 22, 2017
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16053 b70326c6-7e19-0410-871a-916f4a2858ee
  4. Only install symlinks for tiger_geocoder upgrade paths

    strk committed Oct 22, 2017
    Also only symlink the "next" hacks, and do all most of this at
    `make install` time, not bothering at `make` time
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16052 b70326c6-7e19-0410-871a-916f4a2858ee
  5. Really only install symlinks for topology upgrade paths

    strk committed Oct 22, 2017
    Also only symlink the "next" hacks, and do all most of this at
    `make install` time, not bothering at `make` time
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16051 b70326c6-7e19-0410-871a-916f4a2858ee
  6. Ignore generated unpackaged check scripts

    strk committed Oct 22, 2017
    [ci skip]
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16050 b70326c6-7e19-0410-871a-916f4a2858ee
  7. Check unpackaged version for topology too

    strk committed Oct 22, 2017
    See #3892
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16049 b70326c6-7e19-0410-871a-916f4a2858ee
  8. Fix unpackaged extension creation check

    strk committed Oct 22, 2017
    See #3892
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16048 b70326c6-7e19-0410-871a-916f4a2858ee
  9. Fix format

    strk committed Oct 22, 2017
    [ci skip]
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16047 b70326c6-7e19-0410-871a-916f4a2858ee
  10. Check version matching upon creating extension from unpackaged

    strk committed Oct 22, 2017
    Closes #3892
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16046 b70326c6-7e19-0410-871a-916f4a2858ee
  11. Replace the 3 ST_CurveToLine signatures with a single one

    strk committed Oct 22, 2017
    The new one uses defaults for arguments
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16045 b70326c6-7e19-0410-871a-916f4a2858ee
  12. Correct ticket reference for ST_AddIsoNode EMPTY fix

    strk committed Oct 22, 2017
    Fixes #3234, reopens #3232
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16044 b70326c6-7e19-0410-871a-916f4a2858ee
  13. Do not allow empty points as topology isolated nodes

    strk committed Oct 22, 2017
    Includes testcase
    Fixes #3232
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16043 b70326c6-7e19-0410-871a-916f4a2858ee
  14. Avoid an unneeded query for each added edge in TopoGeo_addLinestring

    strk committed Oct 22, 2017
    When endpoints are known not to move, don't query DB to check
    the new position.
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16042 b70326c6-7e19-0410-871a-916f4a2858ee
  15. Remove unused variable

    strk committed Oct 22, 2017
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16041 b70326c6-7e19-0410-871a-916f4a2858ee
  16. Log change about topology robustness improvements

    strk committed Oct 22, 2017
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16040 b70326c6-7e19-0410-871a-916f4a2858ee
  17. Add test for topology bug #1946

    strk committed Oct 22, 2017
    Previous commits fix #1946 too
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16039 b70326c6-7e19-0410-871a-916f4a2858ee
  18. Add tests for topology bug #1855

    strk committed Oct 22, 2017
    Previous commits fixes #1855 too
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16038 b70326c6-7e19-0410-871a-916f4a2858ee
  19. Add test for topology bug #3838

    strk committed Oct 22, 2017
    Shows previous commits fix #3838
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16037 b70326c6-7e19-0410-871a-916f4a2858ee
  20. Update expected results

    strk committed Oct 22, 2017
    They are different than before because now we don't make
    any attempt to snap vertices to existing _segments_
    (rather than vertices) of topology edges.
    
    There could be a way to fix this by first adding all endpoints
    and then performing the snap.
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16036 b70326c6-7e19-0410-871a-916f4a2858ee
  21. Do not snap incoming lines to nodes in isolation

    strk committed Oct 22, 2017
    But rather include edges as the snap target, to avoid moving
    vertices that already snapped to edges to move further
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16035 b70326c6-7e19-0410-871a-916f4a2858ee
  22. Use minimum tolerance when adding pre-snapped edge endpoints

    strk committed Oct 22, 2017
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16034 b70326c6-7e19-0410-871a-916f4a2858ee
  23. Bigger buffer for error messages

    strk committed Oct 22, 2017
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16033 b70326c6-7e19-0410-871a-916f4a2858ee
Commits on Oct 21, 2017
  1. Include label in changes detection test of TopoGeo_addLinestring

    strk committed Oct 21, 2017
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16032 b70326c6-7e19-0410-871a-916f4a2858ee
  2. Remove conditional code to use with GEOS < 3.3.9

    strk committed Oct 21, 2017
    We require 3.4.0+ now...
    
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16028 b70326c6-7e19-0410-871a-916f4a2858ee
Commits on Oct 20, 2017
  1. Clean and ignore build aux files from new location

    strk committed Oct 20, 2017
    git-svn-id: http://svn.osgeo.org/postgis/trunk@16027 b70326c6-7e19-0410-871a-916f4a2858ee