diff options
| author | Tim Graham <timograham@gmail.com> | 2019-02-04 11:07:46 -0500 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2019-02-04 18:07:02 -0500 |
| commit | 39ebdf5a3c5e4e979c71a18b4bad73e3946b02d0 (patch) | |
| tree | ba3325b4d05a2bc40a4471ac807b08e10f1f379b /docs | |
| parent | d47498c5df7e8861c19fea22e5b04229b510bc3e (diff) | |
Fixed #30155 -- Dropped support for PostgreSQL 9.4 and PostGIS 2.1.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/contrib/gis/install/geolibs.txt | 3 | ||||
| -rw-r--r-- | docs/ref/contrib/gis/install/index.txt | 2 | ||||
| -rw-r--r-- | docs/ref/contrib/postgres/aggregates.txt | 2 | ||||
| -rw-r--r-- | docs/ref/contrib/postgres/indexes.txt | 2 | ||||
| -rw-r--r-- | docs/ref/databases.txt | 2 | ||||
| -rw-r--r-- | docs/ref/models/querysets.txt | 10 | ||||
| -rw-r--r-- | docs/releases/3.0.txt | 8 |
7 files changed, 18 insertions, 11 deletions
diff --git a/docs/ref/contrib/gis/install/geolibs.txt b/docs/ref/contrib/gis/install/geolibs.txt index f52a12c0d7..2ca69a1e76 100644 --- a/docs/ref/contrib/gis/install/geolibs.txt +++ b/docs/ref/contrib/gis/install/geolibs.txt @@ -12,7 +12,7 @@ Program Description Required `PROJ.4`_ Cartographic Projections library Yes (PostgreSQL and SQLite only) 5.2, 5.1, 5.0, 4.x :doc:`GDAL <../gdal>` Geospatial Data Abstraction Library Yes 2.3, 2.2, 2.1, 2.0, 1.11 :doc:`GeoIP <../geoip2>` IP-based geolocation library No 2 -`PostGIS`__ Spatial extensions for PostgreSQL Yes (PostgreSQL only) 2.5, 2.4, 2.3, 2.2, 2.1 +`PostGIS`__ Spatial extensions for PostgreSQL Yes (PostgreSQL only) 2.5, 2.4, 2.3, 2.2 `SpatiaLite`__ Spatial extensions for SQLite Yes (SQLite only) 4.3 ======================== ==================================== ================================ =================================== @@ -30,7 +30,6 @@ totally fine with GeoDjango. Your mileage may vary. GDAL 2.1.0 2016-04 GDAL 2.2.0 2017-05 GDAL 2.3.0 2018-05 - PostGIS 2.1.0 2013-08-17 PostGIS 2.2.0 2015-10-17 PostGIS 2.3.0 2016-09-26 PostGIS 2.4.0 2017-09-30 diff --git a/docs/ref/contrib/gis/install/index.txt b/docs/ref/contrib/gis/install/index.txt index e588cb285a..be4f036d40 100644 --- a/docs/ref/contrib/gis/install/index.txt +++ b/docs/ref/contrib/gis/install/index.txt @@ -58,7 +58,7 @@ supported versions, and any notes for each of the supported database backends: ================== ============================== ================== ========================================= Database Library Requirements Supported Versions Notes ================== ============================== ================== ========================================= -PostgreSQL GEOS, GDAL, PROJ.4, PostGIS 9.4+ Requires PostGIS. +PostgreSQL GEOS, GDAL, PROJ.4, PostGIS 9.5+ Requires PostGIS. MySQL GEOS, GDAL 5.6+ Not OGC-compliant; :ref:`limited functionality <mysql-spatial-limitations>`. Oracle GEOS, GDAL 12.1+ XE not supported. SQLite GEOS, GDAL, PROJ.4, SpatiaLite 3.8.3+ Requires SpatiaLite 4.3+ diff --git a/docs/ref/contrib/postgres/aggregates.txt b/docs/ref/contrib/postgres/aggregates.txt index e66b771524..14f839000f 100644 --- a/docs/ref/contrib/postgres/aggregates.txt +++ b/docs/ref/contrib/postgres/aggregates.txt @@ -90,7 +90,7 @@ General-purpose aggregation functions .. class:: JSONBAgg(expressions, filter=None, **extra) - Returns the input values as a ``JSON`` array. Requires PostgreSQL ≥ 9.5. + Returns the input values as a ``JSON`` array. ``StringAgg`` ------------- diff --git a/docs/ref/contrib/postgres/indexes.txt b/docs/ref/contrib/postgres/indexes.txt index ef19384fb8..0c7f115fd4 100644 --- a/docs/ref/contrib/postgres/indexes.txt +++ b/docs/ref/contrib/postgres/indexes.txt @@ -61,7 +61,7 @@ available from the ``django.contrib.postgres.indexes`` module. Provide an integer number of bytes to the gin_pending_list_limit_ parameter to tune the maximum size of the GIN pending list which is used when - ``fastupdate`` is enabled. This parameter requires PostgreSQL ≥ 9.5. + ``fastupdate`` is enabled. .. _GIN Fast Update Technique: https://www.postgresql.org/docs/current/static/gin-implementation.html#GIN-FAST-UPDATE .. _gin_pending_list_limit: https://www.postgresql.org/docs/current/static/runtime-config-client.html#GUC-GIN-PENDING-LIST-LIMIT diff --git a/docs/ref/databases.txt b/docs/ref/databases.txt index 0c584f7110..d8f0257617 100644 --- a/docs/ref/databases.txt +++ b/docs/ref/databases.txt @@ -92,7 +92,7 @@ below for information on how to set up your database correctly. PostgreSQL notes ================ -Django supports PostgreSQL 9.4 and higher. `psycopg2`_ 2.5.4 or higher is +Django supports PostgreSQL 9.5 and higher. `psycopg2`_ 2.5.4 or higher is required, though the latest release is recommended. .. _psycopg2: http://initd.org/psycopg/ diff --git a/docs/ref/models/querysets.txt b/docs/ref/models/querysets.txt index 42b3d94722..d09618985f 100644 --- a/docs/ref/models/querysets.txt +++ b/docs/ref/models/querysets.txt @@ -2073,11 +2073,11 @@ The ``batch_size`` parameter controls how many objects are created in a single query. The default is to create all objects in one batch, except for SQLite where the default is such that at most 999 variables per query are used. -On databases that support it (all except PostgreSQL < 9.5 and Oracle), setting -the ``ignore_conflicts`` parameter to ``True`` tells the database to ignore -failure to insert any rows that fail constraints such as duplicate unique -values. Enabling this parameter disables setting the primary key on each model -instance (if the database normally supports it). +On databases that support it (all but Oracle), setting the ``ignore_conflicts`` +parameter to ``True`` tells the database to ignore failure to insert any rows +that fail constraints such as duplicate unique values. Enabling this parameter +disables setting the primary key on each model instance (if the database +normally supports it). .. versionchanged:: 2.2 diff --git a/docs/releases/3.0.txt b/docs/releases/3.0.txt index 4814f62e86..4eca26bbca 100644 --- a/docs/releases/3.0.txt +++ b/docs/releases/3.0.txt @@ -225,8 +225,16 @@ backends. :mod:`django.contrib.gis` ------------------------- +* Supported for PostGIS 2.1 is removed. + * Support for SpatiaLite 4.1 and 4.2 is removed. +Dropped support for PostgreSQL 9.4 +---------------------------------- + +Upstream support for PostgreSQL 9.4 ends in December 2019. Django 3.0 supports +PostgreSQL 9.5 and higher. + Miscellaneous ------------- |
