[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