Skip to content

Commit 331c43a

Browse files
authored
GEOMESA-3491 Postgis - Add compatibility notes for Postgres 17 (#3417)
1 parent abf66ca commit 331c43a

File tree

5 files changed

+19
-0
lines changed

5 files changed

+19
-0
lines changed

docs/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ def ultimateReplace(app, docname, source):
4444
"{{kafka_required_version}}": target.versions.kafka_min_version + " or later",
4545
"{{maven_required_version}}": target.versions.maven_min_version + " or later",
4646
"{{micrometer_version}}": target.versions.micrometer_version,
47+
"{{postgres_supported_versions}}": "versions " + target.versions.postgres_min_version + " and later",
4748
"{{prometheus_version}}": target.versions.prometheus_version,
4849
"{{redis_supported_versions}}": "versions " + target.versions.redis_min_version + " and later",
4950
"{{redis_required_version}}": target.versions.redis_min_version + " or later",

docs/user/postgis/index.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ GeoMesa provides an extension to the standard GeoTools PostGIS data store for be
77
of time series data. The GeoMesa extension leverages PostgreSQL's native partitioning to support
88
efficient spatio-temporal queries against large data sets.
99

10+
.. note::
11+
12+
GeoMesa currently supports PostgreSQL {{postgres_supported_versions}}.
13+
14+
.. warning::
15+
16+
When using PostgreSQL 17, PostGIS must be version 3.5.2 or later.
17+
1018
.. toctree::
1119
:maxdepth: 1
1220

docs/user/postgis/install.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
Installing Partitioned PostGIS
22
==============================
33

4+
.. note::
5+
6+
GeoMesa currently supports PostgreSQL {{postgres_supported_versions}}.
7+
8+
.. warning::
9+
10+
When using PostgreSQL 17, PostGIS must be version 3.5.2 or later.
11+
412
The partitioned PostGIS data store is bundled with the ``geomesa-gt`` command-line tools. See :ref:`gt_tools` for
513
installation instructions.
614

docs/versions.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
hbase_version = hbase_version_full[:hbase_version_full.rindex('.')]
2121
kafka_min_version = '${kafka.min.version}'
2222
micrometer_version = '${micrometer.version}'
23+
postgres_min_version = '${postgres.min.version}'
2324
prometheus_version = '${prometheus.version}'
2425
redis_min_version = '${redis.min.version}'
2526
spark_version_full = '${spark.version}'

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,7 @@
240240
<!-- some min supported versions, for libraries that have fairly wide compatibility -->
241241
<hadoop.min.version>2.8</hadoop.min.version>
242242
<kafka.min.version>2.0</kafka.min.version>
243+
<postgres.min.version>15</postgres.min.version>
243244
<redis.min.version>5.0</redis.min.version>
244245
</properties>
245246

0 commit comments

Comments
 (0)