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

bchapuis pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps.git


    from 6c7a2bf0 Add modules for standalone components (#852)
     add 7981359d Add a geoparquet module, the dependencies, and a first 
implementation
     add c0c1ed8d Rename variable and fix comment
     add 4b4bb642 Ensure all the files have the same schema
     add a838fd0b Format code with spotless

No new revisions were added by this update.

Summary of changes:
 baremaps-core/pom.xml                              |   4 +
 .../storage/flatgeobuf/FlatGeoBufDataSchema.java   |  11 +-
 .../storage/geopackage/GeoPackageDataSchema.java   |  11 +-
 .../GeoParquetDataSchema.java}                     |  55 +-
 .../storage/geoparquet/GeoParquetDataTable.java    | 109 +++
 .../geoparquet/GeoParquetTypeConversion.java       |  77 +++
 .../storage/postgres/PostgresDataSchema.java       |  20 +-
 .../storage/shapefile/ShapefileDataSchema.java     |  11 +-
 .../GeoParquetDataSchemaTest.java}                 |  25 +-
 .../GeoParquetToPostgresTest.java}                 |  27 +-
 .../apache/baremaps/data/schema/DataSchema.java    |  17 +-
 baremaps-geoparquet/pom.xml                        |  49 ++
 .../baremaps/geoparquet/GeoParquetException.java   |  19 +-
 .../baremaps/geoparquet/GeoParquetReader.java      | 276 ++++++++
 .../baremaps/geoparquet/data/BinaryValue.java      |  38 +-
 .../baremaps/geoparquet/data/BooleanValue.java     |  29 +-
 .../baremaps/geoparquet/data/DoubleValue.java      |  35 +-
 .../baremaps/geoparquet/data/FloatValue.java       |  35 +-
 .../geoparquet/data/GeoParquetColumnMetadata.java  | 116 ++++
 .../baremaps/geoparquet/data/GeoParquetGroup.java  | 367 ++++++++++
 .../geoparquet/data/GeoParquetGroupConverter.java  |  66 ++
 .../geoparquet/data/GeoParquetGroupFactory.java    |  78 +++
 .../geoparquet/data/GeoParquetGroupImpl.java       | 751 +++++++++++++++++++++
 .../data/GeoParquetGroupRecordConverter.java       |  68 ++
 .../geoparquet/data/GeoParquetGroupWriter.java     |  61 ++
 .../geoparquet/data/GeoParquetMaterializer.java    |  51 +-
 .../geoparquet/data/GeoParquetMetadata.java        |  97 +++
 .../data/GeoParquetPrimitiveConverter.java         |  93 +++
 .../baremaps/geoparquet/data/Int96Value.java       |  36 +-
 .../baremaps/geoparquet/data/IntegerValue.java     |  34 +-
 .../apache/baremaps/geoparquet/data/LongValue.java |  35 +-
 .../apache/baremaps/geoparquet/data/Primitive.java |  64 ++
 .../hadoop/GeoParquetGroupReadSupport.java         |  59 ++
 .../hadoop/GeoParquetGroupWriteSupport.java        |  85 +++
 .../geoparquet/hadoop/GeoParquetGroupWriter.java   |  62 ++
 .../geoparquet/hadoop/GeoParquetInputFormat.java   |  30 +-
 .../geoparquet/hadoop/GeoParquetOutputFormat.java  |  59 ++
 .../geoparquet/hadoop/GeoParquetWriter.java        | 118 ++++
 .../baremaps/geoparquet/GeoParquetReaderTest.java  |  30 +-
 baremaps-testing/data/samples/example.parquet      | Bin 0 -> 29838 bytes
 .../org/apache/baremaps/testing/TestFiles.java     |   3 +
 pom.xml                                            |  29 +
 42 files changed, 2958 insertions(+), 282 deletions(-)
 copy 
baremaps-core/src/main/java/org/apache/baremaps/storage/{geopackage/GeoPackageDataSchema.java
 => geoparquet/GeoParquetDataSchema.java} (55%)
 create mode 100644 
baremaps-core/src/main/java/org/apache/baremaps/storage/geoparquet/GeoParquetDataTable.java
 create mode 100644 
baremaps-core/src/main/java/org/apache/baremaps/storage/geoparquet/GeoParquetTypeConversion.java
 copy 
baremaps-core/src/test/java/org/apache/baremaps/storage/{geopackage/GeoPackageDataSchemaTest.java
 => geoparquet/GeoParquetDataSchemaTest.java} (60%)
 copy 
baremaps-core/src/test/java/org/apache/baremaps/storage/{geopackage/GeoPackageToPostgresTest.java
 => geoparquet/GeoParquetToPostgresTest.java} (60%)
 create mode 100644 baremaps-geoparquet/pom.xml
 copy 
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/model/Entity.java
 => 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/GeoParquetException.java
 (75%)
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/GeoParquetReader.java
 copy baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/OsmTags.java 
=> 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/BinaryValue.java
 (60%)
 copy baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/OsmTags.java 
=> 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/BooleanValue.java
 (66%)
 copy 
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
 => 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/DoubleValue.java
 (67%)
 copy 
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
 => 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/FloatValue.java
 (67%)
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetColumnMetadata.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetGroup.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetGroupConverter.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetGroupFactory.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetGroupImpl.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetGroupRecordConverter.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetGroupWriter.java
 copy 
baremaps-data/src/main/java/org/apache/baremaps/data/type/FixedSizeDataType.java
 => 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetMaterializer.java
 (50%)
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetMetadata.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/GeoParquetPrimitiveConverter.java
 copy 
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
 => 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/Int96Value.java
 (64%)
 copy 
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
 => 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/IntegerValue.java
 (67%)
 copy 
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
 => 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/LongValue.java
 (67%)
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/data/Primitive.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/hadoop/GeoParquetGroupReadSupport.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/hadoop/GeoParquetGroupWriteSupport.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/hadoop/GeoParquetGroupWriter.java
 copy 
baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/HoldingConsumer.java
 => 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/hadoop/GeoParquetInputFormat.java
 (62%)
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/hadoop/GeoParquetOutputFormat.java
 create mode 100644 
baremaps-geoparquet/src/main/java/org/apache/baremaps/geoparquet/hadoop/GeoParquetWriter.java
 copy 
baremaps-core/src/test/java/org/apache/baremaps/geocoder/GeonamesReaderTest.java
 => 
baremaps-geoparquet/src/test/java/org/apache/baremaps/geoparquet/GeoParquetReaderTest.java
 (59%)
 create mode 100644 baremaps-testing/data/samples/example.parquet

Reply via email to