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

Reply via email to