[
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