[MDEV-12717] Change Item_equal to operate Type_handler rather than Item_result Created: 2017-05-06  Updated: 2017-05-06  Resolved: 2017-05-06

Status: Closed
Project: MariaDB Server
Component/s: Optimizer
Fix Version/s: 10.3.1

Type: Task Priority: Major
Reporter: Alexander Barkov Assignee: Alexander Barkov
Resolution: Fixed Votes: 0
Labels: datatype, refactoring

Issue Links:
Blocks
blocks MDEV-4912 Data type plugin API version 1 Closed
Relates
relates to MDEV-12716 Change Value_source::Context to opera... Closed

 Description   

As of versions 10.2 and 10.3.0, the class Item_equal uses Item_result m_compare_type to store comparison type of the operation. This is not friendly to pluggable data types. To make pluggable data types use multiple equality, we'll remove m_compare_type and add const Type_handler *m_compara_handler instead.


Generated at Thu Feb 08 07:59:53 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.