[
https://issues.jboss.org/browse/TEIID-1392?page=com.atlassian.jira.plugin...
]
Ramesh Reddy resolved TEIID-1392.
---------------------------------
Resolution: Done
Two leaks found
1) Client State in the DQPCore was not being released when session is closed.
2) TransactionContext gets created for NONE case too, but does not get cleared when the
Request is finished.
These both are fixed. Also added debug messages for "keep-alive" ping calls.
Earlier in testing I have noticed "keep-alive" failures, however I was unable
re-produce once the above error is fixed.
Memory leak in Teiid
--------------------
Key: TEIID-1392
URL:
https://issues.jboss.org/browse/TEIID-1392
Project: Teiid
Issue Type: Bug
Components: Server
Affects Versions: 7.1.1
Reporter: Pavel Macik
Assignee: Ramesh Reddy
Priority: Blocker
Fix For: 7.1.1
Attachments: 510ER5-eds_long_select_100t-overview.jps, eds-qs.zip
To reproduce:
1.) unzip eds-qs.zip into ${SOA-P}/jboss-as/samples/quickstarts/ directory
2.) copy/move ${EDS-QS}/build.properties-example to ${EDS-QS}/build.properties
3.) the QS deploys a VDB with 2 Oracle10g datasources (you can configure (via
build.properties) both to the same DB instance)
4.) start the server up
5.) using JDBC with following configuration send following SQL:
JDBC:
- URL: jdbc:teiid:perf@mm://${soa-p bind address}:31000
- driver: org.teiid.jdbc.TeiidDriver
- username/password: according to
${SOA-P}/jboss-as/server/${profile}/conf/props/teiid-security-users.properties
SQL:
select * from perf.long.persons where person_id < 100
With server max heap set to 3G the GC caused by the leak affects the server after cca
150k iterations
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira