Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
Untriaged
-
Unknown
Description
create a bucket b1;
create primary index on b1;
insert into b1 values(UUID(), {"a":1})
CREATE FUNCTION func(vEmail) { (select * from `travel-sample` where type = vEmail limit 1)};
select func('hotel')
from b1;
EXPLAIN:
Internal error generating query plan: Error: Parse error on line 1:
default:func("hotel")
-------^
Expecting 'EOF', 'SEMI', 'STAR', 'DOT', 'EQ', 'IN', 'WITHIN', 'NOT', 'LBRACKET', 'PLUS', 'MINUS', 'DIV', 'MOD', 'CONCAT', 'AND', 'OR', 'DEQ', 'NE', 'LT', 'GT', 'LE', 'GE', 'BETWEEN', 'LIKE', 'IS', got 'COLON'
Attachments
For Gerrit Dashboard: MB-33686 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
107559,2 | MB-33686 - fix parsing difference between server and client-side. | master | query-ui | Status: MERGED | +2 | +1 |