sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ama...@apache.org
Subject [sis] branch refactor/sql-store updated (1eb8926 -> 71a39a3)
Date Thu, 14 Nov 2019 11:46:34 GMT
This is an automated email from the ASF dual-hosted git repository.

amanin pushed a change to branch refactor/sql-store
in repository https://gitbox.apache.org/repos/asf/sis.git.


 discard 1eb8926  doc(SQLStore): add api doc about new components for SQL feature sets.
 discard 7fdf1df  fix(SQLStore): throw proper exception on an unsupported filter.
 discard 325ce8e  feat(SQLStore): Improve PostGIS geometry binding
 discard 19dde60  WIP(SQLSotre): first functional draft for PostGIS geometry decoding.
 discard 08b8773  WIP(SQLStore): Add PostGIS support.
 discard a97b70f  feat(Feature): add minor functionality to convert arbitrary geometry to
polygon
 discard 5d783ce  refactor(SQLStore): prepare module for dialect specific syntax.
 discard c832d0e  fix(SQLStore): fix default bbox filter conversion to sql.
 discard 58a998f  fix(Add multiple fixes to handle filtering on SQL feature sets
 discard 1c8df66  feat(SQLStore): improve query feature set to delegate count and subqueries
to target database.
 discard 1005253  WIP(Feature): test CRS checking in intersect operation.
 discard 944474a  WIP(Feature): CRS matching for filters.
 discard abffc9c  WIP(Feature): start adding CRS resolution strategy for filter operations.
 discard ebcb1d5  feat(Feature): add naïve implementation of ST_Intersects
 discard f511e51  fix(SQLStore): improve tests and checkstyle
 discard 167d5f3  WIP(Feature): BBOX filter
 discard 4901855  WIP(Feature): start BBOX implementation
 discard dd658ab  feat(Feature): ends Envelope to geometry feature
 discard 8290183  wip(Feature): Add unit tests for envelope to geometry operator.
 discard e39706a  wip(Feature): envelope to geometry
 discard c18417d  WIP(SQLStore): work on bbox filter and conversion between envelope and geometry
 discard 4865a1f  WIP(SQLStore): Start geometric function implementation.
 discard 16759b4  wip(SQLStore): First draft for SQL filter
 discard 249f0f3  wip(SQLStore): improve unit tests and minor cleanup.
 discard be316f4  wip(SQLStore): fix style checking.
 discard db2b6b6  WIP(SQLStore): add javadoc, work on filter adaptation api.
 discard 65aeda1  WIP(SQLStore): improve benchmark and add javadoc
 discard ef0f925  fix(SQLStore): better handling of parallelization flag. Add a benchmark
to test query spliterator flavors.
 discard 4adea48  fix(SQLStore): fix checkstyle problems.
 discard 36b597e  feat(SQLStore): add partial support for distinct operator on SQL query
 discard 1f851ea  WIP(SQLStore): working on query feature set: proper management of offset
limit.
 discard 848c106  WIP(SQLStore): working on query feature set
 discard 2e5f6d7  WIP(SQLStore): working on user SQL query execution.
 discard 60b0cbb  WIP(SQLStore): still abstracting feature-type building to ease maintenance
and evolutions.
 discard 92b4b0e  WIP(SQL-Store): refactor feature-type building to factorize query and table
discovery.
 discard e8dbbb4  WIP(SQL-Store): start adding abstractions to allow custom SQL queries
 discard 926af1a  fix(SQLStore): fix connection auto-commit management for feature streaming.
 discard 3f36c85  fix(SQLStore): fix peek operation management on overriden SQL stream.
 discard a1a7d3a  doc(SQL-Store): minor javadoc addition for stream delegation applied to
sql queries.
 discard 4ade44b  doc(Utility): write about stream decoration classes
 discard d8bcbc3  fix(SQLStore): allow limit and offset setting when using peek operation
on stream
 discard cd98b74  feat(SQL-Store): improve stream decoration to handle mappings to/from DoubleStream.
 discard 2e4946c  feat(SQL-Store): add support for limit, offset and distinct operations via
SQL calls through java.util.Stream API
     new 1fb97ac  feat(SQL-Store): add support for limit, offset and distinct operations via
SQL calls through java.util.Stream API
     new e62dde4  fix(SQLStore): fix connection auto-commit management for feature streaming.
     new 69ed545  feat(SQL-Store): Add a feature set to execute custom SQL queries
     new 5ae8db8  fix(SQLStore): fix checkstyle problems.
     new 708faa2  fix(SQLStore): better handling of parallelization flag. Add a benchmark
to test query spliterator flavors.
     new e7a975a  feat(SQLStore): First draft for conversion of OpenGIS Filter to SQL
     new 349d1f5  feat(SQLStore): work on bbox filter and conversion between envelope and
geometry
     new 0d34ed8  feat(Feature): Add a tool to convert envelopes to geometries
     new a786803  feat(Feature): add BBOX filter
     new 2980aff  fix(SQLStore): improve tests and checkstyle
     new dafec8b  feat(Feature): add naïve implementation of ST_Intersects
     new bea8309  fix(Feature): Add CRS resolution strategy for filter operations.
     new 7acadb8  feat(SQLStore): improve query feature set to delegate count and subqueries
to target database.
     new 4821044  refactor(SQLStore): prepare module for dialect specific syntax.
     new 859a77b  feat(Feature): add minor functionality to convert arbitrary geometry to
polygon
     new 237a71a  feat(SQLStore): Add partial PostGIS support : geometries and geographies.
     new b4d906c  fix(SQLStore): throw proper exception on an unsupported filter.
     new 341f3ac  doc(SQLStore): add api doc about new components for SQL feature sets.
     new 4ac566e  fix(SQLStore): add tests for EWKB decoding. Fix multi-polygon reading.
     new 7d8921b  refactor(SQLStore): try to generify SQL geometry management.
     new 01a5d2a  doc(SQLStore): minor cleanups + javadoc.
     new 71a39a3  chore(*): add missing headers on source files.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (1eb8926)
            \
             N -- N -- N   refs/heads/refactor/sql-store (71a39a3)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 22 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/sis/filter/DefaultBBOX.java    |  16 ++
 .../java/org/apache/sis/filter/ST_Envelope.java    |  16 ++
 .../java/org/apache/sis/filter/ST_Intersects.java  |  16 ++
 pom.xml                                            |  26 ++-
 storage/sis-sqlstore/pom.xml                       |  25 +++
 .../sis/internal/sql/feature/ANSIInterpreter.java  |  16 ++
 .../sis/internal/sql/feature/ANSIMapping.java      |  20 ++-
 .../internal/sql/feature/CRSIdentification.java    |  16 ++
 .../sis/internal/sql/feature/ColumnAdapter.java    |  16 ++
 .../apache/sis/internal/sql/feature/ColumnRef.java |  16 ++
 .../apache/sis/internal/sql/feature/Connector.java |  16 ++
 .../sis/internal/sql/feature/DialectMapping.java   |  16 ++
 .../sis/internal/sql/feature/EWKBReader.java       |  32 ++--
 .../sis/internal/sql/feature/FeatureAdapter.java   |  64 +++++++-
 .../sql/feature/GeometryIdentification.java        |  18 ++-
 .../sis/internal/sql/feature/OGC06104r4.java       | 175 +++++++++++++++++++++
 .../internal/sql/feature/PostGISInterpreter.java   |  16 ++
 .../sis/internal/sql/feature/PostGISMapping.java   | 101 +++---------
 .../sis/internal/sql/feature/PrimaryKey.java       |  16 ++
 .../sis/internal/sql/feature/QueryFeatureSet.java  |  16 ++
 .../sql/feature/QuerySpliteratorsBench.java        |  51 ++----
 .../sis/internal/sql/feature/SQLBiFunction.java    |  16 ++
 .../sis/internal/sql/feature/SQLCloseable.java     |  21 ++-
 .../apache/sis/internal/sql/feature/SQLColumn.java |  16 ++
 .../sis/internal/sql/feature/SQLQueryAdapter.java  |  29 +++-
 .../internal/sql/feature/SQLTypeSpecification.java |  16 ++
 .../sis/internal/sql/feature/SpatialFunctions.java |  21 ++-
 .../org/apache/sis/internal/sql/feature/Table.java |   3 +-
 .../sis/internal/sql/feature/TableSubset.java      |  16 ++
 .../apache/sis/internal/sql/feature/EWKBTest.java  |  50 ++++++
 .../org/apache/sis/test/suite/SQLTestSuite.java    |  41 -----
 .../org/apache/sis/test/suite/package-info.txt     |   3 -
 .../sis/internal/sql/feature/hexa_ewkb_4326.csv    |   8 +
 .../sis/internal/sql/feature/hexa_ewkb_4326.sql    |  34 ++++
 .../apache/sis/internal/storage/SubsetAdapter.java |  16 ++
 35 files changed, 812 insertions(+), 182 deletions(-)
 create mode 100644 storage/sis-sqlstore/src/main/java/org/apache/sis/internal/sql/feature/OGC06104r4.java
 create mode 100644 storage/sis-sqlstore/src/test/java/org/apache/sis/internal/sql/feature/EWKBTest.java
 delete mode 100644 storage/sis-sqlstore/src/test/java/org/apache/sis/test/suite/SQLTestSuite.java
 delete mode 100644 storage/sis-sqlstore/src/test/java/org/apache/sis/test/suite/package-info.txt
 create mode 100644 storage/sis-sqlstore/src/test/resources/org/apache/sis/internal/sql/feature/hexa_ewkb_4326.csv
 create mode 100644 storage/sis-sqlstore/src/test/resources/org/apache/sis/internal/sql/feature/hexa_ewkb_4326.sql


Mime
View raw message