[teiid-designer-dev] [Teiid-Designer/teiid-designer] a3f731: TEIIDDES-1565: Add 7 server test to TeiidServerVer...
Paul Richardson
p.g.richardson at redhat.com
Fri Jan 25 12:23:29 EST 2013
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: a3f731dc03adfc65b13649ae7909fade19b267e6
https://github.com/Teiid-Designer/teiid-designer/commit/a3f731dc03adfc65b13649ae7909fade19b267e6
Author: Paul Richardson <p.g.richardson at redhat.com>
Date: 2013-01-25 (Fri, 25 Jan 2013)
Changed paths:
M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/ITeiidServerVersion.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
M tests/org.teiid.designer.transformation.test/META-INF/MANIFEST.MF
M tests/org.teiid.designer.transformation.test/src/org/teiid/designer/transformation/aspects/validation/rules/TestMappingClassTransformationValidationHelper.java
Log Message:
-----------
TEIIDDES-1565: Add 7 server test to TeiidServerVersion interface
* [I]TeiidServerVersion
* Adds an isServenServer() method to version class
* TestMappingClassTransformValidationHelper
* Ensure tests are run against both runtime clients
Commit: 987a38a2fde371d8423430e04731816416ca15c7
https://github.com/Teiid-Designer/teiid-designer/commit/987a38a2fde371d8423430e04731816416ca15c7
Author: Paul Richardson <p.g.richardson at redhat.com>
Date: 2013-01-25 (Fri, 25 Jan 2013)
Changed paths:
M plugins/org.teiid.designer.mapping.ui/src/org/teiid/designer/mapping/ui/choice/ChoicePanel.java
M plugins/org.teiid.designer.mapping.ui/src/org/teiid/designer/mapping/ui/recursion/RecursionPanel.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/builder/model/FunctionEditorModel.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/builder/util/BuilderUtils.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/builder/util/LanguageObjectLabelProvider.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/DisplayNode.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/DisplayNodeFactory.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/DisplayNodeUtils.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/GroupSymbolFinder.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/component/SqlIndexLocator.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/sqleditor/sql/SqlSyntax.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/tree/QueryTreeContentProvider.java
M plugins/org.teiid.designer.query.ui/src/org/teiid/query/ui/tree/QueryTreeLabelProvider.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/AbstractLanguageVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/IQueryFactory.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/IQueryResolver.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/IQueryService.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/metadata/IMetadataID.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/metadata/IQueryMetadataInterface.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/metadata/IStoredProcedureInfo.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/ICommandCollectorVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/IElementCollectorVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/IFunctionCollectorVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/IGroupCollectorVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/IGroupsUsedByElementsVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/ILanguageVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/IPredicateCollectorVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/IReferenceCollectorVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/IResolverVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/ISQLStringVisitor.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/IValueIteratorProviderCollectorVisitor.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IAlter.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IAlterProcedure.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IAlterTrigger.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IAlterView.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IArrayTable.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IAtomicCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IBatchedUpdateCommand.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IBetweenCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ICacheHint.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ICollectionValueIterator.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ICommand.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ICompareCriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ICompoundCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ICreate.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ICriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IDelete.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IDependentSetCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IDrop.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IDynamicCommand.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IExistsCriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IExpression.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IExpressionCriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IFrom.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IFromClause.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IGroupBy.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IGroupContext.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IInsert.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IInto.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IIsNullCriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IJoinPredicate.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IJoinType.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ILanguageObject.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ILimit.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ILogicalCriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IMatchCriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/INotCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IObjectTable.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IOption.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IOrderBy.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IOrderByItem.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IPredicateCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IProcedureContainer.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IQuery.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IQueryCommand.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISPParameter.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISelect.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISetClause.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISetClauseList.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISetCriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISetQuery.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISourceHint.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IStoredProcedure.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISubqueryCompareCriteria.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISubqueryContainer.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISubqueryFromClause.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ISubquerySetCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ITableFunctionReference.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ITargetedCommand.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ITextTable.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ITranslatableProcedureContainer.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IUnaryFromClause.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IUpdate.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IWithQueryCommand.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IXMLTable.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IAssignmentStatement.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IBlock.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IBranchingStatement.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ICommandStatement.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ICreateProcedureCommand.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ICriteriaSelector.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IDeclareStatement.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IExceptionExpression.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IExpressionStatement.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IHasCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IIfStatement.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ILoopStatement.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IRaiseStatement.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IReturnStatement.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IStatement.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ITranslateCriteria.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ITriggerAction.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IWhileStatement.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IAggregateSymbol.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IAliasSymbol.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IArray.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/ICaseExpression.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IConstant.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IContextReference.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IDerivedColumn.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IElementSymbol.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IExpressionSymbol.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IFunction.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IGroupSymbol.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IMultipleElementSymbol.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IQueryString.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IReference.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IScalarSubquery.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/ISearchedCaseExpression.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/ISymbol.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/ITextLine.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IWindowFunction.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IWindowSpecification.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IXMLAttributes.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IXMLElement.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IXMLForest.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IXMLNamespaces.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IXMLParse.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IXMLQuery.java
A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IXMLSerialize.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/udf/IFunctionLibrary.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/validator/IUpdateValidator.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/validator/IValidator.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingAllNode.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingAttribute.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingChoiceNode.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingCriteriaNode.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingDocument.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingElement.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingNode.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingRecursiveElement.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingSequenceNode.java
M plugins/org.teiid.designer.spi/src/org/teiid/designer/xml/IMappingSourceNode.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/builder/AbstractLanguageObjectBuilder.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/builder/CriteriaBuilder.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/builder/LanguageObjectBuilderTreeViewer.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/builder/criteria/SetCriteriaEditor.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/builder/expression/FunctionDisplayEditor.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/builder/expression/FunctionEditor.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/builder/util/CompositeEditorMessagePanel.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/builder/util/LanguageObjectContentProvider.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/editors/sqleditor/SqlEditorPanel.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/AddSqlSymbolsPanel.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/Binding.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/BindingLabelProvider.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/ReconcilerObject.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/ReconcilerPanel.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/SqlLabelProvider.java
M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/SqlTablePanel.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/MappingClassTransformationValidationHelper.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/validation/rules/SqlTransformationMappingRootValidationRule.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/aspects/validation/rules/XmlDocumentValidationRule.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/AttributeMappingHelper.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/RuntimeTypeConverter.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/TransformationHelper.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/TransformationMappingHelper.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/TransformationSqlHelper.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/UpdateLanguageObjectNameVisitor.java
M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/validation/TransformationValidator.java
M plugins/org.teiid.designer.udf/src/org/teiid/designer/udf/UdfManager.java
M plugins/org.teiid.designer.webservice.ui/src/org/teiid/designer/webservice/ui/util/WebServiceUiUtil.java
M plugins/org.teiid.designer.webservice/src/org/teiid/designer/webservice/util/WebServiceUtil.java
M plugins/teiid/org.teiid.7.7.x
M plugins/teiid/org.teiid.8.2.x
M tests/org.teiid.designer.query.ui.test/src/org/teiid/query/ui/sqleditor/component/TestDisplayNodeFactory.java
Log Message:
-----------
TEIIDDES-1565: Changes to code by removal of runtime wrapping classes
* Removal of ILanguageObject isFunction() and isExpression() methods
as no longer necessary (hopefully!)
* org.teiid.designer.spi
* Use of generics to allow minimum changes to the teiid runtime
codebases
* Addition of interfaces to complete the teiid syntax language and
properly represent the language visitors
* Changes to enums and statics to synchronise with teiid runtime code
* Replacement with lists of arrays and varargs since the compiler
simply casts them which causes a class cast exception
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/06aab1dfe0e9...987a38a2fde3
More information about the teiid-designer-dev
mailing list