Bug #84667 Split Item_func_spatial_operation
Submitted: 25 Jan 2017 14:42 Modified: 16 Feb 2017 14:08
Reporter: Norvald Ryeng Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: GIS Severity:S3 (Non-critical)
Version:8.0.0 OS:Any
Assigned to: CPU Architecture:Any

[25 Jan 2017 14:42] Norvald Ryeng
Description:
Item_func_spatial_operation implements multiple functions:

ST_INTERSECTION
ST_DIFFERENCE
ST_UNION
ST_SYMDIFFERENCE

This gives very little benefit, makes the code messy, and complicates implementation of geographical variants of these functions.

How to repeat:
N/A

Suggested fix:
Split Item_func_spatial_operation into one class per function.
[16 Feb 2017 14:08] Paul DuBois
Posted by developer:
 
Fixed in 8.0.1.

Code cleanup. No changelog entry needed.