Details
-
Task
-
Status: Stalled (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
Description
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
DISTANCE (removed in 8.0)
GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION)
MBRCOVEREDBY
MBRCovers
ST_Collect (from MySQL 8.0.24)
ST_DISTANCE_SPHERE (MDEV-13467)
ST_GeoHash (from MySQL-5.7.4)
ST_GeomCollFromTxt (synonym for ST_GeomCollFromText)
ST_IsValid
ST_LatFromGeoHash (from MySQL-5.7.4)
ST_LongFromGeoHash (from MySQL-5.7.4)
ST_PointFromGeoHash (from MySQL-5.7.4)
ST_SIMPLIFY
ST_VALIDATE
ST_BUFFER_STRATEGY
ST_FrechetDistance
ST_HausdorffDistance
ST_Latitude (from MySQL 8.0.12)
ST_Longitude (from MySQL 8.0.12)
ST_LineInterpolatePoint() (from MySQL 8.0.24)
ST_LineInterpolatePoints() (from MySQL 8.0.24)
ST_MakeEnvelope
ST_NumInteriorRing (synonym for ST_NumInterioRings)
ST_PointAtDistance (from MySQL 8.0.24)
ST_SwapXY
ST_Transform (from MySQL 8.0.13)
The lack of these can cause problems for some MySQL users wanting to use MariaDB.
Attachments
Issue Links
- causes
-
MDEV-34120 GSoC 2024, Spatial (GIS) functions in MariaDB
-
- In Testing
-
-
MDEV-34916 Implement Distance, Interpolate GIS Functions
-
- Open
-
- includes
-
MDEV-34137 Implement the GIS function ST_Validate
-
- In Testing
-
-
MDEV-34138 Implement the GIS function MBRCoveredBy
-
- In Testing
-
-
MDEV-34141 Implement the GIS function ST_Simplify
-
- In Testing
-
-
MDEV-34158 Implement the GIS function ST_GeoHash
-
- Closed
-
-
MDEV-34159 Implement the GIS function ST_LatFromGeoHash
-
- In Testing
-
-
MDEV-34160 Implement the GIS function ST_LongFromGeoHash
-
- In Testing
-
-
MDEV-34276 Implement the GIS function ST_IsValid
-
- In Testing
-
-
MDEV-34277 Implement the GIS function ST_PointFromGeoHash
-
- In Testing
-
-
MDEV-34278 Implement the GIS function ST_Collect
-
- In Testing
-
- is part of
-
MDEV-28906 MySQL 8.0 desired compatibility
-
- Open
-
- relates to
-
MDEV-8935 taking SRID into account in GIS fields and items.
-
- Open
-
-
MDEV-13467 Feature request: Support for ST_Distance_Sphere()
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue relates to |
Description |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-103-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
DISTANCE MBRCOVEREDBY ST_BUFFER_STRATEGY ST_DISTANCE_SPHERE ST_GeoHash ST_IsValid ST_LatFromGeoHash ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
DISTANCE MBRCOVEREDBY ST_BUFFER_STRATEGY -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
DISTANCE MBRCOVEREDBY ST_BUFFER_STRATEGY -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
- DISTANCE- (removed in 8.0) MBRCOVEREDBY ST_BUFFER_STRATEGY -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
- DISTANCE- (removed in 8.0) MBRCOVEREDBY ST_BUFFER_STRATEGY -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) MBRCOVEREDBY ST_BUFFER_STRATEGY -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Workflow | MariaDB v3 [ 89977 ] | MariaDB v4 [ 130914 ] |
Description |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) MBRCOVEREDBY ST_BUFFER_STRATEGY -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) MBRCOVEREDBY ST_BUFFER_STRATEGY ST_Collect (from MySQL 8.0.24) -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Labels | Compatibility |
Labels | Compatibility | Compatibility compat80 |
Link | This issue is part of MDEV-28906 [ MDEV-28906 ] |
Labels | Compatibility compat80 | Compatibility compat57 compat80 |
Description |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) MBRCOVEREDBY ST_BUFFER_STRATEGY ST_Collect (from MySQL 8.0.24) -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_LongFromGeoHash ST_PointFromGeoHash ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) MBRCOVEREDBY ST_BUFFER_STRATEGY ST_Collect (from MySQL 8.0.24) -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash (from MySQL-5.7.4) ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash (from MySQL-5.7.4) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_LongFromGeoHash (from MySQL-5.7.4) ST_PointFromGeoHash (from MySQL-5.7.4) ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Assignee | Alexey Botchkov [ holyfoot ] |
Labels | Compatibility compat57 compat80 | Compatibility compat57 compat80 gsoc24 |
Link | This issue causes MDEV-34120 [ MDEV-34120 ] |
Link | This issue includes MDEV-34137 [ MDEV-34137 ] |
Link | This issue includes MDEV-34138 [ MDEV-34138 ] |
Link | This issue includes MDEV-34141 [ MDEV-34141 ] |
Link |
This issue includes |
Link | This issue includes MDEV-34159 [ MDEV-34159 ] |
Link | This issue includes MDEV-34160 [ MDEV-34160 ] |
Link | This issue includes MDEV-34276 [ MDEV-34276 ] |
Link | This issue includes MDEV-34277 [ MDEV-34277 ] |
Link | This issue includes MDEV-34278 [ MDEV-34278 ] |
Assignee | Alexey Botchkov [ holyfoot ] | Dave Gosselin [ JIRAUSER52216 ] |
Fix Version/s | 11.7 [ 29815 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Zendesk Related Tickets | 130331 |
Assignee | Dave Gosselin [ JIRAUSER52216 ] | Alexey Botchkov [ holyfoot ] |
Status | In Progress [ 3 ] | In Review [ 10002 ] |
Assignee | Alexey Botchkov [ holyfoot ] | Dave Gosselin [ JIRAUSER52216 ] |
Status | In Review [ 10002 ] | In Testing [ 10301 ] |
Description |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) MBRCOVEREDBY ST_BUFFER_STRATEGY ST_Collect (from MySQL 8.0.24) -ST_DISTANCE_SPHERE ( ST_FrechetDistance ST_GeoHash (from MySQL-5.7.4) ST_HausdorffDistance ST_IsValid ST_LatFromGeoHash (from MySQL-5.7.4) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_LongFromGeoHash (from MySQL-5.7.4) ST_PointFromGeoHash (from MySQL-5.7.4) ST_SIMPLIFY ST_VALIDATE The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Link | This issue causes MDEV-34916 [ MDEV-34916 ] |
Assignee | Dave Gosselin [ JIRAUSER52216 ] | Alice Sherepa [ alice ] |
Description |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/library/function-differences-between-mariadb-106-and-mysql-80 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in function-differences-between-mariadb-rolling-and-mysql-8-0 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in function-differences-between-mariadb-rolling-and-mysql-8-0 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in function-differences-between-mariadb-rolling-and-mysql-8-0 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- -ST_Collect (from MySQL 8.0.24)- ST_Covered -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in function-differences-between-mariadb-rolling-and-mysql-8-0 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- -ST_Collect (from MySQL 8.0.24)- ST_Covered -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in function-differences-between-mariadb-rolling-and-mysql-8-0 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in function-differences-between-mariadb-rolling-and-mysql-8-0 MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Fix Version/s | 11.8 [ 29921 ] | |
Fix Version/s | 11.7 [ 29815 ] |
Fix Version/s | 11.8 [ 29921 ] |
Status | In Testing [ 10301 ] | Stalled [ 10000 ] |
Assignee | Alice Sherepa [ alice ] |
Description |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope ST_NumInteriorRing (synonym for ST_NumInterioRings) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope ST_NumInteriorRing (synonym for ST_NumInterioRings) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope ST_NumInteriorRing (synonym for ST_NumInterioRings) ST_PointAtDistance (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope ST_NumInteriorRing (synonym for ST_NumInterioRings) ST_PointAtDistance (from MySQL 8.0.24) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope ST_NumInteriorRing (synonym for ST_NumInterioRings) ST_PointAtDistance (from MySQL 8.0.24) ST_SwapXY The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Description |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope ST_NumInteriorRing (synonym for ST_NumInterioRings) ST_PointAtDistance (from MySQL 8.0.24) ST_SwapXY The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
As documented in https://mariadb.com/kb/en/function-differences-between-mariadb-rolling-and-mysql-8-0/ MySQL 8.0 has quite a few Geographic functions not available in MariaDB:
-DISTANCE- (removed in 8.0) GEOMCOLLECTION (synonym for GEOMETRYCOLLECTION) -MBRCOVEREDBY- MBRCovers -ST_Collect (from MySQL 8.0.24)- -ST_DISTANCE_SPHERE ( -ST_GeoHash (from MySQL-5.7.4)- ST_GeomCollFromTxt (synonym for ST_GeomCollFromText) -ST_IsValid- -ST_LatFromGeoHash (from MySQL-5.7.4)- -ST_LongFromGeoHash (from MySQL-5.7.4)- -ST_PointFromGeoHash (from MySQL-5.7.4)- -ST_SIMPLIFY- -ST_VALIDATE- ST_BUFFER_STRATEGY ST_FrechetDistance ST_HausdorffDistance ST_Latitude (from MySQL 8.0.12) ST_Longitude (from MySQL 8.0.12) ST_LineInterpolatePoint() (from MySQL 8.0.24) ST_LineInterpolatePoints() (from MySQL 8.0.24) ST_MakeEnvelope ST_NumInteriorRing (synonym for ST_NumInterioRings) ST_PointAtDistance (from MySQL 8.0.24) ST_SwapXY ST_Transform (from MySQL 8.0.13) The lack of these can cause problems for some MySQL users wanting to use MariaDB. |
Labels | Compatibility compat57 compat80 gsoc24 | Compatibility compat57 compat80 contribution gsoc24 |
I Vote for this, for now, we have to use Two servers, MariaDB for Tabular data and MySQL 5.7/ Mysql 8.0 for GIS data because the lack of these functions.
Regards and keep the good work you're doing