[teiid-issues] [JBoss JIRA] (TEIID-4086) OData - Math functions floor and ceiling doesn't accept number as parameter
Michal Sanitrak (JIRA)
issues at jboss.org
Wed Mar 16 15:59:00 EDT 2016
Michal Sanitrak created TEIID-4086:
--------------------------------------
Summary: OData - Math functions floor and ceiling doesn't accept number as parameter
Key: TEIID-4086
URL: https://issues.jboss.org/browse/TEIID-4086
Project: Teiid
Issue Type: Sub-task
Components: OData
Reporter: Michal Sanitrak
Assignee: Ramesh Reddy
Basic functionality of math functions floor and ceiling works properly as \[1\] describes, but these functions doesn't accept number as parameter.
Reference service which supports OData V4:
*ULR:* http://services.odata.org/V4/Northwind/Northwind.svc/Employees/?$filter=EmployeeID%20eq%20round(4.2)
*Result:* Employee with ID 4
*ULR:* http://localhost:9080/odata4/olingo_basic/Source/SimpleTableView/?$filter=intkey%20eq%20floor(4.2)
*Actual result:* {"error":{"code": null, "message": "TEIID30069 The function 'FLOOR(\?)' has more than one possible signature."}}
*Expected result:* Entity with intkey 4
*ULR:* http://localhost:8080/odata4/olingo_basic/Source/SimpleTableView/?$filter=intnum%20eq%20ceiling(4.2)
*Actual result:* {"error": {"code": null, "message": "TEIID30069 The function 'CEILING(\?)' has more than one possible signature."}}
*Expected result:* Entity with intkey 5
See [\[OData-ABNF\]|http://docs.oasis-open.org/odata/odata/v4.0/errata02/os/complete/abnf/odata-abnf-construction-rules.txt] _Line:_ 539 - Math functions accepts _commonExpr_
\[1\] http://docs.oasis-open.org/odata/odata/v4.0/errata02/os/complete/part2-url-conventions/odata-v4.0-errata02-os-part2-url-conventions-complete.html#_Toc406398142
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the teiid-issues
mailing list