You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sedona.apache.org by ma...@apache.org on 2021/06/06 06:19:37 UTC

[incubator-sedona] branch Sedona-17_Shape&WKBSerDe updated (23cff54 -> 7597353)

This is an automated email from the ASF dual-hosted git repository.

malka pushed a change to branch Sedona-17_Shape&WKBSerDe
in repository https://gitbox.apache.org/repos/asf/incubator-sedona.git.


 discard 23cff54  Fixed tests to use the new serializer
 discard 3bcea27  Added SerializerType enum which contains the supported serializer types Added package object to create a global sedonaSerializer object for the Spark SQL module Create SerializerType in SedonaConf with shape as a default choice, this will bring the ability to choose other type of serializer like wkb
 discard 36a5eb1  Added SedonaSerializer trait Update WKB and Shape serializer to implement the trait
 discard 6001287  Removed @ignore from tests CI's bug is from Github Actions: https://github.com/actions/virtual-environments/issues/3185
 discard d7abe09  Added @Ignore to tests to see if they are the reason that the tests are failed in Github Actions while success in my env
 discard 4b7a698  use after class instead of after for tear down spark context to fix creation of multiple spark contexts
 discard 665ef4f  Refactored SedonaKryoRegistratorHelper to eliminate useless if else block Added tests for SedonaKryoRegistrator and SedonaWKBKryoRegistrator
 discard 8fda4fe  Moved GeometrySerde to serde folder Created abstract GeometrySerde class for specific serde implementations Created ShapeGeometrySerde and WKBGeometrySerde that implements GeometrySerde Added tests for WKB Serde
 discard fe83058  Added WKBGeometrySerde to handle special geometry types that the Shape serde not handled well
 discard f7b8c15  Refactor actual registration to SedonaKryoRegistratorHelper Create SedonaWKBKryoRegistrator for WKB support
 discard b9527e1  Moved SpatialIndexSerde to serde dir->SpatialIndex Removed unused GeometrySerde object from SpatialIndexSerde (eliminate the requirement to handle WKB and Shape GeometrySerde)
     add a484906  [SEDONA-41]fix RangeFilter when the leftCoveredByRight parameter is f… (#529)
     add 5910b52  Fix the test structure
     add 6dce171  Remove the git submodule for R
     add 94b388f  Moved SpatialIndexSerde to serde dir->SpatialIndex Removed unused GeometrySerde object from SpatialIndexSerde (eliminate the requirement to handle WKB and Shape GeometrySerde)
     add ab2c4f7  Refactor actual registration to SedonaKryoRegistratorHelper Create SedonaWKBKryoRegistrator for WKB support
     add 8abbdbf  Added WKBGeometrySerde to handle special geometry types that the Shape serde not handled well
     add 2754a24  Moved GeometrySerde to serde folder Created abstract GeometrySerde class for specific serde implementations Created ShapeGeometrySerde and WKBGeometrySerde that implements GeometrySerde Added tests for WKB Serde
     add 7b9e4ab  Refactored SedonaKryoRegistratorHelper to eliminate useless if else block Added tests for SedonaKryoRegistrator and SedonaWKBKryoRegistrator
     add e3c0bd8  use after class instead of after for tear down spark context to fix creation of multiple spark contexts
     add 4906746  Added @Ignore to tests to see if they are the reason that the tests are failed in Github Actions while success in my env
     add 1c11de6  Removed @ignore from tests CI's bug is from Github Actions: https://github.com/actions/virtual-environments/issues/3185
     add 80263ed  Added SedonaSerializer trait Update WKB and Shape serializer to implement the trait
     add ec3667a  Added SerializerType enum which contains the supported serializer types Added package object to create a global sedonaSerializer object for the Spark SQL module Create SerializerType in SedonaConf with shape as a default choice, this will bring the ability to choose other type of serializer like wkb
     add 82a9bea  Fixed tests to use the new serializer
     add 7597353  Add WKBGeometrySerializerTest to test the sql wkb serializer Fixed failed ST_GeomFromWKT test (failed for the shape serde and worked for the wkb serde) by using the wkb serde with sedona.serializer.type, wkb

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   (23cff54)
            \
             N -- N -- N   refs/heads/Sedona-17_Shape&WKBSerDe (7597353)

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.

No new revisions were added by this update.

Summary of changes:
 .gitmodules                                        |  3 -
 contrib/R                                          |  1 -
 .../sedona/core/rangeJudgement/RangeFilter.java    |  2 +-
 .../core/spatialOperator/RectangleRangeTest.java   | 30 ++++++++++
 .../sedona/sql/WKBGeometrySerializerTest.scala     | 67 ++++++++++++++++++++++
 .../apache/sedona/sql/constructorTestScala.scala   | 14 -----
 6 files changed, 98 insertions(+), 19 deletions(-)
 delete mode 100644 .gitmodules
 delete mode 160000 contrib/R
 create mode 100644 sql/src/test/scala/org/apache/sedona/sql/WKBGeometrySerializerTest.scala