Branch: refs/heads/master
Home:
https://github.com/Teiid-Designer/teiid-designer
Commit: 86f6ed7e1566bcd3c0d8f9b54a7f64780f02b9da
https://github.com/Teiid-Designer/teiid-designer/commit/86f6ed7e1566bcd3c...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M
plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/DisplayNodeVisitor.java
M
plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/GroupSymbolFinder.java
M
plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/sql/MappingDocumentFormatter.java
M
plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/validation/rules/SqlTransformationMappingRootValidationRule.java
Log Message:
-----------
Avoid caching runtime specific objects
* Caching references to visitor, query service and factories is dangerous
since these can hang around in their parent objects after a change of
server version and cause class cast exceptions
* SqlTransformationMappingRootValidationRule
* Especially important with this class since it is create as a singleton
static and used throughout the life of the application
Commit: 24bc298b7cf2b9d0c8c96ed12e47825be78bde83
https://github.com/Teiid-Designer/teiid-designer/commit/24bc298b7cf2b9d0c...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M
plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/DisplayNodeVisitor.java
M
plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/GroupSymbolFinder.java
M
plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/sql/MappingDocumentFormatter.java
M
plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/validation/rules/SqlTransformationMappingRootValidationRule.java
Log Message:
-----------
Merge pull request #92 from phantomjinx/master
More reference caching removel
Compare:
https://github.com/Teiid-Designer/teiid-designer/compare/8a61214b2655...2...