[JBoss JIRA] (TEIIDSB-95) Remove the implicit spring vdb when an explicit vdb is used
by Ramesh Reddy (Jira)
[ https://issues.jboss.org/browse/TEIIDSB-95?page=com.atlassian.jira.plugin... ]
Ramesh Reddy commented on TEIIDSB-95:
-------------------------------------
[~shawkins] after looking through the code the scanning is not really happening, it is just a warning message. The code does scan for "Executionfactory" classes there but not for Entities. Modified the warning message and removed the implicit vdb.
We should extend to make another module, where base starter works with defined VDB another module will provide that implicit module if needed. But this will take little bit time to weed it out.
> Remove the implicit spring vdb when an explicit vdb is used
> -----------------------------------------------------------
>
> Key: TEIIDSB-95
> URL: https://issues.jboss.org/browse/TEIIDSB-95
> Project: Teiid Spring Boot
> Issue Type: Quality Risk
> Reporter: Steven Hawkins
> Assignee: Ramesh Reddy
> Priority: Major
> Fix For: 1.1.0
>
>
> Time is being spent in classpath scanning and loading/creating the implicit spring vdb, which is not needed when there is an explicit vdb. Also the spring vdb is still accessible over the transports.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 7 months
[JBoss JIRA] (TEIID-5747) Add more safe-guards to i18n oracle bindings
by Steven Hawkins (Jira)
Steven Hawkins created TEIID-5747:
-------------------------------------
Summary: Add more safe-guards to i18n oracle bindings
Key: TEIID-5747
URL: https://issues.jboss.org/browse/TEIID-5747
Project: Teiid
Issue Type: Sub-task
Components: JDBC Connector
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 12.3
The translator is not capturing well when nvarchar/nclob cannot be used - it requires a 12+ oracle driver. Also the notion of allowing extended ascii in a varchar is not true for at least usascii encoding.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 7 months
[JBoss JIRA] (TEIID-5481) Evaluate JSONPATH as expression language for Json payload to table
by Steven Hawkins (Jira)
[ https://issues.jboss.org/browse/TEIID-5481?page=com.atlassian.jira.plugin... ]
Steven Hawkins commented on TEIID-5481:
---------------------------------------
After some additional consideration jsoncast is probably not initially needed - pg does not offer direct cast of json to non-string types either. Shown in the pr is a form of json parsing that converts to a multi-dimensional array for processing by arraytable:
{code}
select * from arraytable(rows jsontoarray(jsonValue, '$..book[0:2]', false, '@.author', '@.title', '@.price') columns author string, title string, price decimal) as x
{code}
This side steps the issue of introducing additional parsing constructs and a reflective interface for contributing a RelationalNode. Alternatively I could introduce a more formal definition of a record/row set table function extension, or just go ahead and introduce some additional parsing logic, which would simplify this example to:
{code}
select * from jsontable(jsonValue, '$..book[0:2]', false columns author string, title string, price decimal) as x
{code}
> Evaluate JSONPATH as expression language for Json payload to table
> ------------------------------------------------------------------
>
> Key: TEIID-5481
> URL: https://issues.jboss.org/browse/TEIID-5481
> Project: Teiid
> Issue Type: Feature Request
> Components: Query Engine
> Reporter: Ramesh Reddy
> Assignee: Steven Hawkins
> Priority: Major
> Fix For: 12.3
>
>
> Currently in Teiid in order to turn a JSON document to a relational structure, JSONTOXML function is used then XPATH used on it to retrieve data using XMLTABLE.
> Investigate the feasibility of using JSONPATH [1] directly on JSON document to build a JSONTABLE construct.
> [1] https://code.google.com/archive/p/json-path/
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 7 months
[JBoss JIRA] (TEIIDSB-97) Add profile to build and package bits
by Van Halbert (Jira)
[ https://issues.jboss.org/browse/TEIIDSB-97?page=com.atlassian.jira.plugin... ]
Van Halbert updated TEIIDSB-97:
-------------------------------
Description: For productization, a profile to the teiid-komodo build that will build the server and package for distribution, to be used for image creation. (was: For productization, a profile will be created that will trigger the server build and package for distribution, to be used for image creation.)
> Add profile to build and package bits
> --------------------------------------
>
> Key: TEIIDSB-97
> URL: https://issues.jboss.org/browse/TEIIDSB-97
> Project: Teiid Spring Boot
> Issue Type: Enhancement
> Components: core
> Reporter: Van Halbert
> Assignee: Van Halbert
> Priority: Blocker
> Fix For: 1.1.0
>
>
> For productization, a profile to the teiid-komodo build that will build the server and package for distribution, to be used for image creation.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 7 months
[JBoss JIRA] (TEIIDSB-97) Add profile to build and package bits
by Van Halbert (Jira)
Van Halbert created TEIIDSB-97:
----------------------------------
Summary: Add profile to build and package bits
Key: TEIIDSB-97
URL: https://issues.jboss.org/browse/TEIIDSB-97
Project: Teiid Spring Boot
Issue Type: Enhancement
Components: core
Reporter: Van Halbert
Assignee: Van Halbert
Fix For: 1.1.0
For productization, a profile will be created that will trigger the server build and package for distribution, to be used for image creation.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 7 months