You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "Michael J. Carey (Jira)" <ji...@apache.org> on 2021/06/10 05:55:00 UTC
[jira] [Created] (ASTERIXDB-2907) New dashboard's query plan viewer
dislikes SET statements
Michael J. Carey created ASTERIXDB-2907:
-------------------------------------------
Summary: New dashboard's query plan viewer dislikes SET statements
Key: ASTERIXDB-2907
URL: https://issues.apache.org/jira/browse/ASTERIXDB-2907
Project: Apache AsterixDB
Issue Type: Bug
Components: *DB - AsterixDB, DASH- Dashboard, UI - Web Interface
Affects Versions: 0.9.6, 0.9.7
Reporter: Michael J. Carey
Assignee: Miles Hong
Fix For: 0.9.7
Running this query:
USE TinySocial;
SET simfunction "jaccard";
SET simthreshold "0.3";
EXPLAIN SELECT cm1 AS chirp,
(SELECT VALUE cm2.chirpId
FROM ChirpMessages cm2
WHERE cm2.referredTopics ~= cm1.referredTopics
AND cm2.chirpId > cm1.chirpId) AS similarChirps
FROM ChirpMessages cm1;
Yields this error:
{color:#ff8b00}ERROR: Code: 1 "ASX1001: Syntax error: EXPLAIN is not supported for this kind of statement (in line 1, at column 17)"{color}
There is a decent workaround though - one can change the query to get the plan:
*EXPLAIN* SELECT gbu.id AS id, gbu.name AS name,
(SELECT cm.user.screenName AS chirpScreenname,
cm.user.name AS chirpName
FROM ChirpMessages cm
WHERE cm.user.name ~= gbu.name) AS similarUsers
FROM GleambookUsers gbu;
--
This message was sent by Atlassian Jira
(v8.3.4#803005)