Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
b24d784
Experiments with calcite
bchapuis Jan 13, 2025
3981793
Add list
bchapuis Jan 14, 2025
a7c82af
Format code
bchapuis Jan 17, 2025
00b5307
Improve GeoPackage store
bchapuis Jan 18, 2025
d3383d1
Make data collection closeable
bchapuis Jan 18, 2025
ae41449
Refactor the sub modules
bchapuis Jan 21, 2025
b9ecee2
Add header to memory
bchapuis Jan 26, 2025
9196a7f
Fix issues in header
bchapuis Feb 3, 2025
3e32723
Merge the calcite and store packages
bchapuis Feb 3, 2025
f5d3112
Add the server ddl class and implement materialized views
bchapuis Feb 7, 2025
bed98b0
Some progress
bchapuis Feb 26, 2025
a535dbc
Fix build issues
bchapuis Apr 5, 2025
b1b5db4
Fix unit test
bchapuis Apr 5, 2025
d4a8241
New version
bchapuis Apr 5, 2025
8237230
Add calcite table
bchapuis Apr 5, 2025
cc4b67a
Add an openstreetmap table
bchapuis Apr 6, 2025
8056231
Add Calcite table for shapefile
bchapuis Apr 6, 2025
8e27d14
Add calcite rpsl table
bchapuis Apr 6, 2025
3ecf5f7
Fix unit tests
bchapuis Apr 6, 2025
9795569
Add flatgeobuf calcite table
bchapuis Apr 6, 2025
0f46587
Add Calcite table for geoparquet
bchapuis Apr 7, 2025
7176093
Add a calcite postgis table and schema
bchapuis Apr 7, 2025
2555b3f
Delete old implementation of calcite tables
bchapuis Apr 7, 2025
93960ee
Fix compilation issues in calcite module
bchapuis Apr 7, 2025
c64b95a
Format code
bchapuis Apr 7, 2025
7105e06
Make postgis table modifiable
bchapuis Apr 7, 2025
ff21fa8
Add a postgres ddl executor
bchapuis Apr 7, 2025
0e7bd88
Import shapefile with calcite
bchapuis Apr 8, 2025
fc56420
Test import in postgis
bchapuis Apr 8, 2025
e0c6575
Adapt the tasks to calcite
bchapuis Apr 9, 2025
06b4276
Refactor GeoPackage and GeoParquet handling; remove debug prints, enh…
bchapuis Apr 10, 2025
2636a91
Refactor GeoParquet type conversion to use Envelope class instead of …
bchapuis Apr 10, 2025
348dbbf
Update GeoParquet type conversion to return Geometry from Envelope; e…
bchapuis Apr 10, 2025
83cdca3
Fix conversions, enumerator and table
bchapuis Apr 10, 2025
c678597
Clean and fix code
bchapuis Apr 11, 2025
18c73fc
Add calcite csv schema
bchapuis Apr 11, 2025
be9f84f
Add a csv schema and revise the overall structure of the package
bchapuis Apr 11, 2025
13a4efe
Fix the test and rat checks
bchapuis Apr 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 51 additions & 4 deletions baremaps-csv/pom.xml → baremaps-calcite/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,16 @@ limitations under the License.
<artifactId>baremaps</artifactId>
<version>0.8.3-SNAPSHOT</version>
</parent>
<artifactId>baremaps-csv</artifactId>
<name>Apache Baremaps CSV</name>

<artifactId>baremaps-calcite</artifactId>
<name>Apache Baremaps Calcite</name>

<properties>
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<dependencies>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
Expand All @@ -33,14 +41,53 @@ limitations under the License.
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-csv</artifactId>
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</dependency>
<dependency>
<groupId>mil.nga.geopackage</groupId>
<artifactId>geopackage</artifactId>
</dependency>
<dependency>
<groupId>org.apache.baremaps</groupId>
<artifactId>baremaps-store</artifactId>
<artifactId>baremaps-data</artifactId>
</dependency>
<dependency>
<groupId>org.apache.baremaps</groupId>
<artifactId>baremaps-flatgeobuf</artifactId>
</dependency>
<dependency>
<groupId>org.apache.baremaps</groupId>
<artifactId>baremaps-geoparquet</artifactId>
</dependency>
<dependency>
<groupId>org.apache.baremaps</groupId>
<artifactId>baremaps-openstreetmap</artifactId>
</dependency>
<dependency>
<groupId>org.apache.baremaps</groupId>
<artifactId>baremaps-postgres</artifactId>
</dependency>
<dependency>
<groupId>org.apache.baremaps</groupId>
<artifactId>baremaps-rpsl</artifactId>
</dependency>
<dependency>
<groupId>org.apache.baremaps</groupId>
<artifactId>baremaps-shapefile</artifactId>
</dependency>
<dependency>
<groupId>org.apache.baremaps</groupId>
<artifactId>baremaps-testing</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.calcite</groupId>
<artifactId>calcite-core</artifactId>
</dependency>
<dependency>
<groupId>org.apache.calcite</groupId>
<artifactId>calcite-server</artifactId>
</dependency>
</dependencies>

Expand Down
Loading
Loading