[teiid-issues] [JBoss JIRA] (TEIID-4733) Streamline JDG integration

Van Halbert (JIRA) issues at jboss.org
Tue Jan 31 08:24:00 EST 2017


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

Van Halbert edited comment on TEIID-4733 at 1/31/17 8:23 AM:
-------------------------------------------------------------

the current pieces to configuring access to a cache:

-  resource-adapter -  defines the cache name, pojo, and other schema configuration options (protobuf marshallers, complex pojo relationshipts, etc), security
-  deployment of pojo  (should be able to deploy via CLI)
-  when annotated pojo's are used, the module dependency needs to be added to the jdg resource-adapter module.
  
current issues:
-  protobuf doesn't support certain data types (i.e, big decimal), and therefore, requires a marshaller
-  class loading issue with jdg that requires the resource-adapter module to be updated.

possible feature enhancements:
-   utilized teiid metadata for driving resource-adapter  configuration by using metadata extensions
1) cache name
2) pojo class name
3) auto deploy pojo, like a jdbc driver

-  enable the support for multiple root level pojo's in the same cache using a single resource-adapter.
                                                       


was (Author: van.halbert):
the current pieces to configuring access to a cache:

-  pojo -   a pojo must be stored in JDG, not a blob value, so that indexing can be utilized for searching
-  resource-adapter -  defines the cache name, pojo, and other schema configuration options (protobuf marshallers, complex pojo relationshipts, etc), security
-  deployment of pojo  (should be able to deploy via CLI)
  
current issues:
-  protobuf doesn't support certain data types (i.e, big decimal), and therefore, requires a marshaller

possible feature enhancements:
-   utilized teiid metadata for driving resource-adapter  configuration by using metadata extensions
1) cache name
2) pojo class name
3) auto deploy pojo, like a jdbc driver

-  enable the support for multiple root level pojo's in the same cache using a single resource-adapter.
                                                       

> Streamline JDG integration
> --------------------------
>
>                 Key: TEIID-4733
>                 URL: https://issues.jboss.org/browse/TEIID-4733
>             Project: Teiid
>          Issue Type: Feature Request
>          Components: JDG Connector
>            Reporter: Van Halbert
>            Assignee: Steven Hawkins
>
> This jira is to discuss the issues based on current design that inhibit the ability to stream line JDG integration and/or to recommend changes that would enable the use/access of a  JDG cache in an automated way.



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the teiid-issues mailing list