[teiid-issues] [JBoss JIRA] (TEIID-5309) not null is not enforced for non-virtual system procedures
Steven Hawkins (JIRA)
issues at jboss.org
Sat Apr 7 19:49:00 EDT 2018
[ https://issues.jboss.org/browse/TEIID-5309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steven Hawkins resolved TEIID-5309.
-----------------------------------
Resolution: Done
Added the same check as performed in virtual procedures to non-virtual system procedures for null parameters. Also updated the logMsg function to accept a null message object and instead log the message 'null'.
> not null is not enforced for non-virtual system procedures
> ----------------------------------------------------------
>
> Key: TEIID-5309
> URL: https://issues.jboss.org/browse/TEIID-5309
> Project: Teiid
> Issue Type: Bug
> Components: Query Engine
> Reporter: Steven Hawkins
> Assignee: Steven Hawkins
> Fix For: 10.3
>
>
> Just like with foreign physical procedures we assume that the non-null constraint is enforced at the data manager layer - however that logic doesn't exist for non-virtual system procedures. This leads to inconsistent behavior when using null literals and expressions that eventually evaluate to null.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the teiid-issues
mailing list