Michael J. Carey created ASTERIXDB-2825: -------------------------------------------
Summary: Internal error with invalid hint syntax in an invoked SQL++ function Key: ASTERIXDB-2825 URL: https://issues.apache.org/jira/browse/ASTERIXDB-2825 Project: Apache AsterixDB Issue Type: Bug Components: *DB - AsterixDB, SQL - Translator SQL++ Affects Versions: 0.9.6 Reporter: Michael J. Carey Assignee: Dmitry Lychagin Fix For: 0.9.7 DROP FUNCTION EmpsIn(dno) IF EXISTS; DROP FUNCTION EmpsInDepts() IF EXISTS; DROP DATASET Emps IF EXISTS; DROP Dataset Depts IF EXISTS; DROP TYPE AnyT IF EXISTS; CREATE TYPE AnyT AS \{id: UUID}; CREATE DATASET Emps(AnyT) PRIMARY KEY id AUTOGENERATED; CREATE DATASET Depts(AnyT) PRIMARY KEY id AUTOGENERATED; INSERT INTO Emps ([ \{"eno": 1, "ename":"Till", "job":"Manager", "dno":1}, \{"eno": 2, "ename":"Dmitry", "job":"Architect", "dno":1}, \{"eno": 3, "ename":"Eben", "job":"Designer", "dno":2} ]); INSERT INTO Depts ([ \{"dno": 1, "dname":"Analytics", "floor":2}, \{"dno": 2, "ename":"UI", "floor":3} ]); CREATE FUNCTION EmpsInDepts( ) { SELECT * FROM Emps /*+ card=12000 */ AS emp, Depts /* card=1000 */ AS dept WHERE emp.dno /* jcard = 12:1 */ = dept.dno }; SELECT VALUE ed FROM EmpsInDepts() ed; -- This message was sent by Atlassian Jira (v8.3.4#803005)