[JBoss JIRA] Closed: (TEIID-286) Rationalize dqp services
by Steven Hawkins (JIRA)
[ https://jira.jboss.org/jira/browse/TEIID-286?page=com.atlassian.jira.plug... ]
Steven Hawkins closed TEIID-286.
--------------------------------
Resolution: Done
Marking as closed for now. Server construction is handled by guice, but we are still using a service registry (ApplicationEnvironment). Eventually all service wiring should happen through di.
> Rationalize dqp services
> ------------------------
>
> Key: TEIID-286
> URL: https://jira.jboss.org/jira/browse/TEIID-286
> Project: Teiid
> Issue Type: Task
> Components: Query Engine
> Affects Versions: 6.0.0
> Reporter: Steven Hawkins
> Assignee: Steven Hawkins
> Fix For: 6.0.0
>
> Original Estimate: 2 days
> Remaining Estimate: 2 days
>
> DQP services are initialized manually in the Embedded and Platform config sources. This should be replaced with DI and the service framework rethought with respect to the platform. For example both the Tracking and Transaction services are both currently singletons. However they should either be free standing first class services or be controlled by the QueryService.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 10 months