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

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

commit 09afabf8d6b97dda7d7eac802b1b86911ee523af
Author: Bertil Chapuis <[email protected]>
AuthorDate: Tue May 21 22:59:51 2024 +0200

    Create a geoparquet module and add dependencies
---
 baremaps-geoparquet/pom.xml | 37 +++++++++++++++++++++++++++++++++++++
 pom.xml                     | 29 +++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/baremaps-geoparquet/pom.xml b/baremaps-geoparquet/pom.xml
new file mode 100644
index 00000000..4b70a65c
--- /dev/null
+++ b/baremaps-geoparquet/pom.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.apache.baremaps</groupId>
+    <artifactId>baremaps</artifactId>
+    <version>0.7.4-SNAPSHOT</version>
+  </parent>
+  <artifactId>baremaps-geoparquet</artifactId>
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.hadoop</groupId>
+      <artifactId>hadoop-aws</artifactId>
+      <version>${version.lib.hadoop}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.hadoop</groupId>
+      <artifactId>hadoop-client</artifactId>
+      <version>${version.lib.hadoop}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.hadoop</groupId>
+      <artifactId>hadoop-common</artifactId>
+      <version>${version.lib.hadoop}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.parquet</groupId>
+      <artifactId>parquet-avro</artifactId>
+      <version>${version.lib.parquet}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.parquet</groupId>
+      <artifactId>parquet-hadoop</artifactId>
+      <version>${version.lib.parquet}</version>
+    </dependency>
+  </dependencies>
+</project>
diff --git a/pom.xml b/pom.xml
index 3ef2ea15..af32075a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,6 +52,7 @@ limitations under the License.
     <module>baremaps-cli</module>
     <module>baremaps-core</module>
     <module>baremaps-data</module>
+    <module>baremaps-geoparquet</module>
     <module>baremaps-maplibre</module>
     <module>baremaps-openstreetmap</module>
     <module>baremaps-pmtiles</module>
@@ -95,6 +96,7 @@ limitations under the License.
     <version.lib.geopackage>6.6.4</version.lib.geopackage>
     <version.lib.graalvm>23.0.3</version.lib.graalvm>
     <version.lib.guava>33.0.0-jre</version.lib.guava>
+    <version.lib.hadoop>3.4.0</version.lib.hadoop>
     <version.lib.hikari>5.1.0</version.lib.hikari>
     <version.lib.ipresource>1.52</version.lib.ipresource>
     <version.lib.jackson>2.16.1</version.lib.jackson>
@@ -102,6 +104,7 @@ limitations under the License.
     <version.lib.junit>5.10.2</version.lib.junit>
     <version.lib.log4j>3.0.0-beta2</version.lib.log4j>
     <version.lib.lucene>9.10.0</version.lib.lucene>
+    <version.lib.parquet>1.13.1</version.lib.parquet>
     <version.lib.pgbulkinsert>8.1.2</version.lib.pgbulkinsert>
     <version.lib.picocli>4.7.5</version.lib.picocli>
     <version.lib.postgresql>42.7.2</version.lib.postgresql>
@@ -132,6 +135,7 @@ limitations under the License.
 
   <dependencyManagement>
     <dependencies>
+
       <dependency>
         <groupId>com.fasterxml.jackson.core</groupId>
         <artifactId>jackson-annotations</artifactId>
@@ -269,6 +273,21 @@ limitations under the License.
         <artifactId>commons-compress</artifactId>
         <version>${version.lib.commons-compress}</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.hadoop</groupId>
+        <artifactId>hadoop-aws</artifactId>
+        <version>${version.lib.hadoop}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.hadoop</groupId>
+        <artifactId>hadoop-client</artifactId>
+        <version>${version.lib.hadoop}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.hadoop</groupId>
+        <artifactId>hadoop-common</artifactId>
+        <version>${version.lib.hadoop}</version>
+      </dependency>
       <dependency>
         <groupId>org.apache.logging.log4j</groupId>
         <artifactId>log4j-api</artifactId>
@@ -321,6 +340,16 @@ limitations under the License.
         <artifactId>lucene-spatial-extras</artifactId>
         <version>${version.lib.lucene}</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.parquet</groupId>
+        <artifactId>parquet-avro</artifactId>
+        <version>${version.lib.parquet}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.parquet</groupId>
+        <artifactId>parquet-hadoop</artifactId>
+        <version>${version.lib.parquet}</version>
+      </dependency>
       <dependency>
         <groupId>org.awaitility</groupId>
         <artifactId>awaitility</artifactId>

Reply via email to