fdo

lp:osgeo-fdo

Created by Johan Van de Wauw and last modified
Get this branch:
bzr branch lp:osgeo-fdo

Related bugs

Related blueprints

Branch information

Owner:
Johan Van de Wauw
Project:
fdo
Status:
Development

Import details

Import Status: Failed

This branch is an import of the Subversion branch from http://svn.osgeo.org/fdo/trunk/.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on alnitak and finished taking 25 seconds — see the log
Import started on alnitak and finished taking 30 seconds — see the log
Import started on alnitak and finished taking 30 seconds — see the log
Import started on alnitak and finished taking 1 minute — see the log

Recent revisions

5386. By jng

Implement the full suite of spatial operations for the MySQL FDO provider if the MySQL version is >= 5.6

New capability tests have been added to verify the appropriate set of supported operations is returned based on the MySQL version.

Fixes #893

5385. By jng

Fix bad merge

5384. By jng

Merged revision(s) 7849 from sandbox/adsk/4.2.R:
WFS Provider: Continue working on updated server schema

We got a request from another customer that the class name is ended in 'FeatureType' e.g. AAFeatureType. The real name is AA, and what we get is AAFeature. So we change the code to adapt this change.

........

5383. By jng

setenvironment.bat: Update to detect VS2019 + 2015 compiler

Fixes #972

5382. By jng

Enable version number parametrization in cmake_build.sh

Fixes #971

5381. By jng

Fix some text (don't want stray chars causing trouble)

5380. By jng

Fix Linux build

5379. By jng

Merged revision(s) 7839-7840 from sandbox/adsk/4.2.R:
WFS Provider: Solve issues of two customer servers.

Two customer WFS servers have some special rules for filter, schema name, etc. We make changes to support the 2 servers.

1. Filter. The customer server has some special requirement of filter.
a) Must specify customer app name space. b) The SRS name is case sensitive. The SRS in filter must be same as the name got from server. c) Must add name space prefix to the filter property.
This commit implemented above requirements.

2. Schema name. The complex type name is like 'AAAA_FeatureType'. Then what we get is 'AAAA_Feature'. However, the real class name is 'AAAA_'. So we need to remove last 'Feature' from the class name when getting FeatureType from the FeatureType collection.
Maybe update .xslt to handle the case is a better solution. However, current change will have limited impact. If more servers have complex type like "*_FeatureType", we will consider to update the .xslt file.

3. Exception report. Add 2 element names 'ExceptionReport' and 'Exception' for the server.
........
XML: Add type 'Date'

Some customers reported that WFS schema has element which type is 'date'. We need to add the type to FDO .xslt. In theory, the corresponding type should be 'datetime'. However, we find most 'date' values are not well-formatted, which results in FDO parse failed. So we set the corresponding type to 'string'.
........

5378. By jng

Merged revision(s) 7830, 7833 from sandbox/adsk/4.2.R:
In a customer data, the URI of element 'FeatureCollection' is http://www.opengis.net/gml. Support this case in XML reader.
........
SHP Provider: set 'force' flag to true when deleting index file because there may be sharing violation.
........

5377. By jng

Rollback the last 2 commits. The SQLite update has made the provider unit test on Linux 60x slower (main slowdown being in the multi-threaded tests) which makes me uncomfortable in accepting these changes without further scrutiny. We'll redo the merge without the SQLite update.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.