[teiid-issues] [JBoss JIRA] (TEIID-5555) Create OpenAPI (swagger) metadata document based on OData

Steven Hawkins (Jira) issues at jboss.org
Mon Feb 4 11:38:01 EST 2019


    [ https://issues.jboss.org/browse/TEIID-5555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13690808#comment-13690808 ] 

Steven Hawkins commented on TEIID-5555:
---------------------------------------

xslt streaming is not supported by saxon-he.  about the best we can do is cache the resulting json.  Looking at our own examples and those with the stylesheet, there is about a 4 to 12x expansion in the size of the metadata file.  Already the edm .xml can be 2x the non-hidden ddl representation, so .json file can be on the order of 25x the size of the original ddl - which for a large vdb could easily strain most tooling.

> Create OpenAPI (swagger) metadata document based on OData
> ---------------------------------------------------------
>
>                 Key: TEIID-5555
>                 URL: https://issues.jboss.org/browse/TEIID-5555
>             Project: Teiid
>          Issue Type: Enhancement
>          Components: OData
>            Reporter: Ramesh Reddy
>            Assignee: Steven Hawkins
>            Priority: Critical
>             Fix For: 12.1
>
>
> Automatically generate Swagger metadata document based on OData metadata such the tools like 3Scale can understand the metadata through existing plugins until OData specific plugin is generated. Only swagger 2.0 document is considered for now. 3.0 support is not considered.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the teiid-issues mailing list