[JBoss JIRA] (TEIID-5725) Please improve documentation on definition of stored procedures, virtual functions and virtual procedures
by Steven Hawkins (Jira)
[ https://issues.jboss.org/browse/TEIID-5725?page=com.atlassian.jira.plugin... ]
Steven Hawkins commented on TEIID-5725:
---------------------------------------
You have two options currently. A temporary table:
insert into #temp select a,b from table where table.c = 0;
declare integer b = (select b from #temp);
...
Obviously this can work when you have more than one row.
The other option is an array:
declare integer[] val = (select (a,b) from table where table.c = 0);
then use array indexing to access a or b with val[1] or val[2]
> Please improve documentation on definition of stored procedures, virtual functions and virtual procedures
> ---------------------------------------------------------------------------------------------------------
>
> Key: TEIID-5725
> URL: https://issues.jboss.org/browse/TEIID-5725
> Project: Teiid
> Issue Type: Enhancement
> Reporter: Christoph John
> Assignee: Steven Hawkins
> Priority: Critical
>
> I refer to the discussion with Ramesh in
> https://developer.jboss.org/message/989048#989048 and would like to ask for a more detailed explanation on how to write virtual procedures and functions.
> -Especially, how are OUT and INOUT params set and how can they be obtained via odata.
> - How is the return value of a virtual function set?
> - How are collections and arrays of collections returned?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 8 months
[JBoss JIRA] (TEIID-5725) Please improve documentation on definition of stored procedures, virtual functions and virtual procedures
by Christoph John (Jira)
[ https://issues.jboss.org/browse/TEIID-5725?page=com.atlassian.jira.plugin... ]
Christoph John commented on TEIID-5725:
---------------------------------------
Hello together, I have another question which I could not solve with the docs yet. Probably a stupied question but I am searching for a solution for a while and do not want to use multiple selects.
As Steven already mentioned SELECT INTO only allows for selection into tables. My question is how can I select into multiple variables in a single select statement. I mean equivalent to
DECLARE INTEGER a,b;
SELECT a := table.a, b:= table.b FROM table WHERE table. c = 0;
Thanks for your help
> Please improve documentation on definition of stored procedures, virtual functions and virtual procedures
> ---------------------------------------------------------------------------------------------------------
>
> Key: TEIID-5725
> URL: https://issues.jboss.org/browse/TEIID-5725
> Project: Teiid
> Issue Type: Enhancement
> Reporter: Christoph John
> Assignee: Steven Hawkins
> Priority: Critical
>
> I refer to the discussion with Ramesh in
> https://developer.jboss.org/message/989048#989048 and would like to ask for a more detailed explanation on how to write virtual procedures and functions.
> -Especially, how are OUT and INOUT params set and how can they be obtained via odata.
> - How is the return value of a virtual function set?
> - How are collections and arrays of collections returned?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 8 months
[JBoss JIRA] (TEIIDSB-82) OData content should be served under a specific context
by Ramesh Reddy (Jira)
Ramesh Reddy created TEIIDSB-82:
-----------------------------------
Summary: OData content should be served under a specific context
Key: TEIIDSB-82
URL: https://issues.jboss.org/browse/TEIIDSB-82
Project: Teiid Spring Boot
Issue Type: Quality Risk
Components: OData
Affects Versions: 1.0.3
Reporter: Ramesh Reddy
Fix For: 1.1.0
Currently, OData documents are served at the root context, by default these should be limited to a context path such that collisions in the name can be avoided.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 8 months
[JBoss JIRA] (TEIID-5720) PSQL client fails to report the metadata
by Steven Hawkins (Jira)
[ https://issues.jboss.org/browse/TEIID-5720?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-5720.
-----------------------------------
Fix Version/s: 12.2
Resolution: Partially Completed
Addressed the original metadata issue with resolving changes around our char type. Added the changes from the last comment in the second commit. There are still a few language-ish issues and quite a few views needed to make this more robust.
> PSQL client fails to report the metadata
> ----------------------------------------
>
> Key: TEIID-5720
> URL: https://issues.jboss.org/browse/TEIID-5720
> Project: Teiid
> Issue Type: Bug
> Components: ODBC
> Reporter: Ramesh Reddy
> Assignee: Steven Hawkins
> Priority: Major
> Fix For: 12.2
>
>
> When using psql client and issuing the "\dt" command I see this exception instead of returning the table names.
> {code}
> WARN: TEIID30020 Processing exception for request grF9mx6fyMfD.1 'TEIID30082 Expected value of type 'char' but '''' is of type 'string' and no implicit conversion is available.'. Originally QueryResolverException ResolverUtil.java:230.
> org.teiid.api.exception.query.QueryResolverException: TEIID30082 Expected value of type 'char' but '''' is of type 'string' and no implicit conversion is available.
> at org.teiid.query.resolver.util.ResolverUtil.convertExpression(ResolverUtil.java:230)
> at org.teiid.query.resolver.util.ResolverVisitor.resolveSetCriteria(ResolverVisitor.java:1203)
> at org.teiid.query.resolver.util.ResolverVisitor.visit(ResolverVisitor.java:294)
> at org.teiid.query.sql.lang.SetCriteria.acceptVisitor(SetCriteria.java:96)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitVisitor(AbstractNavigator.java:50)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.postVisitVisitor(PreOrPostOrderNavigator.java:57)
> at org.teiid.query.resolver.command.SimpleQueryResolver$QueryResolverVisitor.postVisitVisitor(SimpleQueryResolver.java:229)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.visit(PreOrPostOrderNavigator.java:345)
> at org.teiid.query.sql.lang.SetCriteria.acceptVisitor(SetCriteria.java:96)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNode(AbstractNavigator.java:59)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNodes(AbstractNavigator.java:72)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.visit(PreOrPostOrderNavigator.java:135)
> at org.teiid.query.sql.lang.CompoundCriteria.acceptVisitor(CompoundCriteria.java:231)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNode(AbstractNavigator.java:59)
> at org.teiid.query.resolver.command.SimpleQueryResolver$QueryResolverVisitor.visit(SimpleQueryResolver.java:244)
> at org.teiid.query.resolver.command.SimpleQueryResolver.resolveCommand(SimpleQueryResolver.java:66)
> at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:178)
> at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:120)
> at org.teiid.dqp.internal.process.Request.resolveCommand(Request.java:282)
> at org.teiid.dqp.internal.process.Request.generatePlan(Request.java:418)
> at org.teiid.dqp.internal.process.Request.processRequest(Request.java:486)
> at org.teiid.dqp.internal.process.RequestWorkItem.processNew(RequestWorkItem.java:672)
> at org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:351)
> at org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:43)
> at org.teiid.dqp.internal.process.RequestWorkItem.run(RequestWorkItem.java:285)
> at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:281)
> at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:124)
> at org.teiid.dqp.internal.process.ThreadReuseExecutor$2.run(ThreadReuseExecutor.java:212)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 8 months
[JBoss JIRA] (TEIID-5720) PSQL client fails to report the metadata
by Ramesh Reddy (Jira)
[ https://issues.jboss.org/browse/TEIID-5720?page=com.atlassian.jira.plugin... ]
Ramesh Reddy commented on TEIID-5720:
-------------------------------------
Cool, (y)
> PSQL client fails to report the metadata
> ----------------------------------------
>
> Key: TEIID-5720
> URL: https://issues.jboss.org/browse/TEIID-5720
> Project: Teiid
> Issue Type: Bug
> Components: ODBC
> Reporter: Ramesh Reddy
> Assignee: Steven Hawkins
> Priority: Major
>
> When using psql client and issuing the "\dt" command I see this exception instead of returning the table names.
> {code}
> WARN: TEIID30020 Processing exception for request grF9mx6fyMfD.1 'TEIID30082 Expected value of type 'char' but '''' is of type 'string' and no implicit conversion is available.'. Originally QueryResolverException ResolverUtil.java:230.
> org.teiid.api.exception.query.QueryResolverException: TEIID30082 Expected value of type 'char' but '''' is of type 'string' and no implicit conversion is available.
> at org.teiid.query.resolver.util.ResolverUtil.convertExpression(ResolverUtil.java:230)
> at org.teiid.query.resolver.util.ResolverVisitor.resolveSetCriteria(ResolverVisitor.java:1203)
> at org.teiid.query.resolver.util.ResolverVisitor.visit(ResolverVisitor.java:294)
> at org.teiid.query.sql.lang.SetCriteria.acceptVisitor(SetCriteria.java:96)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitVisitor(AbstractNavigator.java:50)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.postVisitVisitor(PreOrPostOrderNavigator.java:57)
> at org.teiid.query.resolver.command.SimpleQueryResolver$QueryResolverVisitor.postVisitVisitor(SimpleQueryResolver.java:229)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.visit(PreOrPostOrderNavigator.java:345)
> at org.teiid.query.sql.lang.SetCriteria.acceptVisitor(SetCriteria.java:96)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNode(AbstractNavigator.java:59)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNodes(AbstractNavigator.java:72)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.visit(PreOrPostOrderNavigator.java:135)
> at org.teiid.query.sql.lang.CompoundCriteria.acceptVisitor(CompoundCriteria.java:231)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNode(AbstractNavigator.java:59)
> at org.teiid.query.resolver.command.SimpleQueryResolver$QueryResolverVisitor.visit(SimpleQueryResolver.java:244)
> at org.teiid.query.resolver.command.SimpleQueryResolver.resolveCommand(SimpleQueryResolver.java:66)
> at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:178)
> at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:120)
> at org.teiid.dqp.internal.process.Request.resolveCommand(Request.java:282)
> at org.teiid.dqp.internal.process.Request.generatePlan(Request.java:418)
> at org.teiid.dqp.internal.process.Request.processRequest(Request.java:486)
> at org.teiid.dqp.internal.process.RequestWorkItem.processNew(RequestWorkItem.java:672)
> at org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:351)
> at org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:43)
> at org.teiid.dqp.internal.process.RequestWorkItem.run(RequestWorkItem.java:285)
> at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:281)
> at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:124)
> at org.teiid.dqp.internal.process.ThreadReuseExecutor$2.run(ThreadReuseExecutor.java:212)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 8 months
[JBoss JIRA] (TEIID-5720) PSQL client fails to report the metadata
by Steven Hawkins (Jira)
[ https://issues.jboss.org/browse/TEIID-5720?page=com.atlassian.jira.plugin... ]
Steven Hawkins commented on TEIID-5720:
---------------------------------------
After updating object to a non-reserved keyword, adding relacl, array_to_string, the 2 arg obj_description, and ARRAY(subquery), I now see:
\dd \da fail since we don't support pg_catalog.text as a type in cast
\df fails since we don't support generate_series
\dy fails since we don't support unnest (we could map to arrayiterate)
\dD fails since we don't support contypid
\dg \du fail since we don't define pg_roles
\dp and \dT work!
all the rest still fail as their relevant views have not been added. Since we aren't looking to add full support at this time, I'll just stick with these changes for now and mark this as partially completed.
> PSQL client fails to report the metadata
> ----------------------------------------
>
> Key: TEIID-5720
> URL: https://issues.jboss.org/browse/TEIID-5720
> Project: Teiid
> Issue Type: Bug
> Components: ODBC
> Reporter: Ramesh Reddy
> Assignee: Steven Hawkins
> Priority: Major
>
> When using psql client and issuing the "\dt" command I see this exception instead of returning the table names.
> {code}
> WARN: TEIID30020 Processing exception for request grF9mx6fyMfD.1 'TEIID30082 Expected value of type 'char' but '''' is of type 'string' and no implicit conversion is available.'. Originally QueryResolverException ResolverUtil.java:230.
> org.teiid.api.exception.query.QueryResolverException: TEIID30082 Expected value of type 'char' but '''' is of type 'string' and no implicit conversion is available.
> at org.teiid.query.resolver.util.ResolverUtil.convertExpression(ResolverUtil.java:230)
> at org.teiid.query.resolver.util.ResolverVisitor.resolveSetCriteria(ResolverVisitor.java:1203)
> at org.teiid.query.resolver.util.ResolverVisitor.visit(ResolverVisitor.java:294)
> at org.teiid.query.sql.lang.SetCriteria.acceptVisitor(SetCriteria.java:96)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitVisitor(AbstractNavigator.java:50)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.postVisitVisitor(PreOrPostOrderNavigator.java:57)
> at org.teiid.query.resolver.command.SimpleQueryResolver$QueryResolverVisitor.postVisitVisitor(SimpleQueryResolver.java:229)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.visit(PreOrPostOrderNavigator.java:345)
> at org.teiid.query.sql.lang.SetCriteria.acceptVisitor(SetCriteria.java:96)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNode(AbstractNavigator.java:59)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNodes(AbstractNavigator.java:72)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.visit(PreOrPostOrderNavigator.java:135)
> at org.teiid.query.sql.lang.CompoundCriteria.acceptVisitor(CompoundCriteria.java:231)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNode(AbstractNavigator.java:59)
> at org.teiid.query.resolver.command.SimpleQueryResolver$QueryResolverVisitor.visit(SimpleQueryResolver.java:244)
> at org.teiid.query.resolver.command.SimpleQueryResolver.resolveCommand(SimpleQueryResolver.java:66)
> at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:178)
> at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:120)
> at org.teiid.dqp.internal.process.Request.resolveCommand(Request.java:282)
> at org.teiid.dqp.internal.process.Request.generatePlan(Request.java:418)
> at org.teiid.dqp.internal.process.Request.processRequest(Request.java:486)
> at org.teiid.dqp.internal.process.RequestWorkItem.processNew(RequestWorkItem.java:672)
> at org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:351)
> at org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:43)
> at org.teiid.dqp.internal.process.RequestWorkItem.run(RequestWorkItem.java:285)
> at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:281)
> at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:124)
> at org.teiid.dqp.internal.process.ThreadReuseExecutor$2.run(ThreadReuseExecutor.java:212)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 8 months
[JBoss JIRA] (TEIID-5727) Add bound functions and procedures to Teiid
by Steven Hawkins (Jira)
[ https://issues.jboss.org/browse/TEIID-5727?page=com.atlassian.jira.plugin... ]
Steven Hawkins commented on TEIID-5727:
---------------------------------------
> Since the bound action is with an entity we somehow implicitly need to tie with it, like with an access pattern for a procedure or default parameter that is provided automatically filled by the odata framework?
I have to refine what I'm showing above. We do need an explicit first json parameter that is associated to an odata entity type:
create virtual procedure bound_proc (bound json options ("teiid_odata:bound_type" "some.type.name"), ... ) returns ... as ...
In the odata layer we'd have to evaluate to get the entity, serialize it to json, then call the procedure.
> Add bound functions and procedures to Teiid
> -------------------------------------------
>
> Key: TEIID-5727
> URL: https://issues.jboss.org/browse/TEIID-5727
> Project: Teiid
> Issue Type: Enhancement
> Reporter: Christoph John
> Assignee: Steven Hawkins
> Priority: Optional
>
> As far as I understood virtual procedures and functions are unbound only in the current implementation in Teiid. Would be nice if there would be a option to have bound (to entities and entity sets) procedures and functions as well.
> This would allow for some more syntactic sugar and would allow for a closer integration with libraries such as SAPUI5. See here for an example
> https://sapui5.netweaver.ondemand.com/sdk/#/topic/b54f7895b7594c61a83fa72...
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 8 months
[JBoss JIRA] (TEIID-5720) PSQL client fails to report the metadata
by Steven Hawkins (Jira)
[ https://issues.jboss.org/browse/TEIID-5720?page=com.atlassian.jira.plugin... ]
Steven Hawkins edited comment on TEIID-5720 at 4/23/19 11:32 AM:
-----------------------------------------------------------------
\d \dt \dS - now work
\dd fails since the reserved word object is being used as an alias
\df \dy \dD \dg \du fails as we don't like the array constructor ARRAY( and we don't define pg_catalog.array_to_string
\dL fails as we don't define a pg_catalog.pg_language
\dT fails since we don't support the two argument pg_catalog.obj_description
\da fails since we don't support pg_catalog.text as a type in cast
\db fails since we don't define pg_tablesspace
\dC fails since we don't define pg_cast
\dl fails since we don't define pg_largeobject
\do fails since we don't define pg_operator
\dp fails since we don't define the relacl column
This also highlights that we'll need to move our reported server version consistently ahead in the near future to 8.4+. 8.2 is not 13 years old and many of the \d commands don't work against that old of a version.
I'll tack on a fix for the lowest hanging fruit above and we can document the other limitations.
was (Author: shawkins):
\d \dt \dS - now work
\dd fails since the reserved word object is being used as an alias
\df \dy \dD \dg \du fails as we don't like the array constructor ARRAY( and we don't define pg_catalog.array_to_string
\dL fails as we don't define a pg_catalog.pg_language
\dT fails since we don't support the two argument pg_catalog.obj_description
\da fails since we don't support pg_catalog.text as an alias in that context - we have added some support for aliases with ., so this is just another case not yet covered.
\db fails since we don't define pg_tablesspace
\dC fails since we don't define pg_cast
\dl fails since we don't define pg_largeobject
\do fails since we don't define pg_operator
\dp fails since we don't define the relacl column
This also highlights that we'll need to move our reported server version consistently ahead in the near future to 8.4+. 8.2 is not 13 years old and many of the \d commands don't work against that old of a version.
I'll tack on a fix for the lowest hanging fruit above and we can document the other limitations.
> PSQL client fails to report the metadata
> ----------------------------------------
>
> Key: TEIID-5720
> URL: https://issues.jboss.org/browse/TEIID-5720
> Project: Teiid
> Issue Type: Bug
> Components: ODBC
> Reporter: Ramesh Reddy
> Assignee: Steven Hawkins
> Priority: Major
>
> When using psql client and issuing the "\dt" command I see this exception instead of returning the table names.
> {code}
> WARN: TEIID30020 Processing exception for request grF9mx6fyMfD.1 'TEIID30082 Expected value of type 'char' but '''' is of type 'string' and no implicit conversion is available.'. Originally QueryResolverException ResolverUtil.java:230.
> org.teiid.api.exception.query.QueryResolverException: TEIID30082 Expected value of type 'char' but '''' is of type 'string' and no implicit conversion is available.
> at org.teiid.query.resolver.util.ResolverUtil.convertExpression(ResolverUtil.java:230)
> at org.teiid.query.resolver.util.ResolverVisitor.resolveSetCriteria(ResolverVisitor.java:1203)
> at org.teiid.query.resolver.util.ResolverVisitor.visit(ResolverVisitor.java:294)
> at org.teiid.query.sql.lang.SetCriteria.acceptVisitor(SetCriteria.java:96)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitVisitor(AbstractNavigator.java:50)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.postVisitVisitor(PreOrPostOrderNavigator.java:57)
> at org.teiid.query.resolver.command.SimpleQueryResolver$QueryResolverVisitor.postVisitVisitor(SimpleQueryResolver.java:229)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.visit(PreOrPostOrderNavigator.java:345)
> at org.teiid.query.sql.lang.SetCriteria.acceptVisitor(SetCriteria.java:96)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNode(AbstractNavigator.java:59)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNodes(AbstractNavigator.java:72)
> at org.teiid.query.sql.navigator.PreOrPostOrderNavigator.visit(PreOrPostOrderNavigator.java:135)
> at org.teiid.query.sql.lang.CompoundCriteria.acceptVisitor(CompoundCriteria.java:231)
> at org.teiid.query.sql.navigator.AbstractNavigator.visitNode(AbstractNavigator.java:59)
> at org.teiid.query.resolver.command.SimpleQueryResolver$QueryResolverVisitor.visit(SimpleQueryResolver.java:244)
> at org.teiid.query.resolver.command.SimpleQueryResolver.resolveCommand(SimpleQueryResolver.java:66)
> at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:178)
> at org.teiid.query.resolver.QueryResolver.resolveCommand(QueryResolver.java:120)
> at org.teiid.dqp.internal.process.Request.resolveCommand(Request.java:282)
> at org.teiid.dqp.internal.process.Request.generatePlan(Request.java:418)
> at org.teiid.dqp.internal.process.Request.processRequest(Request.java:486)
> at org.teiid.dqp.internal.process.RequestWorkItem.processNew(RequestWorkItem.java:672)
> at org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:351)
> at org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:43)
> at org.teiid.dqp.internal.process.RequestWorkItem.run(RequestWorkItem.java:285)
> at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:281)
> at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:124)
> at org.teiid.dqp.internal.process.ThreadReuseExecutor$2.run(ThreadReuseExecutor.java:212)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 8 months