sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject [sis] branch geoapi-4.0 updated (325d23f -> a9cd8bf)
Date Sat, 10 Oct 2020 14:39:13 GMT
This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git.


    from 325d23f  Add Orthographic projection in the list of projections centered on mouse
click.
     new b22fa6d  Move `StreamDecoration` to "SQL store" internal package, renamed `StreamWrapper`.
We limit the use of those wrappers for now because we do not yet have a mechanism for allowing
methods with `Stream` return type to return also some `StreamWrapper`. In current implementation,
any call to a method such as `Stream.map(…)` may cause the lost of all optimizations done
in `StreamWrapper` subclasses.
     new a9cd8bf  Move `SubsetAdapter` to "SQL storage" module, where it is used.

The 2 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:
 .../sis/internal/util/BaseStreamDecoration.java    | 104 ------
 .../sis/internal/util/DoubleStreamDecoration.java  | 201 -----------
 .../apache/sis/internal/util/StreamDecoration.java | 219 ------------
 .../internal/sql/feature/BaseStreamWrapper.java    | 159 +++++++++
 .../internal/sql/feature/DoubleStreamWrapper.java  | 343 +++++++++++++++++++
 .../sis/internal/sql/feature/QueryFeatureSet.java  |   2 +-
 .../sis/internal/sql/feature/SQLQueryAdapter.java  |   1 -
 .../apache/sis/internal/sql/feature/StreamSQL.java |  33 +-
 .../sis/internal/sql/feature/StreamWrapper.java    | 373 +++++++++++++++++++++
 .../sis/internal/sql/feature}/SubsetAdapter.java   |  42 +--
 .../org/apache/sis/internal/sql/feature/Table.java |   1 -
 11 files changed, 905 insertions(+), 573 deletions(-)
 delete mode 100644 core/sis-utility/src/main/java/org/apache/sis/internal/util/BaseStreamDecoration.java
 delete mode 100644 core/sis-utility/src/main/java/org/apache/sis/internal/util/DoubleStreamDecoration.java
 delete mode 100644 core/sis-utility/src/main/java/org/apache/sis/internal/util/StreamDecoration.java
 create mode 100644 storage/sis-sqlstore/src/main/java/org/apache/sis/internal/sql/feature/BaseStreamWrapper.java
 create mode 100644 storage/sis-sqlstore/src/main/java/org/apache/sis/internal/sql/feature/DoubleStreamWrapper.java
 create mode 100644 storage/sis-sqlstore/src/main/java/org/apache/sis/internal/sql/feature/StreamWrapper.java
 rename storage/{sis-storage/src/main/java/org/apache/sis/internal/storage => sis-sqlstore/src/main/java/org/apache/sis/internal/sql/feature}/SubsetAdapter.java
(91%)


Mime
View raw message