[MDEV-16707] Add an accessor in Item_func_like class for the negated attribute Created: 2018-07-07  Updated: 2018-12-03  Resolved: 2018-12-03

Status: Closed
Project: MariaDB Server
Component/s: OTHER
Fix Version/s: 10.4.1

Type: Task Priority: Critical
Reporter: Roman Assignee: Alexander Barkov
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
PartOf
is part of MCOL-1097 MariaDB ColumnStore Generic Engine ph... Closed
is part of MCOL-1532 Run ColumnStore with vanilla MariaDB ... Closed

 Description   

ColumnStore uses negated attribute value to process LIKE function. We need an accessor to the value since the only way to get it now is to use print() method that is an ugly hack.



 Comments   
Comment by Alexander Barkov [ 2018-11-22 ]

LinuxJedi, ralf.gebhardt@mariadb.com, I need to have a look into how ColumnStore uses new methods.
We recently implemented MDEV-16885. How can I take a look into the corresponding change in ColumnStore?
Thanks.

Comment by Andrew Hutchings (Inactive) [ 2018-11-22 ]

Good timing. I modified ColumnStore to use MDEV-16885 yesterday with MCOL-1790.

Pull request for engine:
https://github.com/mariadb-corporation/mariadb-columnstore-engine/pull/633

Pull request for our 10.3 server fork:
https://github.com/mariadb-corporation/mariadb-columnstore-server/pull/141

Comment by Alexander Barkov [ 2018-11-22 ]

Thanks for the link.

How does ColumnStore uses the result of the semantic parser execution?
To compare if two Item trees are equal?

Comment by Andrew Hutchings (Inactive) [ 2018-11-22 ]

Sorry, busy day. Did drrtuy answer your questions?

Comment by Alexander Barkov [ 2018-11-23 ]

Yes, thank you.

Generated at Thu Feb 08 08:30:57 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.