[JBoss JIRA] (TEIID-5451) Upgrade infinispan translator to support JDG 7.2
by Van Halbert (JIRA)
Van Halbert created TEIID-5451:
----------------------------------
Summary: Upgrade infinispan translator to support JDG 7.2
Key: TEIID-5451
URL: https://issues.jboss.org/browse/TEIID-5451
Project: Teiid
Issue Type: Enhancement
Components: Infinispan
Affects Versions: 8.12.15.6_4
Reporter: Van Halbert
Assignee: Ramesh Reddy
The infinispan translator requires its module.xml to have the slots added to support 7.2 JDG modules.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 6 months
[JBoss JIRA] (TEIID-5446) Retrieving clob values from Exasol prints stacktrace to server log
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-5446?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-5446.
-----------------------------------
Fix Version/s: 11.1
Resolution: Done
Added overrides to change clob expected types to string.
> Retrieving clob values from Exasol prints stacktrace to server log
> ------------------------------------------------------------------
>
> Key: TEIID-5446
> URL: https://issues.jboss.org/browse/TEIID-5446
> Project: Teiid
> Issue Type: Bug
> Components: JDBC Connector
> Affects Versions: 11.1, 8.12.15.6_4
> Reporter: Andrej Šmigala
> Assignee: Steven Hawkins
> Fix For: 11.1
>
>
> In Exasol, CLOB is [an alias|https://www.exasol.com/support/secure/attachment/49848/EXASOL_User_...] for VARCHAR. When querying a foreign table with a CLOB column defined as
> {code:sql}
> ObjectValue clob OPTIONS (NATIVE_TYPE 'varchar(4000)', NAMEINSOURCE 'objectvalue'))
> {code},
> an exception is logged in the server output for each row.
> The query itself finishes successfully and the returned results are correct.
> {noformat}
> 12:44:20,959 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr java.lang.Throwable
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at com.exasol.jdbc.Column.type_error(Column.java:26)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at com.exasol.jdbc.Column.getClob(Column.java:137)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at com.exasol.jdbc.EXAResultSet.getClob(EXAResultSet.java:686)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.jboss.jca.adapters.jdbc.WrappedResultSet.getClob(WrappedResultSet.java:1060)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.translator.jdbc.JDBCExecutionFactory.retrieveValue(JDBCExecutionFactory.java:1146)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.translator.jdbc.JDBCQueryExecution.next(JDBCQueryExecution.java:340)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.handleBatch(ConnectorWorkItem.java:455)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.more(ConnectorWorkItem.java:241)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at java.lang.reflect.Method.invoke(Method.java:498)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.datamgr.ConnectorManager$1.invoke(ConnectorManager.java:229)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at com.sun.proxy.$Proxy36.more(Unknown Source)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.process.DataTierTupleSource.getResults(DataTierTupleSource.java:305)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:108)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:104)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.process.FutureWork.run(FutureWork.java:61)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:277)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:115)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at org.teiid.dqp.internal.process.ThreadReuseExecutor$3.run(ThreadReuseExecutor.java:206)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> 12:44:20,960 ERROR [stderr] (Worker6_QueryProcessorQueue42) axblivLlwkmr at java.lang.Thread.run(Thread.java:748)
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (TEIID-5450) Issues with BaseDelegatingExecutionFactory
by Steven Hawkins (JIRA)
Steven Hawkins created TEIID-5450:
-------------------------------------
Summary: Issues with BaseDelegatingExecutionFactory
Key: TEIID-5450
URL: https://issues.jboss.org/browse/TEIID-5450
Project: Teiid
Issue Type: Bug
Components: Connector API
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 11.1, 11.0.2
Add/RemoveSupportedFunctions does not work. Also the method supportsCompareCriteriaOrderedExclusive should be setSupportsCompareCriteriaOrderedExclusive.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (TEIID-5443) Using RAND() function in a column mask errors on temp table creation
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-5443?page=com.atlassian.jira.plugin... ]
Steven Hawkins resolved TEIID-5443.
-----------------------------------
Fix Version/s: 11.1
10.3.4
11.0.2
Resolution: Done
Addressed by correcting the view creation - we need to use the existing virtual group symbol names, not the names off of the masked expressions. In any case the logic for creating the masked expressions was also updated to use expressionsymbols to convey that they are created at the relevant project node and have a name.
The attached test will still fail if the random function is marked as non-deterministic - as that will trigger the view creation.
> Using RAND() function in a column mask errors on temp table creation
> --------------------------------------------------------------------
>
> Key: TEIID-5443
> URL: https://issues.jboss.org/browse/TEIID-5443
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.14.6_4
> Reporter: Debbie Steigner
> Assignee: Steven Hawkins
> Fix For: 11.1, 10.3.4, 11.0.2
>
>
> Column masking with RAND() tries to create a temp table and errors:
> 09:47:47,601 ERROR [org.teiid.PROCESSOR] (Worker20_QueryProcessorQueue88) TEIID30019 Unexpected exception for request IAgYDrdYXFRm.30: org.teiid.core.TeiidComponentException: TEIID30091 org.teiid.api.exception.query.QueryResolverException: TEIID30091 Cannot create group 'sec AS sec__1' with multiple columns named 'expr'
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (TEIID-5443) Using RAND() function in a column mask errors on temp table creation
by Steven Hawkins (JIRA)
[ https://issues.jboss.org/browse/TEIID-5443?page=com.atlassian.jira.plugin... ]
Work on TEIID-5443 started by Steven Hawkins.
---------------------------------------------
> Using RAND() function in a column mask errors on temp table creation
> --------------------------------------------------------------------
>
> Key: TEIID-5443
> URL: https://issues.jboss.org/browse/TEIID-5443
> Project: Teiid
> Issue Type: Bug
> Components: Server
> Affects Versions: 8.12.14.6_4
> Reporter: Debbie Steigner
> Assignee: Steven Hawkins
>
> Column masking with RAND() tries to create a temp table and errors:
> 09:47:47,601 ERROR [org.teiid.PROCESSOR] (Worker20_QueryProcessorQueue88) TEIID30019 Unexpected exception for request IAgYDrdYXFRm.30: org.teiid.core.TeiidComponentException: TEIID30091 org.teiid.api.exception.query.QueryResolverException: TEIID30091 Cannot create group 'sec AS sec__1' with multiple columns named 'expr'
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (TEIID-5448) Infinispan: Nested table delete not working
by Ramesh Reddy (JIRA)
[ https://issues.jboss.org/browse/TEIID-5448?page=com.atlassian.jira.plugin... ]
Ramesh Reddy resolved TEIID-5448.
---------------------------------
Resolution: Done
The criteria selection map was not being correctly populated for the pseudo column on child table.
> Infinispan: Nested table delete not working
> -------------------------------------------
>
> Key: TEIID-5448
> URL: https://issues.jboss.org/browse/TEIID-5448
> Project: Teiid
> Issue Type: Bug
> Components: Infinispan
> Affects Versions: 10.0
> Reporter: Ramesh Reddy
> Assignee: Ramesh Reddy
> Fix For: 11.1
>
>
> The nested table entries when criteria associated with parent table does not work. For ex:
> {code}
> delete from PhoneNumber where number = '3333' and Person_id = 1
> {code}
> Where Person_id needs to come from parent table
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (TEIID-5449) Infinispan: Update Infinispan translator to 9.3 version
by Ramesh Reddy (JIRA)
Ramesh Reddy created TEIID-5449:
-----------------------------------
Summary: Infinispan: Update Infinispan translator to 9.3 version
Key: TEIID-5449
URL: https://issues.jboss.org/browse/TEIID-5449
Project: Teiid
Issue Type: Bug
Components: Infinispan
Affects Versions: 11.0
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Two changes observed
- The new cache create API changed, the old has been deprecated
- cache.get(key) now became Async operation, that means Thread Based serialization context no longer works. This needs to be removed, but there seem to be no better alternatives to support the Async threads.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months
[JBoss JIRA] (TEIID-5448) Infinispan: Nested table delete not working
by Ramesh Reddy (JIRA)
Ramesh Reddy created TEIID-5448:
-----------------------------------
Summary: Infinispan: Nested table delete not working
Key: TEIID-5448
URL: https://issues.jboss.org/browse/TEIID-5448
Project: Teiid
Issue Type: Bug
Components: Infinispan
Affects Versions: 10.0
Reporter: Ramesh Reddy
Assignee: Ramesh Reddy
Fix For: 11.1
The nested table entries when criteria associated with parent table does not work. For ex:
{code}
delete from PhoneNumber where number = '3333' and Person_id = 1
{code}
Where Person_id needs to come from parent table
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 7 months