Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade JTS from version 1.13 to 1.16.0 #949

Merged
merged 1 commit into from
Jan 24, 2020

Conversation

tfr42
Copy link
Member

@tfr42 tfr42 commented Jan 17, 2019

This PR migrates JTS from version 1.13 to 1.16.0 following the migration guidelines from JTS as described in https://github.com/locationtech/jts/blob/master/MIGRATION.md.
Furthermore the PR fixes the missing definition for compile dependencies in some sub-modules.

@tfr42 tfr42 added the enhancement enhancement or improvement label Jan 17, 2019
@tfr42 tfr42 added this to the 3.4.4 milestone Jan 17, 2019
@tfr42 tfr42 modified the milestones: 3.4.4, 3.4.5 Mar 1, 2019
@deegree-ci deegree-ci modified the milestones: 3.4.5, 3.4.6 Mar 30, 2019
@tfr42
Copy link
Member Author

tfr42 commented Apr 5, 2019

Requires an integration test with a database as a backend:

  • PostgreSQL 9.6 with PostGIS 2.5

Test scenario

  • WFS-T INSERT with different CRS
  • WFS GETFEATURE
  • WMS GETMAP with different CRS
  • on DB level st_asewkt(geometry)

@tfr42 tfr42 modified the milestones: 3.4.6, 3.4.7 May 11, 2019
@tfr42 tfr42 modified the milestones: 3.4.7, 3.4.8 Jun 14, 2019
@tfr42 tfr42 modified the milestones: 3.4.8, 3.4.9 Jul 8, 2019
@tfr42
Copy link
Member Author

tfr42 commented Sep 6, 2019

Tools to use for setting up an integration test may be soap ui which supports HTTP requests of any kind and SQL statements as well.

@tfr42 tfr42 modified the milestones: 3.4.9, 3.4.10 Sep 6, 2019
@tfr42 tfr42 removed this from the 3.4.10 milestone Oct 25, 2019
@copierrj copierrj merged commit fb397ba into deegree:master Jan 24, 2020
@tfr42 tfr42 added this to the 3.4.12 milestone Jan 24, 2020
@tfr42 tfr42 deleted the feature/upgradeJts branch February 22, 2020 21:45
@tfr42 tfr42 added the dependencies Pull requests that update a dependency (library) label Mar 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency (library) enhancement enhancement or improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants