This is an automated email from the ASF dual-hosted git repository.
bchapuis pushed a change to branch pmtiles
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps.git
discard 69abc270 Implement run length and tile deduplication
discard f65b5eeb Correctly set header and metadata
discard 4633de7b Add a minimalistic tile writer
discard 39f811d5 Refactor package and introduce a PMTilesReader class
discard dbae519e Fix unit tests
discard 5ef6a50f Port additional methods and tests
discard 61e28f36 Format code
discard 4c91cc6f Implement header serialization and deserialization
discard a30241e2 Add pmtiles functions
add 1acf9335 Experimental GeocoderOSM (#782)
add f974e135 Fix database type issue
add 8860c7f2 Correct the license header and the disclaimer-wip file (#786)
add 823b5550 Release Baremaps 0.7.2
add d5495042 Prepare for next development iteration
add 2e8501a5 Update dependencies (#791)
add 92968705 Cleanup OGC API (#793)
add 1de6b059 Fix release script (#787)
add 03fd8268 Improve release instructions (#783)
new e0c8c4e8 Add pmtiles functions
new 600cc49b Implement header serialization and deserialization
new db8c2d80 Format code
new 697daeff Port additional methods and tests
new d5100208 Fix unit tests
new 72fa22cf Refactor package and introduce a PMTilesReader class
new 56c8ef8f Add a minimalistic tile writer
new d4cbcef0 Correctly set header and metadata
new 7651343b Implement run length and tile deduplication
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 (69abc270)
\
N -- N -- N refs/heads/pmtiles (7651343b)
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.
The 9 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:
.run/basemap-dev.run.xml | 1 -
.run/basemap-mbtiles.run.xml | 1 -
.run/basemap-serve.run.xml | 1 -
.run/basemap-workflow.run.xml | 1 -
.run/openstreetmap-dev.run.xml | 1 -
.run/openstreetmap-export.run.xml | 1 -
.run/openstreetmap-serve.run.xml | 1 -
.run/openstreetmap-workflow.run.xml | 1 -
.run/simplification-workflow.run.xml | 1 -
.run/transformation-workflow.run.xml | 1 -
.run/workflow-execute.run.xml | 1 -
.run/workflow-init.run.xml | 1 -
CODE_OF_CONDUCT.md | 25 +-
CONTRIBUTING.md | 26 +-
DISCLAIMER-WIP | 3 +-
LICENSE.header | 17 +-
README.md | 25 +-
RELEASE.md | 33 +-
baremaps-benchmark/pom.xml | 28 +-
.../baremaps/benchmarks/BenchmarkRunner.java | 17 +-
.../baremaps/benchmarks/DataMapBenchmark.java | 17 +-
.../baremaps/benchmarks/MBTilesBenchmark.java | 17 +-
.../baremaps/benchmarks/MemoryBenchmark.java | 17 +-
.../benchmarks/OpenStreetMapBenchmark.java | 17 +-
.../OpenStreetMapGeometriesBenchmark.java | 17 +-
baremaps-cli/pom.xml | 29 +-
baremaps-cli/src/assembly/bin.xml | 21 +-
baremaps-cli/src/assembly/src.xml | 21 +-
baremaps-cli/src/bin/baremaps | 17 +-
baremaps-cli/src/bin/baremaps.bat | 17 +-
baremaps-cli/src/license/bundle.ftl | 17 +-
baremaps-cli/src/license/override.ftl | 17 +-
baremaps-cli/src/license/override.properties | 21 -
.../java/org/apache/baremaps/cli/Baremaps.java | 20 +-
.../main/java/org/apache/baremaps/cli/Options.java | 17 +-
.../org/apache/baremaps/cli/database/Database.java | 17 +-
.../apache/baremaps/cli/database/ExecuteSql.java | 17 +-
.../baremaps/cli/database/ImportOpenStreetMap.java | 17 +-
.../baremaps/cli/database/UpdateOpenStreetMap.java | 17 +-
.../org/apache/baremaps/cli/geocoder/Geocoder.java | 17 +-
.../org/apache/baremaps/cli/geocoder/Search.java | 17 +-
.../org/apache/baremaps/cli/geocoder/Serve.java | 17 +-
.../java/org/apache/baremaps/cli/iploc/IpLoc.java | 17 +-
.../java/org/apache/baremaps/cli/iploc/Serve.java | 17 +-
.../main/java/org/apache/baremaps/cli/map/Dev.java | 17 +-
.../java/org/apache/baremaps/cli/map/Export.java | 17 +-
.../java/org/apache/baremaps/cli/map/Init.java | 17 +-
.../java/org/apache/baremaps/cli/map/MBTiles.java | 17 +-
.../main/java/org/apache/baremaps/cli/map/Map.java | 17 +-
.../java/org/apache/baremaps/cli/map/Serve.java | 17 +-
.../org/apache/baremaps/cli/map/StyleCommand.java | 17 +-
.../org/apache/baremaps/cli/ogcapi/OgcApi.java | 120 -
.../org/apache/baremaps/cli/workflow/Execute.java | 17 +-
.../org/apache/baremaps/cli/workflow/Init.java | 17 +-
.../org/apache/baremaps/cli/workflow/Workflow.java | 17 +-
baremaps-cli/src/main/resources/log4j2.xml | 21 +-
baremaps-core/pom.xml | 28 +-
baremaps-core/{pom.xml => pom.xml.versionsBackup} | 27 +-
.../org/apache/baremaps/config/ConfigReader.java | 17 +-
.../baremaps/database/algorithm/BinarySearch.java | 17 +-
.../database/algorithm/ExternalMergeSort.java | 17 +-
.../baremaps/database/algorithm/Hilbert.java | 17 +-
.../baremaps/database/algorithm/UnionStream.java | 17 +-
.../baremaps/database/calcite/SqlDataSchema.java | 17 +-
.../baremaps/database/calcite/SqlDataTable.java | 17 +-
.../database/calcite/SqlTypeConversion.java | 17 +-
.../collection/AbstractDataCollection.java | 17 +-
.../database/collection/AppendOnlyBuffer.java | 17 +-
.../database/collection/DataCollection.java | 17 +-
.../database/collection/DataCollectionAdapter.java | 17 +-
.../collection/DataCollectionException.java | 17 +-
.../baremaps/database/collection/DataList.java | 17 +-
.../baremaps/database/collection/DataMap.java | 17 +-
.../database/collection/FixedSizeDataList.java | 17 +-
.../database/collection/IndexedDataList.java | 17 +-
.../database/collection/IndexedDataMap.java | 17 +-
.../baremaps/database/collection/LongDataMap.java | 17 +-
.../database/collection/MemoryAlignedDataList.java | 17 +-
.../database/collection/MemoryAlignedDataMap.java | 17 +-
.../database/collection/MonotonicDataMap.java | 17 +-
.../collection/MonotonicFixedSizeDataMap.java | 17 +-
.../collection/MonotonicPairedDataMap.java | 17 +-
.../apache/baremaps/database/memory/Memory.java | 17 +-
.../baremaps/database/memory/MemoryException.java | 17 +-
.../database/memory/MemoryMappedDirectory.java | 17 +-
.../baremaps/database/memory/MemoryMappedFile.java | 17 +-
.../baremaps/database/memory/OffHeapMemory.java | 17 +-
.../baremaps/database/memory/OnHeapMemory.java | 17 +-
.../database/schema/AbstractDataTable.java | 17 +-
.../baremaps/database/schema/DataColumn.java | 17 +-
.../baremaps/database/schema/DataColumnImpl.java | 17 +-
.../apache/baremaps/database/schema/DataRow.java | 17 +-
.../baremaps/database/schema/DataRowImpl.java | 17 +-
.../baremaps/database/schema/DataRowType.java | 17 +-
.../baremaps/database/schema/DataRowTypeImpl.java | 17 +-
.../baremaps/database/schema/DataSchema.java | 17 +-
.../apache/baremaps/database/schema/DataTable.java | 17 +-
.../baremaps/database/schema/DataTableAdapter.java | 17 +-
.../database/schema/DataTableException.java | 17 +-
.../schema/DataTableGeometryTransformer.java | 17 +-
.../baremaps/database/schema/DataTableImpl.java | 17 +-
.../database/type/BooleanArrayDataType.java | 17 +-
.../baremaps/database/type/BooleanDataType.java | 17 +-
.../database/type/BooleanListDataType.java | 17 +-
.../baremaps/database/type/ByteArrayDataType.java | 17 +-
.../baremaps/database/type/ByteDataType.java | 17 +-
.../baremaps/database/type/ByteListDataType.java | 17 +-
.../apache/baremaps/database/type/DataType.java | 17 +-
.../database/type/DoubleArrayDataType.java | 17 +-
.../baremaps/database/type/DoubleDataType.java | 17 +-
.../baremaps/database/type/DoubleListDataType.java | 17 +-
.../baremaps/database/type/FixedSizeDataType.java | 17 +-
.../baremaps/database/type/FloatArrayDataType.java | 17 +-
.../baremaps/database/type/FloatDataType.java | 17 +-
.../baremaps/database/type/FloatListDataType.java | 17 +-
.../database/type/IntegerArrayDataType.java | 17 +-
.../baremaps/database/type/IntegerDataType.java | 17 +-
.../database/type/IntegerListDataType.java | 17 +-
.../baremaps/database/type/ListDataType.java | 17 +-
.../baremaps/database/type/LonLatDataType.java | 17 +-
.../baremaps/database/type/LongArrayDataType.java | 17 +-
.../baremaps/database/type/LongDataType.java | 17 +-
.../baremaps/database/type/LongListDataType.java | 17 +-
.../apache/baremaps/database/type/MapDataType.java | 17 +-
.../database/type/MemoryAlignedDataType.java | 17 +-
.../baremaps/database/type/NullableDataType.java | 17 +-
.../baremaps/database/type/PairDataType.java | 17 +-
.../apache/baremaps/database/type/RowDataType.java | 17 +-
.../baremaps/database/type/ShortArrayDataType.java | 17 +-
.../baremaps/database/type/ShortDataType.java | 17 +-
.../baremaps/database/type/ShortListDataType.java | 17 +-
.../database/type/SmallIntegerDataType.java | 17 +-
.../baremaps/database/type/SmallLongDataType.java | 17 +-
.../baremaps/database/type/StringDataType.java | 17 +-
.../type/geometry/CoordinateArrayDataType.java | 17 +-
.../database/type/geometry/CoordinateDataType.java | 17 +-
.../type/geometry/GeometryCollectionDataType.java | 17 +-
.../database/type/geometry/GeometryDataType.java | 17 +-
.../database/type/geometry/LineStringDataType.java | 17 +-
.../database/type/geometry/LonLatDataType.java | 17 +-
.../type/geometry/MultiLineStringDataType.java | 17 +-
.../database/type/geometry/MultiPointDataType.java | 17 +-
.../type/geometry/MultiPolygonDataType.java | 17 +-
.../database/type/geometry/PointDataType.java | 17 +-
.../database/type/geometry/PolygonDataType.java | 17 +-
.../database/type/geometry/WKBDataType.java | 17 +-
.../baremaps/geocoder/GeocoderConstants.java | 17 +-
.../baremaps/geocoder/GeonamesDocumentMapper.java | 17 +-
.../baremaps/geocoder/GeonamesQueryBuilder.java | 17 +-
.../apache/baremaps/geocoder/GeonamesReader.java | 17 +-
.../apache/baremaps/geocoder/GeonamesRecord.java | 17 +-
.../geocoderosm/GeocoderOsmConsumerEntity.java | 50 +
.../geocoderosm/GeocoderOsmDocumentMapper.java | 105 +
.../baremaps/geocoderosm/GeocoderOsmQuery.java | 45 +
.../org/apache/baremaps/geocoderosm/OsmTags.java | 41 +
.../apache/baremaps/geocoderosm/package-info.java | 4 +
.../apache/baremaps/iploc/InetAddressUtils.java | 17 +-
.../java/org/apache/baremaps/iploc/InetRange.java | 17 +-
.../org/apache/baremaps/iploc/IpLocMapper.java | 17 +-
.../org/apache/baremaps/iploc/IpLocObject.java | 17 +-
.../org/apache/baremaps/iploc/IpLocPrecision.java | 17 +-
.../org/apache/baremaps/iploc/IpLocReader.java | 17 +-
.../org/apache/baremaps/iploc/IpLocRepository.java | 17 +-
.../org/apache/baremaps/iploc/NicAttribute.java | 17 +-
.../java/org/apache/baremaps/iploc/NicObject.java | 17 +-
.../java/org/apache/baremaps/iploc/NicReader.java | 17 +-
.../org/apache/baremaps/iploc/NicSpliterator.java | 17 +-
.../java/org/apache/baremaps/iploc/NicUtils.java | 17 +-
.../apache/baremaps/openstreetmap/DiffService.java | 17 +-
.../apache/baremaps/openstreetmap/OsmReader.java | 17 +-
.../apache/baremaps/openstreetmap/OsmReaders.java | 17 +-
.../openstreetmap/function/BlobToBlockMapper.java | 17 +-
.../function/BlockEntitiesHandler.java | 17 +-
.../function/ChangeEntitiesHandler.java | 17 +-
.../function/CoordinateMapBuilder.java | 17 +-
.../function/EntityGeometryBuilder.java | 17 +-
.../function/EntityProjectionTransformer.java | 17 +-
.../function/EntityToGeometryMapper.java | 17 +-
.../openstreetmap/function/GeometryMapBuilder.java | 17 +-
.../function/NodeGeometryBuilder.java | 17 +-
.../function/OpenstreetmapDocumentMapper.java | 17 +-
.../function/ReferenceMapBuilder.java | 17 +-
.../function/RelationGeometryBuilder.java | 23 +-
.../openstreetmap/function/WayGeometryBuilder.java | 17 +-
.../apache/baremaps/openstreetmap/model/Blob.java | 17 +-
.../apache/baremaps/openstreetmap/model/Block.java | 17 +-
.../apache/baremaps/openstreetmap/model/Bound.java | 17 +-
.../baremaps/openstreetmap/model/Change.java | 17 +-
.../baremaps/openstreetmap/model/DataBlock.java | 17 +-
.../baremaps/openstreetmap/model/Element.java | 17 +-
.../baremaps/openstreetmap/model/Entity.java | 17 +-
.../baremaps/openstreetmap/model/Header.java | 17 +-
.../baremaps/openstreetmap/model/HeaderBlock.java | 17 +-
.../apache/baremaps/openstreetmap/model/Info.java | 17 +-
.../baremaps/openstreetmap/model/Member.java | 17 +-
.../apache/baremaps/openstreetmap/model/Node.java | 17 +-
.../baremaps/openstreetmap/model/Relation.java | 17 +-
.../apache/baremaps/openstreetmap/model/State.java | 17 +-
.../apache/baremaps/openstreetmap/model/User.java | 17 +-
.../apache/baremaps/openstreetmap/model/Way.java | 17 +-
.../baremaps/openstreetmap/pbf/BlobIterator.java | 17 +-
.../openstreetmap/pbf/DataBlockReader.java | 17 +-
.../openstreetmap/pbf/HeaderBlockReader.java | 17 +-
.../baremaps/openstreetmap/pbf/PbfBlockReader.java | 17 +-
.../openstreetmap/pbf/PbfEntityReader.java | 17 +-
.../baremaps/openstreetmap/pbf/PbfReader.java | 17 +-
.../postgres/PostgresCoordinateMap.java | 17 +-
.../postgres/PostgresHeaderRepository.java | 17 +-
.../openstreetmap/postgres/PostgresIterator.java | 17 +-
.../postgres/PostgresJsonbMapper.java | 17 +-
.../postgres/PostgresNodeRepository.java | 17 +-
.../postgres/PostgresReferenceMap.java | 17 +-
.../postgres/PostgresRelationRepository.java | 17 +-
.../postgres/PostgresWayRepository.java | 17 +-
.../openstreetmap/repository/BlockImporter.java | 17 +-
.../openstreetmap/repository/ChangeImporter.java | 17 +-
.../openstreetmap/repository/HeaderRepository.java | 17 +-
.../openstreetmap/repository/NodeRepository.java | 17 +-
.../repository/RelationRepository.java | 17 +-
.../openstreetmap/repository/Repository.java | 17 +-
.../repository/RepositoryException.java | 17 +-
.../openstreetmap/repository/WayRepository.java | 17 +-
.../baremaps/openstreetmap/state/StateReader.java | 17 +-
.../openstreetmap/xml/XmlChangeReader.java | 17 +-
.../openstreetmap/xml/XmlChangeSpliterator.java | 17 +-
.../openstreetmap/xml/XmlEntityReader.java | 17 +-
.../openstreetmap/xml/XmlEntitySpliterator.java | 17 +-
.../apache/baremaps/postgres/copy/CopyWriter.java | 17 +-
.../postgres/copy/GeometryValueHandler.java | 17 +-
.../baremaps/postgres/metadata/ColumnResult.java | 17 +-
.../postgres/metadata/DatabaseMetadata.java | 17 +-
.../postgres/metadata/PrimaryKeyResult.java | 17 +-
.../baremaps/postgres/metadata/TableMetadata.java | 17 +-
.../baremaps/postgres/metadata/TableResult.java | 17 +-
.../storage/flatgeobuf/FlatGeoBufDataSchema.java | 17 +-
.../storage/flatgeobuf/FlatGeoBufDataTable.java | 17 +-
.../flatgeobuf/FlatGeoBufTypeConversion.java | 17 +-
.../storage/geopackage/GeoPackageDataSchema.java | 17 +-
.../storage/geopackage/GeoPackageDataTable.java | 17 +-
.../storage/postgres/PostgresDataSchema.java | 17 +-
.../storage/postgres/PostgresDataTable.java | 17 +-
.../storage/postgres/PostgresTypeConversion.java | 17 +-
.../storage/shapefile/ShapefileDataSchema.java | 17 +-
.../storage/shapefile/ShapefileDataTable.java | 17 +-
.../shapefile/internal/CommonByteReader.java | 17 +-
.../storage/shapefile/internal/DBaseDataType.java | 17 +-
.../shapefile/internal/DBaseFieldDescriptor.java | 17 +-
.../shapefile/internal/DbaseByteReader.java | 17 +-
.../storage/shapefile/internal/DbaseException.java | 17 +-
.../shapefile/internal/ShapefileByteReader.java | 17 +-
.../shapefile/internal/ShapefileDescriptor.java | 17 +-
.../shapefile/internal/ShapefileException.java | 17 +-
.../shapefile/internal/ShapefileGeometryType.java | 17 +-
.../shapefile/internal/ShapefileInputStream.java | 17 +-
.../shapefile/internal/ShapefileReader.java | 17 +-
.../baremaps/stream/AccumulatingConsumer.java | 17 +-
.../apache/baremaps/stream/BatchedSpliterator.java | 17 +-
.../baremaps/stream/BufferedSpliterator.java | 17 +-
.../org/apache/baremaps/stream/ConsumerUtils.java | 17 +-
.../apache/baremaps/stream/HoldingConsumer.java | 17 +-
.../baremaps/stream/PartitionedSpliterator.java | 17 +-
.../org/apache/baremaps/stream/ProgressLogger.java | 17 +-
.../apache/baremaps/stream/StreamException.java | 17 +-
.../org/apache/baremaps/stream/StreamUtils.java | 17 +-
.../org/apache/baremaps/stream/SupplierUtils.java | 17 +-
.../apache/baremaps/stream/ThrowingFunction.java | 17 +-
.../baremaps/tilestore/TileBatchPredicate.java | 17 +-
.../org/apache/baremaps/tilestore/TileCache.java | 17 +-
.../org/apache/baremaps/tilestore/TileChannel.java | 17 +-
.../org/apache/baremaps/tilestore/TileCoord.java | 17 +-
.../baremaps/tilestore/TileCoordIterator.java | 17 +-
.../org/apache/baremaps/tilestore/TileStore.java | 17 +-
.../baremaps/tilestore/TileStoreException.java | 17 +-
.../apache/baremaps/tilestore/VariableUtils.java | 17 +-
.../baremaps/tilestore/file/FileTileStore.java | 17 +-
.../baremaps/tilestore/mbtiles/MBTilesStore.java | 17 +-
.../baremaps/tilestore/postgres/PostgresGroup.java | 23 +-
.../baremaps/tilestore/postgres/PostgresQuery.java | 20 +-
.../tilestore/postgres/PostgresQueryGenerator.java | 17 +-
.../tilestore/postgres/PostgresTileStore.java | 17 +-
.../java/org/apache/baremaps/utils/FileUtils.java | 17 +-
.../org/apache/baremaps/utils/GeometryUtils.java | 17 +-
.../apache/baremaps/utils/IsoCountriesUtils.java | 17 +-
.../baremaps/utils/MappedByteBufferUtils.java | 17 +-
.../apache/baremaps/utils/ObjectMapperUtils.java | 17 +-
.../org/apache/baremaps/utils/PostgresUtils.java | 17 +-
.../baremaps/utils/ProjectionTransformer.java | 17 +-
.../org/apache/baremaps/utils/SqliteUtils.java | 17 +-
.../org/apache/baremaps/vectortile/Feature.java | 17 +-
.../java/org/apache/baremaps/vectortile/Layer.java | 17 +-
.../java/org/apache/baremaps/vectortile/Tile.java | 17 +-
.../baremaps/vectortile/VectorTileDecoder.java | 17 +-
.../baremaps/vectortile/VectorTileEncoder.java | 17 +-
.../baremaps/vectortile/VectorTileFunctions.java | 17 +-
.../vectortile/expression/Expressions.java | 17 +-
.../apache/baremaps/vectortile/style/Style.java | 17 +-
.../baremaps/vectortile/style/StyleLayer.java | 17 +-
.../baremaps/vectortile/style/StyleSource.java | 17 +-
.../baremaps/vectortile/tilejson/TileJSON.java | 21 +-
.../baremaps/vectortile/tilejson/VectorLayer.java | 17 +-
.../baremaps/vectortile/tileset/Database.java | 17 +-
.../baremaps/vectortile/tileset/Tileset.java | 19 +-
.../baremaps/vectortile/tileset/TilesetLayer.java | 17 +-
.../baremaps/vectortile/tileset/TilesetQuery.java | 17 +-
.../java/org/apache/baremaps/workflow/Step.java | 17 +-
.../java/org/apache/baremaps/workflow/Task.java | 17 +-
.../org/apache/baremaps/workflow/Workflow.java | 17 +-
.../apache/baremaps/workflow/WorkflowContext.java | 17 +-
.../baremaps/workflow/WorkflowException.java | 17 +-
.../apache/baremaps/workflow/WorkflowExecutor.java | 17 +-
...etMap.java => CreateGeocoderOpenStreetMap.java} | 103 +-
.../workflow/tasks/CreateGeonamesIndex.java | 17 +-
.../baremaps/workflow/tasks/CreateIplocIndex.java | 17 +-
.../baremaps/workflow/tasks/DownloadUrl.java | 17 +-
.../baremaps/workflow/tasks/ExecuteCommand.java | 17 +-
.../apache/baremaps/workflow/tasks/ExecuteSql.java | 17 +-
.../baremaps/workflow/tasks/ExecuteSqlScript.java | 17 +-
.../baremaps/workflow/tasks/ExportVectorTiles.java | 17 +-
.../baremaps/workflow/tasks/ImportGeoPackage.java | 17 +-
.../workflow/tasks/ImportOpenStreetMap.java | 17 +-
.../baremaps/workflow/tasks/ImportShapefile.java | 17 +-
.../apache/baremaps/workflow/tasks/LogMessage.java | 17 +-
.../apache/baremaps/workflow/tasks/UngzipFile.java | 17 +-
.../apache/baremaps/workflow/tasks/UnzipFile.java | 17 +-
.../workflow/tasks/UpdateOpenStreetMap.java | 17 +-
.../apache/baremaps/config/ConfigReaderTest.java | 17 +-
.../baremaps/database/AppendOnlyBufferTest.java | 17 +-
.../org/apache/baremaps/database/DataListTest.java | 17 +-
.../org/apache/baremaps/database/DataMapTest.java | 17 +-
.../baremaps/database/SizedDataListTest.java | 17 +-
.../database/algorithm/UnionStreamTest.java | 17 +-
.../baremaps/database/calcite/CalciteTest.java | 29 +-
.../baremaps/database/memory/MemoryProvider.java | 17 +-
.../baremaps/database/memory/MemoryTest.java | 17 +-
.../baremaps/database/sort/BinarySearchTest.java | 17 +-
.../database/sort/ExternalMergeSortTest.java | 17 +-
.../baremaps/database/type/DataTypeProvider.java | 17 +-
.../baremaps/database/type/DataTypeTest.java | 17 +-
.../baremaps/database/type/LonLatDataTypeTest.java | 17 +-
.../baremaps/geocoder/GeonamesIndexTest.java | 17 +-
.../baremaps/geocoder/GeonamesReaderTest.java | 17 +-
.../apache/baremaps/geocoderosm/OSMIndexTest.java | 167 ++
.../org/apache/baremaps/iploc/IpLocObjectTest.java | 17 +-
.../java/org/apache/baremaps/iploc/NicData.java | 17 +-
.../org/apache/baremaps/iploc/NicObjectTest.java | 17 +-
.../org/apache/baremaps/iploc/NicParserTest.java | 17 +-
.../baremaps/openstreetmap/OpenStreetMapTest.java | 17 +-
.../EntityDataTypeGeometryBuilderTest.java | 17 +-
.../geometry/RelationGeometryBuilderTest.java | 17 +-
.../postgres/PostgresHeaderRepositoryTest.java | 17 +-
.../postgres/PostgresNodeRepositoryTest.java | 17 +-
.../postgres/PostgresRelationRepositoryTest.java | 17 +-
.../postgres/PostgresRepositoryTest.java | 17 +-
.../postgres/PostgresWayRepositoryTest.java | 17 +-
.../repository/BlockImporterTest.java | 17 +-
.../openstreetmap/repository/Constants.java | 17 +-
.../baremaps/openstreetmap/store/MockDataMap.java | 17 +-
.../xml/XmlChangeSpliteratorTest.java | 17 +-
.../xml/XmlEntitySpliteratorTestDataType.java | 17 +-
.../apache/baremaps/postgres/TestContainers.java | 17 +-
.../postgres/metadata/PostgresMetadataTest.java | 17 +-
.../org/apache/baremaps/storage/MockDataTable.java | 17 +-
.../flatgeobuf/FlatGeoBufDataTableTest.java | 17 +-
.../geopackage/GeoPackageDataSchemaTest.java | 17 +-
.../geopackage/GeoPackageToPostgresTest.java | 17 +-
.../storage/postgres/PostgresDataSchemaTest.java | 17 +-
.../storage/postgres/PostgresDataTableTest.java | 17 +-
.../baremaps/stream/BatchedSpliteratorTest.java | 17 +-
.../stream/PartitionedSpliteratorTest.java | 17 +-
.../apache/baremaps/stream/StreamUtilsTest.java | 17 +-
.../baremaps/testing/PostgresContainerTest.java | 17 +-
.../org/apache/baremaps/testing/TestFiles.java | 17 +-
.../apache/baremaps/tilestore/TileBatcherTest.java | 17 +-
.../baremaps/tilestore/TileCoordIteratorTest.java | 17 +-
.../apache/baremaps/tilestore/TileCoordTest.java | 17 +-
.../baremaps/tilestore/TileDataSchemaTest.java | 17 +-
.../baremaps/tilestore/file/FileTileStoreTest.java | 17 +-
.../tilestore/mbtiles/MBTilesStoreTest.java | 17 +-
.../tilestore/postgres/JSQLParserTest.java | 17 +-
.../postgres/PostgresQueryGeneratorTest.java | 17 +-
.../postgres/PostgresQueryParserTest.java | 17 +-
.../tilestore/postgres/PostgresTileStoreTest.java | 17 +-
.../baremaps/utils/ProjectionTransformerTest.java | 17 +-
.../baremaps/vectortile/ExpressionsTest.java | 17 +-
.../apache/baremaps/vectortile/TileSetTest.java | 17 +-
.../baremaps/vectortile/VectorTileDecoderTest.java | 17 +-
.../baremaps/vectortile/VectorTileEncoderTest.java | 17 +-
.../vectortile/VectorTileFunctionsTest.java | 17 +-
.../apache/baremaps/vectortile/VectorTileTest.java | 17 +-
.../baremaps/vectortile/VectorTileViewer.java | 17 +-
.../apache/baremaps/workflow/ObjectMapperTest.java | 17 +-
.../org/apache/baremaps/workflow/WorkflowTest.java | 17 +-
.../baremaps/workflow/tasks/DownloadUrlTest.java | 17 +-
.../workflow/tasks/ExecuteCommandTest.java | 17 +-
.../workflow/tasks/ExecuteSqlIntegrationTest.java | 17 +-
.../workflow/tasks/ExecuteSqlScriptTest.java | 17 +-
.../baremaps/workflow/tasks/ExecuteSqlTest.java | 17 +-
.../workflow/tasks/ImportGeoPackageTest.java | 17 +-
.../baremaps/workflow/tasks/ImportMonacoTest.java | 17 +-
.../workflow/tasks/ImportOpenStreetMapTest.java | 17 +-
.../workflow/tasks/ImportShapefileTest.java | 17 +-
.../workflow/tasks/ImportUpdateDataTest.java | 17 +-
.../tasks/ImportUpdateLiechtensteinTest.java | 17 +-
.../baremaps/workflow/tasks/UngzipFileTest.java | 17 +-
.../baremaps/workflow/tasks/UnzipFileTest.java | 17 +-
baremaps-core/src/test/resources/log4j2-test.yaml | 13 +
.../resources/queries/osm_create_extensions.sql | 17 +-
.../resources/queries/osm_create_gin_indexes.sql | 17 +-
.../resources/queries/osm_create_gist_indexes.sql | 17 +-
.../queries/osm_create_spgist_indexes.sql | 17 +-
.../test/resources/queries/osm_create_tables.sql | 17 +-
.../src/test/resources/queries/osm_drop_tables.sql | 17 +-
.../test/resources/queries/osm_truncate_table.sql | 17 +-
.../src/test/resources/queries/queries.sql | 17 +-
.../src/test/resources/queries/schema.sql | 17 +-
baremaps-core/src/test/resources/style.js | 17 +-
baremaps-core/src/test/resources/style.yaml | 19 +-
baremaps-ogcapi/pom.xml | 160 --
.../org/apache/baremaps/ogcapi/ApiResource.java | 111 -
.../baremaps/ogcapi/CollectionsResource.java | 99 -
.../baremaps/ogcapi/ConformanceResource.java | 44 -
.../apache/baremaps/ogcapi/DefaultResource.java | 73 -
.../org/apache/baremaps/ogcapi/StylesResource.java | 86 -
.../org/apache/baremaps/ogcapi/TilesResource.java | 118 -
.../main/resources/initialize_ogcapi_tables.sql | 14 -
.../main/resources/initialize_studio_tables.sql | 7 -
baremaps-ogcapi/src/main/resources/log4j2.xml | 26 -
baremaps-ogcapi/src/main/resources/map.html | 48 -
baremaps-ogcapi/src/main/resources/ogcapi.yaml | 2745 --------------------
baremaps-ogcapi/src/main/resources/swagger.html | 95 -
baremaps-ogcapi/src/main/resources/version.txt | 2 -
.../apache/baremaps/ogcapi/ApiResourceTest.java | 42 -
.../baremaps/ogcapi/CollectionsResourceTest.java | 44 -
.../baremaps/ogcapi/ConformanceResourceTest.java | 31 -
.../baremaps/ogcapi/DefaultResourceTest.java | 34 -
.../org/apache/baremaps/ogcapi/OgcApiTest.java | 99 -
.../apache/baremaps/ogcapi/StylesResourceTest.java | 43 -
.../apache/baremaps/ogcapi/TilesResourceTest.java | 40 -
.../src/test/resources/features.geojson | 26 -
baremaps-renderer/README.md | 25 +-
baremaps-renderer/assets/report-template.html | 25 +-
baremaps-renderer/declaration.d.ts | 17 +-
baremaps-renderer/src/index.ts | 17 +-
baremaps-renderer/src/lib/browserPool.ts | 17 +-
.../src/lib/maplibreBrowserHelpers.ts | 17 +-
baremaps-renderer/src/lib/reportGenerator.ts | 17 +-
baremaps-renderer/src/lib/runnableTask.ts | 17 +-
baremaps-renderer/src/lib/test.ts | 17 +-
baremaps-renderer/src/lib/testManager.ts | 17 +-
baremaps-renderer/src/lib/testsLogger.ts | 17 +-
baremaps-renderer/src/types/index.ts | 17 +-
baremaps-server/pom.xml | 27 +-
.../baremaps/server/BaseUriRequestFilter.java | 17 +-
.../org/apache/baremaps/server/ChangeResource.java | 17 +-
.../apache/baremaps/server/ClassPathResource.java | 17 +-
.../org/apache/baremaps/server/CorsFilter.java | 17 +-
.../apache/baremaps/server/GeocoderResource.java | 17 +-
.../org/apache/baremaps/server/IpLocResource.java | 17 +-
.../org/apache/baremaps/server/StyleResource.java | 17 +-
.../apache/baremaps/server/TileJSONResource.java | 17 +-
.../org/apache/baremaps/server/TileResource.java | 17 +-
.../apache/baremaps/server/TilesetResource.java | 17 +-
.../resources/assets/maplibre-custom-controls.js | 17 +-
.../src/main/resources/assets/server.html | 21 +-
.../src/main/resources/assets/viewer.html | 25 +-
.../src/main/resources/geocoder/index.html | 21 +-
.../src/main/resources/iploc/index.html | 21 +-
.../BaseUriRequestFilterIntegrationTest.java | 17 +-
.../server/ClassPathResourceIntegrationTest.java | 17 +-
basemap/README.md | 25 +-
basemap/config.js | 17 +-
basemap/layers/aerialway/style.js | 17 +-
basemap/layers/aerialway/tileset.js | 17 +-
basemap/layers/aeroway/line.js | 17 +-
basemap/layers/aeroway/polygon.js | 17 +-
basemap/layers/aeroway/tileset.js | 17 +-
basemap/layers/amenity/background.js | 17 +-
basemap/layers/amenity/fountain.js | 17 +-
basemap/layers/amenity/overlay.js | 17 +-
basemap/layers/amenity/tileset.js | 17 +-
basemap/layers/attraction/style.js | 17 +-
basemap/layers/attraction/tileset.js | 17 +-
basemap/layers/background/style.js | 17 +-
basemap/layers/barrier/style.js | 17 +-
basemap/layers/barrier/tileset.js | 17 +-
basemap/layers/boundary/globaladm0_clean.sql | 17 +-
basemap/layers/boundary/globaladm0_index.sql | 17 +-
basemap/layers/boundary/globaladm0_simplify.sql | 17 +-
basemap/layers/boundary/globaladm1_clean.sql | 17 +-
basemap/layers/boundary/globaladm1_index.sql | 17 +-
basemap/layers/boundary/globaladm1_simplify.sql | 17 +-
basemap/layers/boundary/line.js | 17 +-
basemap/layers/boundary/tileset.js | 17 +-
basemap/layers/building/number.js | 17 +-
basemap/layers/building/shape.js | 17 +-
basemap/layers/building/tileset.js | 18 +-
basemap/layers/highway/bridge_line.js | 17 +-
basemap/layers/highway/bridge_outline.js | 17 +-
basemap/layers/highway/clean.sql | 17 +-
basemap/layers/highway/construction_dash.js | 17 +-
basemap/layers/highway/construction_line.js | 17 +-
basemap/layers/highway/highway_dash.js | 17 +-
basemap/layers/highway/highway_label.js | 17 +-
basemap/layers/highway/highway_line.js | 17 +-
basemap/layers/highway/highway_outline.js | 17 +-
basemap/layers/highway/index.sql | 17 +-
basemap/layers/highway/pedestrian_area.js | 17 +-
basemap/layers/highway/prepare.sql | 17 +-
basemap/layers/highway/simplify.sql | 17 +-
basemap/layers/highway/tileset.js | 17 +-
basemap/layers/highway/tunnel_line.js | 18 +-
basemap/layers/highway/tunnel_outline.js | 18 +-
basemap/layers/labels/style.js | 18 +-
basemap/layers/landuse/background.js | 18 +-
basemap/layers/landuse/clean.sql | 17 +-
basemap/layers/landuse/index.sql | 17 +-
basemap/layers/landuse/overlay.js | 18 +-
basemap/layers/landuse/prepare.sql | 17 +-
basemap/layers/landuse/simplify.sql | 17 +-
basemap/layers/landuse/tileset.js | 18 +-
basemap/layers/leisure/background.js | 18 +-
basemap/layers/leisure/nature_reserve.js | 18 +-
basemap/layers/leisure/overlay.js | 18 +-
basemap/layers/leisure/tileset.js | 18 +-
basemap/layers/linestring/clean.sql | 17 +-
basemap/layers/linestring/index.sql | 17 +-
basemap/layers/linestring/prepare.sql | 17 +-
basemap/layers/man_made/bridge.js | 18 +-
basemap/layers/man_made/pier_label.js | 18 +-
basemap/layers/man_made/pier_line.js | 18 +-
basemap/layers/man_made/tileset.js | 18 +-
basemap/layers/member/prepare.sql | 17 +-
basemap/layers/natural/background.js | 18 +-
basemap/layers/natural/clean.sql | 17 +-
basemap/layers/natural/index.sql | 18 +-
basemap/layers/natural/overlay.js | 17 +-
basemap/layers/natural/prepare.sql | 17 +-
basemap/layers/natural/simplify.sql | 18 +-
basemap/layers/natural/tileset.js | 17 +-
basemap/layers/natural/tree.js | 17 +-
basemap/layers/natural/trunk.js | 17 +-
basemap/layers/natural/water.js | 17 +-
basemap/layers/ocean/clean.sql | 17 +-
basemap/layers/ocean/index.sql | 17 +-
basemap/layers/ocean/overlay.js | 17 +-
basemap/layers/ocean/prepare.sql | 17 +-
basemap/layers/ocean/tileset.js | 17 +-
basemap/layers/point/clean.sql | 17 +-
basemap/layers/point/country_label.js | 17 +-
basemap/layers/point/icon.js | 17 +-
basemap/layers/point/index.sql | 17 +-
basemap/layers/point/point_label.js | 17 +-
basemap/layers/point/simplify.sql | 17 +-
basemap/layers/point/tileset.js | 17 +-
basemap/layers/polygon/clean.sql | 17 +-
basemap/layers/polygon/index.sql | 17 +-
basemap/layers/polygon/prepare.sql | 18 +-
basemap/layers/power/background.js | 17 +-
basemap/layers/power/cable.js | 17 +-
basemap/layers/power/tileset.js | 17 +-
basemap/layers/power/tower.js | 17 +-
basemap/layers/railway/clean.sql | 17 +-
basemap/layers/railway/index.sql | 17 +-
basemap/layers/railway/line.js | 17 +-
basemap/layers/railway/prepare.sql | 17 +-
basemap/layers/railway/simplify.sql | 17 +-
basemap/layers/railway/tileset.js | 17 +-
basemap/layers/railway/tunnel.js | 17 +-
basemap/layers/route/clean.sql | 17 +-
basemap/layers/route/index.sql | 17 +-
basemap/layers/route/prepare.sql | 17 +-
basemap/layers/route/simplify.sql | 17 +-
basemap/layers/route/style.js | 17 +-
basemap/layers/route/tileset.js | 17 +-
basemap/layers/tourism/style_zoo_fill.js | 17 +-
basemap/layers/tourism/style_zoo_line.js | 17 +-
basemap/layers/tourism/tileset.js | 17 +-
basemap/layers/waterway/clean.sql | 17 +-
basemap/layers/waterway/index.sql | 17 +-
basemap/layers/waterway/label.js | 17 +-
basemap/layers/waterway/line.js | 17 +-
basemap/layers/waterway/prepare.sql | 17 +-
basemap/layers/waterway/simplify.sql | 17 +-
basemap/layers/waterway/tileset.js | 17 +-
basemap/layers/waterway/tunnel_casing.js | 17 +-
basemap/layers/waterway/tunnel_line.js | 17 +-
basemap/queries/initialize.sql | 17 +-
basemap/queries/ne_index.sql | 17 +-
basemap/queries/osm_nodes.sql | 17 +-
basemap/queries/osm_relations.sql | 17 +-
basemap/queries/osm_ways.sql | 17 +-
basemap/queries/statistics.sql | 17 +-
basemap/style.js | 17 +-
basemap/tileset.js | 17 +-
basemap/utils/color.js | 17 +-
basemap/utils/layer.js | 17 +-
basemap/utils/utils.js | 17 +-
basemap/workflow.js | 17 +-
codestyle.xml | 19 +-
examples/_geoadmin/tileset.yaml | 18 +-
examples/contour/README.md | 21 +-
examples/contour/indexes.sql | 17 +-
examples/extrusion/README.md | 21 +-
examples/extrusion/indexes.sql | 17 +-
examples/geocoding/README.md | 21 +-
examples/geocoding/workflow.js | 17 +-
examples/ip-to-location/README.md | 21 +-
examples/ip-to-location/workflow.js | 17 +-
examples/naturalearth/README.md | 21 +-
examples/naturalearth/indexes.sql | 17 +-
examples/openstreetmap/README.md | 21 +-
examples/openstreetmap/indexes.sql | 17 +-
examples/openstreetmap/style.js | 17 +-
pom.xml | 135 +-
scripts/build-project.sh | 21 +-
scripts/gdal/batch_polygonize.py | 17 +-
scripts/generate-artifacts.sh | 19 +-
scripts/generate-planet.sh | 17 +-
scripts/test-basemap.sh | 17 +-
scripts/test-examples.sh | 17 +-
620 files changed, 6945 insertions(+), 7860 deletions(-)
delete mode 100644
baremaps-cli/src/main/java/org/apache/baremaps/cli/ogcapi/OgcApi.java
copy baremaps-core/{pom.xml => pom.xml.versionsBackup} (86%)
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/GeocoderOsmConsumerEntity.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/GeocoderOsmDocumentMapper.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/GeocoderOsmQuery.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/OsmTags.java
create mode 100644
baremaps-core/src/main/java/org/apache/baremaps/geocoderosm/package-info.java
copy
baremaps-core/src/main/java/org/apache/baremaps/workflow/tasks/{ImportOpenStreetMap.java
=> CreateGeocoderOpenStreetMap.java} (54%)
create mode 100644
baremaps-core/src/test/java/org/apache/baremaps/geocoderosm/OSMIndexTest.java
create mode 100644 baremaps-core/src/test/resources/log4j2-test.yaml
delete mode 100644 baremaps-ogcapi/pom.xml
delete mode 100644
baremaps-ogcapi/src/main/java/org/apache/baremaps/ogcapi/ApiResource.java
delete mode 100644
baremaps-ogcapi/src/main/java/org/apache/baremaps/ogcapi/CollectionsResource.java
delete mode 100644
baremaps-ogcapi/src/main/java/org/apache/baremaps/ogcapi/ConformanceResource.java
delete mode 100644
baremaps-ogcapi/src/main/java/org/apache/baremaps/ogcapi/DefaultResource.java
delete mode 100644
baremaps-ogcapi/src/main/java/org/apache/baremaps/ogcapi/StylesResource.java
delete mode 100644
baremaps-ogcapi/src/main/java/org/apache/baremaps/ogcapi/TilesResource.java
delete mode 100644
baremaps-ogcapi/src/main/resources/initialize_ogcapi_tables.sql
delete mode 100644
baremaps-ogcapi/src/main/resources/initialize_studio_tables.sql
delete mode 100644 baremaps-ogcapi/src/main/resources/log4j2.xml
delete mode 100644 baremaps-ogcapi/src/main/resources/map.html
delete mode 100644 baremaps-ogcapi/src/main/resources/ogcapi.yaml
delete mode 100644 baremaps-ogcapi/src/main/resources/swagger.html
delete mode 100644 baremaps-ogcapi/src/main/resources/version.txt
delete mode 100644
baremaps-ogcapi/src/test/java/org/apache/baremaps/ogcapi/ApiResourceTest.java
delete mode 100644
baremaps-ogcapi/src/test/java/org/apache/baremaps/ogcapi/CollectionsResourceTest.java
delete mode 100644
baremaps-ogcapi/src/test/java/org/apache/baremaps/ogcapi/ConformanceResourceTest.java
delete mode 100644
baremaps-ogcapi/src/test/java/org/apache/baremaps/ogcapi/DefaultResourceTest.java
delete mode 100644
baremaps-ogcapi/src/test/java/org/apache/baremaps/ogcapi/OgcApiTest.java
delete mode 100644
baremaps-ogcapi/src/test/java/org/apache/baremaps/ogcapi/StylesResourceTest.java
delete mode 100644
baremaps-ogcapi/src/test/java/org/apache/baremaps/ogcapi/TilesResourceTest.java
delete mode 100644 baremaps-ogcapi/src/test/resources/features.geojson