[teiid-designer-dev] [Teiid-Designer/teiid-designer] 9f1b1b: New annotations for decorating teiid client classe...

Paul Richardson p.g.richardson at redhat.com
Fri Mar 21 19:37:22 EDT 2014


  Branch: refs/heads/teiid-runtime
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: 9f1b1b2a98cc74527b1396af829baabf9ae4faa5
      https://github.com/Teiid-Designer/teiid-designer/commit/9f1b1b2a98cc74527b1396af829baabf9ae4faa5
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-04 (Sat, 04 Jan 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/META-INF/MANIFEST.MF
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/annotation/Since.java
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/annotation/Updated.java

  Log Message:
  -----------
  New annotations for decorating teiid client classes

* Since annotation for detailing when code was introduced

* Updated annotation for detailing when code was modified and when was the
  old value


  Commit: d1aa50bdf9ec5fcef0e1c2f98bba9c96c5a3a03e
      https://github.com/Teiid-Designer/teiid-designer/commit/d1aa50bdf9ec5fcef0e1c2f98bba9c96c5a3a03e
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-04 (Sat, 04 Jan 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/type/IDataTypeManagerService.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/RuntimeTypeConverter.java
    M plugins/teiid/org.teiid.7.7.x
    M plugins/teiid/org.teiid.8.3.x
    M plugins/teiid/org.teiid.8.4.x
    A plugins/teiid/org.teiid.runtime.client/.classpath
    A plugins/teiid/org.teiid.runtime.client/.project
    A plugins/teiid/org.teiid.runtime.client/COPYRIGHT.txt
    A plugins/teiid/org.teiid.runtime.client/LICENSE-lgpl-2.1.txt
    A plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    A plugins/teiid/org.teiid.runtime.client/build.properties
    A plugins/teiid/org.teiid.runtime.client/lib/teiid-client-8.4.1-sources.jar
    A plugins/teiid/org.teiid.runtime.client/lib/teiid-client-8.4.1.jar
    A plugins/teiid/org.teiid.runtime.client/lib/teiid-common-core-8.4.1-sources.jar
    A plugins/teiid/org.teiid.runtime.client/lib/teiid-common-core-8.4.1.jar
    A plugins/teiid/org.teiid.runtime.client/plugin.properties
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SQLConstants.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/ProcedureService.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/AbstractWsdlHelper.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlRequestProcedureHelper.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlResponseProcedureHelper.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlWrapperHelper.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ArgCheck.java

  Log Message:
  -----------
  Implement prototype for new DataTypeManagerService

* Backwards compatible between 8.4 and 7.7 teiid data type managers

* Decorated with appropriate annotations for changes between versions


  Commit: a08e3c7d9bf04f44b162721c0ce8d787b6378201
      https://github.com/Teiid-Designer/teiid-designer/commit/a08e3c7d9bf04f44b162721c0ce8d787b6378201
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    A plugins/teiid/org.teiid.runtime.client/.externalToolBuilders/RunParser.launch
    A plugins/teiid/org.teiid.runtime.client/build.xml
    A plugins/teiid/org.teiid.runtime.client/pom.xml
    A plugins/teiid/org.teiid.runtime.client/src/javacc/SQLParser.jjt
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/LanguageObject.java
    M plugins/teiid/pom.xml
    A tests/org.teiid.runtime.client.test/pom.xml

  Log Message:
  -----------
  First experiments with javacc AST node generation

* Creates notional AST nodes from the 8.4 teiid parser using jjtree

* Automatic parser creation using ant and maven plumbing


  Commit: 2799ddd84c4ee1b6099c39411bb103f7ce17885d
      https://github.com/Teiid-Designer/teiid-designer/commit/2799ddd84c4ee1b6099c39411bb103f7ce17885d
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    A plugins/teiid/org.teiid.runtime.client/.externalToolBuilders/BuildParser.launch
    R plugins/teiid/org.teiid.runtime.client/.externalToolBuilders/RunParser.launch
    M plugins/teiid/org.teiid.runtime.client/.project
    M plugins/teiid/org.teiid.runtime.client/build.xml
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    R plugins/teiid/org.teiid.runtime.client/src/javacc/SQLParser.jjt
    A plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Modify build framework

* Renames eclipse build launcher

* build.xml
 * Ensures a clean always takes place prior to a build

* pom.xml
 * Refactor the destination for the ast nodes and the parser.
 * Renames the parser to Teiid8Parser, explicity showing this to be
   different to the Teiid7Parser
 * Some options seem to be ignored by mvn jjtree-javacc so all options
   included here as well as they are fully observed

* Teiid8Parser.jjt
 * Ensures that all ast nodes are created via jjtree even if there are
   just simple newNode() methods. Means that the node classes are parser
   aware and the parser is aware of their constant ids


  Commit: 1536dcfefcc83e64d572d42930a5da5ec86da975
      https://github.com/Teiid-Designer/teiid-designer/commit/1536dcfefcc83e64d572d42930a5da5ec86da975
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    A plugins/teiid/org.teiid.runtime.client/.gitignore
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/LanguageObject.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ParseInfo.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ParsedDataType.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SPParameter.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SortSpecification.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SourceHint.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SubqueryHint.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractCompareCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractSetCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AggregateSymbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AliasSymbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Alter.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ArrayTable.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AssignmentStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BetweenCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Block.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BranchingStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CaseExpression.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Command.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CommandStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompareCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompoundCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Constant.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateProcedureCommand.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Criteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DeclareStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Delete.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DerivedColumn.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Drop.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DynamicCommand.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ElementSymbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExceptionExpression.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExistsCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Expression.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionSymbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/From.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/FromClause.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Function.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupBy.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupSymbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IfStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Insert.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Into.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IsNullCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JSONObject.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinPredicate.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinType.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Labeled.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LanguageObject.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Limit.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LoopStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MatchCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MultipleElementSymbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NamespaceItem.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Node.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NotCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectColumn.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectTable.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Option.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderBy.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderByItem.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ProjectedColumn.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Query.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryCommand.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryString.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Reference.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ReturnStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ScalarSubquery.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SearchedCaseExpression.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Select.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClause.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClauseList.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetQuery.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SimpleNode.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Statement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryCompareCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryFromClause.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubquerySetCriteria.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextColumn.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextLine.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextTable.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TriggerAction.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/UnaryFromClause.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Update.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WhileStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowFunction.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowSpecification.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WithQueryCommand.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLAttributes.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLColumn.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLElement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLForest.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLNamespaces.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLParse.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLQuery.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLSerialize.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLTable.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Window7Function.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Aggregate8Symbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Window8Function.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParser.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/TeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/PropertiesUtil.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/StringUtil.java

  Log Message:
  -----------
  Modify, fix and commit the ast nodes

* AST nodes created based on version 8.4 teiid code. Still need to be
  sure they are backward compatible with version 7.7

* AggregateSymbol
* WindowFunction
 * Examples of AST nodes which have changed their class hierarchy. To
   workaround this, the javacc template utilises a factory for constructing
   the nodes. The factory can key on the parser version and return the
   correct implementation of aggregate symbol.
 * Thus, an AggregateSymbol interface is used throughout and two different
   implementations (v7 and v8) created.

* TeiidParser
 * Interface covering all version implementations of parsers
 * AST nodes reference this interface to make them compatible across parser
   versions

* PropertiesUtil
* StringUtil
 * Utility methods brought directly from teiid code


  Commit: b905fe05af83564caf36210f8410864d1386803e
      https://github.com/Teiid-Designer/teiid-designer/commit/b905fe05af83564caf36210f8410864d1386803e
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/annotation/AnnotationUtils.java
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/annotation/Removed.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.spi.test/src/org/teiid/designer/runtime/version/spi/TestTeiidServerVersion.java
    M tests/pom.xml

  Log Message:
  -----------
  Utilities for dealing with Since and Removed annotations

* AnnotationUtils
 * Provides functions for handling fields/classes decorated with
   annotations

* Removed
 * Annotation for decorating fields/classes that has been removed, or no
   longer used, by latest versions of teiid

* [I]TeiidServerVersion
 * get[Min|Max]imumVersion methods that convert wildcarded versions into
   non-wildcarded ranges extremes.
 * Adds tests to spi unit test project


  Commit: 8bcb9db56ec7a17a5c5d3b70c29479785430acf8
      https://github.com/Teiid-Designer/teiid-designer/commit/8bcb9db56ec7a17a5c5d3b70c29479785430acf8
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    A plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ParseInfo.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SortSpecification.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AggregateSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AliasSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateProcedureCommand.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateUpdateProcedureCommand.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaOperator.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaSelector.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/FromClause.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/HasCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectTable.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseErrorStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ReturnStatement.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SingleElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TranslateCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowFunction.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Window7Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Aggregate8Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Window8Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/DataTypeManagerService.java

  Log Message:
  -----------
  Creates error-free Teiid 7 Parser

* jjtree template included and modified from the original project to
  generate a working teiid 7 parser

* ast nodes modified and annotated to support both parsers


  Commit: e86274640ea1eed13b419236ef44317380274ace
      https://github.com/Teiid-Designer/teiid-designer/commit/e86274640ea1eed13b419236ef44317380274ace
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    M plugins/teiid/org.teiid.runtime.client/build.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SPParameter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaOperator.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Reference.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/StringUtil.java

  Log Message:
  -----------
  Reduce dependencies on teiid client libraries

* No need for any of these classes to import teiid classes


  Commit: 3d9de904403f858278c7d758275f9e44e7e2fe3a
      https://github.com/Teiid-Designer/teiid-designer/commit/3d9de904403f858278c7d758275f9e44e7e2fe3a
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SPParameter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ArrayTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MultipleElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ProjectedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Select.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/TeiidParser.java

  Log Message:
  -----------
  Rename CommonNodes to ASTNodes

* Generate the CommonNodes/ASTNodes interface in TeiidNodeFactory
  so that all ast nodes are represented. Makes a syntax factory easy to
  produce.


  Commit: ffcb876e42878ae2d814c75c5e8ba6a23948afd4
      https://github.com/Teiid-Designer/teiid-designer/commit/ffcb876e42878ae2d814c75c5e8ba6a23948afd4
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Node.java

  Log Message:
  -----------
  Avoid rebuilding the nodes

* With 2 parser templates attempting to create the AST nodes, the
  committed versions are being overwritten by jjtree. Stops the nodes
  being re-generated.


  Commit: 2a87dd5d2cf381cad3047489fe5c2ba2448fb200
      https://github.com/Teiid-Designer/teiid-designer/commit/2a87dd5d2cf381cad3047489fe5c2ba2448fb200
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    A plugins/teiid/.gitignore
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryParser.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryService.java

  Log Message:
  -----------
  Implementation of the QueryService and QueryParser

* QueryParser unites the differing versions of the TeiidParser by
  constructing a TeiidParserInstance of which the implementations will be
  either version 7 or 8.


  Commit: 893621fdbd513aa4c04c04b2d4be0689a230c7b0
      https://github.com/Teiid-Designer/teiid-designer/commit/893621fdbd513aa4c04c04b2d4be0689a230c7b0
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java

  Log Message:
  -----------
  Generate the ASTNodes from the parser tree constants

* TeiidNodeFactory.main method used to generate the ASTNodes enum as well
  as the create methods.


  Commit: 6a90198879746514b2a1733335c44bba95c86593
      https://github.com/Teiid-Designer/teiid-designer/commit/6a90198879746514b2a1733335c44bba95c86593
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractSetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AliasSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Alter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ArrayTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AssignmentStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BetweenCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Block.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BranchingStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Command.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CommandStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompoundCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Constant.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateUpdateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaSelector.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DeclareStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Delete.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DerivedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Drop.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DynamicCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExistsCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Expression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/From.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/FromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/HasCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IfStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Insert.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Into.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IsNullCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JSONObject.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinPredicate.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinType.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Limit.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LoopStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MatchCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MultipleElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NotCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Option.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderByItem.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ProjectedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Query.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryString.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseErrorStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Reference.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ScalarSubquery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SearchedCaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Select.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClauseList.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetQuery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SimpleNode.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubquerySetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextLine.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TranslateCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TriggerAction.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/UnaryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Update.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WhileStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowSpecification.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WithQueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLAttributes.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLElement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLForest.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLNamespaces.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLParse.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLQuery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLSerialize.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Window7Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Aggregate8Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Window8Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/TeiidParser.java
    A tests/org.teiid.runtime.client.test/.classpath
    A tests/org.teiid.runtime.client.test/.project
    A tests/org.teiid.runtime.client.test/LEGAL.txt
    A tests/org.teiid.runtime.client.test/META-INF/MANIFEST.MF
    A tests/org.teiid.runtime.client.test/build.properties
    A tests/org.teiid.runtime.client.test/plugin.properties
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/lang/ast/TestCriteriaOperator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/TestQueryParser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Begin adding unit tests for query parser

* Adds equals and hashcode methods to ast nodes

* Adds test plugin for org.teiid.runtime.client.test


  Commit: 70a2e929f9b349be1e4cf314e80487e14922bdcd
      https://github.com/Teiid-Designer/teiid-designer/commit/70a2e929f9b349be1e4cf314e80487e14922bdcd
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-17 (Fri, 17 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Drop the use of node scope methods

* Seem to not be required as provide more cruft in generated parsers


  Commit: f4936424c145bf6c211c491400faeb78e7e041ee
      https://github.com/Teiid-Designer/teiid-designer/commit/f4936424c145bf6c211c491400faeb78e7e041ee
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-20 (Mon, 20 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AggregateSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AssignmentStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Block.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompoundCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Constant.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateUpdateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaOperator.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExceptionExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/From.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/FromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinPredicate.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LoopStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ProjectedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SearchedCaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClauseList.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubquerySetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Update.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLNamespaces.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Aggregate8Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/TeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/DataTypeManagerService.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/lang/ast/TestCriteriaOperator.java

  Log Message:
  -----------
  Fixes to parser AST nodes

* Fixes and changes required to get the teiid unit tests to run
  successfully.


  Commit: 3192b6404c641e12b8ca7c6b8ea1d8ae024866c7
      https://github.com/Teiid-Designer/teiid-designer/commit/3192b6404c641e12b8ca7c6b8ea1d8ae024866c7
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-20 (Mon, 20 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/TeiidClientException.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SPParameter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompoundCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SearchedCaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/TeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/ProcedureService.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/DataTypeManagerService.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ArgCheck.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/PropertiesUtil.java

  Log Message:
  -----------
  Re-introduce teiid exception message formatting

* To try and ensure the same messages are generated in designer as the
  teiid server, formats and implements the same error messages as the
  teiid client code.

* Tries to use enums rather than string to facilitate better compilation
  error spotting.


  Commit: 4423b18350bf7dd3ecd2444444324cef1e71fa4e
      https://github.com/Teiid-Designer/teiid-designer/commit/4423b18350bf7dd3ecd2444444324cef1e71fa4e
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-20 (Mon, 20 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    M plugins/teiid/org.teiid.runtime.client/build.properties
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ParseInfo.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SourceHint.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MatchCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/BaseLob.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/BinaryType.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/BlobType.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/ClobImpl.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/ClobType.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/InputStreamFactory.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/LobSearchUtil.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/NullType.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/SQLXMLImpl.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/Streamable.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/Transform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/XMLType.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/AnyToObjectTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/AnyToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BigDecimalToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BigIntegerToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BinaryToBlobTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BlobToBinaryTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BooleanToNumberTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/ClobToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/DateToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/FixedNumberToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/FixedNumberToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/FloatingNumberToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/FloatingNumberToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NullToAnyTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToBooleanTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToByteTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToDoubleTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToFloatTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToLongTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToShortTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/ObjectToAnyTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/SQLXMLToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToBooleanTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToByteTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToCharacterTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToClobTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToDateTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToDoubleTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToFloatTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToLongTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToSQLXMLTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToShortTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToTimeTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/TimeToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/TimestampToDateTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/TimestampToTimeTransform.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ExternalizeUtil.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/MultiArrayOutputStream.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ObjectConverterUtil.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/PropertiesUtil.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/PropertiesUtils.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ReaderInputStream.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/StringUtil.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/TimestampWithTimezone.java

  Log Message:
  -----------
  Remove dependence on any teiid library

* Forks the types and transforms for the data manager service to remove all
  dependence on teiid libraries

* More code is added to the plugin but means those forked classes are more
  explicit when moving between versions. Also the types and transforms
  use DataTypeManager internally leading to two managers being active at
  runtime. This is not good.


  Commit: 9f6f1d9417b3d1f4be1b81e6f74575b60c52a199
      https://github.com/Teiid-Designer/teiid-designer/commit/9f6f1d9417b3d1f4be1b81e6f74575b60c52a199
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-20 (Mon, 20 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaOperator.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryParser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/lang/ast/TestCriteriaOperator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestFactory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestQueryParser.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/TestQueryParser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/Test7Factory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/TestQuery7Parser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/Test8Factory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/TestQuery8Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Includes unit tests for the query parser

* Unit tests taken from teiid and added in to test both version 7 and
  version 8 parsing. Tests that are universal are added to the abstract
  parent test class whilst tests only applicable to each version are added
  to the respective version test classes.


  Commit: c445fac6ed7b54052b6182cf3792b77a3a94d5d3
      https://github.com/Teiid-Designer/teiid-designer/commit/c445fac6ed7b54052b6182cf3792b77a3a94d5d3
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-22 (Wed, 22 Jan 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/annotation/AnnotationUtils.java
    M plugins/teiid/org.teiid.runtime.client/.gitignore
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/function/SourceSystemFunctions.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractSetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AliasSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Alter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ArrayTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AssignmentStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BetweenCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Block.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BranchingStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Command.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CommandStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompoundCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Constant.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateUpdateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Criteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaSelector.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DeclareStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Delete.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DerivedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Drop.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DynamicCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExceptionExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExistsCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/From.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/FromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/HasCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IfStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Insert.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Into.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IsNullCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JSONObject.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinPredicate.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinType.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LanguageObject.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Limit.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LoopStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MatchCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MultipleElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Node.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NotCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Option.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderByItem.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/PredicateCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ProjectedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Query.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryString.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseErrorStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Reference.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ReturnStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ScalarSubquery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SearchedCaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Select.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClauseList.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetQuery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SimpleNode.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Statement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubquerySetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextLine.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TranslateCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TriggerAction.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/UnaryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Update.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WhileStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowFunction.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowSpecification.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WithQueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLAttributes.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLElement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLForest.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLNamespaces.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLParse.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLQuery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLSerialize.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Window7Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Aggregate8Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Window8Function.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParserVisitor.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/visitor/SQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/DataTypeManagerService.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestSQLStringVisitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/TestSQLString7Visitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/TestSQLString8Visitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Creates SQLStringVisitor with unit tests

* Turns off visitor creation in the generators since the visitors are only
  geared towards one implementation of the parser

* Single abstract visitor class for visiting complete with annotations
  and check method for ensuring version compatibility with respective AST
  nodes

* Accompanying tests for both version 7 and 8 SQL String Visitors


  Commit: 90177cb998ef58b5f511d0d887111a33342c916b
      https://github.com/Teiid-Designer/teiid-designer/commit/90177cb998ef58b5f511d0d887111a33342c916b
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-22 (Wed, 22 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/TeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryParser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTest.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestQueryParser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestSQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/TestQuery7Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/TestQuery8Parser.java

  Log Message:
  -----------
  Further abstract the parser and visitor unit tests

* Given that the tests will be used for further visitor and parser related
  testing, abstract the tests to a general superclass, implementing the
  helpTest methods as per the requirements of the individual category of
  tests


  Commit: f44299f91e14855fff5a6141e90d64510e3357e9
      https://github.com/Teiid-Designer/teiid-designer/commit/f44299f91e14855fff5a6141e90d64510e3357e9
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-22 (Wed, 22 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SPParameter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractSetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AggregateSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AliasSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Alter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ArrayTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AssignmentStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BetweenCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Block.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BranchingStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CaseExpression.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CloneGenerator.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Command.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CommandStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompoundCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Constant.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateUpdateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Criteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaSelector.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DeclareStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Delete.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DerivedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Drop.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DynamicCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExceptionExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExistsCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Expression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/From.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/FromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/HasCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IfStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Insert.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Into.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IsNullCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JSONObject.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinPredicate.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinType.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LanguageObject.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Limit.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LoopStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MatchCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MultipleElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NamespaceItem.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NotCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Option.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderByItem.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ProjectedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Query.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryString.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseErrorStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Reference.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ReturnStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ScalarSubquery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SearchedCaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Select.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClauseList.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetQuery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SimpleNode.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Statement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubquerySetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextLine.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TranslateCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TriggerAction.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/UnaryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Update.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WhileStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowFunction.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowSpecification.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WithQueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLAttributes.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLElement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLForest.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLNamespaces.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLParse.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLQuery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLSerialize.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Window7Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Aggregate8Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Window8Function.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestCloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestQueryParser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/Test7Cloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/TestQuery7Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/TestSQLString7Visitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/Test8Cloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/TestQuery8Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/TestSQLString8Visitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Adds cloning functionality to AST nodes

* All nodes should be able to clone themselves hence new clone method on
  each class.

* Tests added to ensure cloning is properly implemented.


  Commit: 38806de648684d53f5c3f61512d7790cb0d63873
      https://github.com/Teiid-Designer/teiid-designer/commit/38806de648684d53f5c3f61512d7790cb0d63873
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-22 (Wed, 22 Jan 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/annotation/AnnotationUtils.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ProcedureReservedWords.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SQLConstants.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/visitor/SQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryService.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/ProcedureService.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/AbstractWsdlHelper.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlRequestProcedureHelper.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlResponseProcedureHelper.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlWrapperHelper.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/lang/TestReservedWords.java

  Log Message:
  -----------
  Refactors Constant classes to fetch words depending on teiid annotations

* SQLConstants
* ProcedureReservedWords
 * Adds a teiidVersion parameter to each of the static constant methods
   so that the correct words are returned for the given version of teiid

* QueryService
 * Adds the teiid version to the constructor rather than each method


  Commit: 560115f86088d892064e7a140ebd03ff94ad4daf
      https://github.com/Teiid-Designer/teiid-designer/commit/560115f86088d892064e7a140ebd03ff94ad4daf
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-22 (Wed, 22 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Alter.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterProcedure.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterTrigger.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterView.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParserVisitor.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/visitor/SQLStringVisitor.java

  Log Message:
  -----------
  Introduces Alter children

* Originally considered not worth it as using a type in Alter seemed to
  serve its purposes. However, in order to conform to the spi we really
  should have AlterTrigger, AlterView and AlterProcedure


  Commit: 254972975996902ab1d9213e8cbca2d01e62d668
      https://github.com/Teiid-Designer/teiid-designer/commit/254972975996902ab1d9213e8cbca2d01e62d668
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-24 (Fri, 24 Jan 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/AbstractLanguageVisitor.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/ILanguageVisitor.java
    R 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/IDelete.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/IInsert.java
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IObjectColumn.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IObjectTable.java
    R plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IProcedureContainer.java
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IProjectedColumn.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/IStoredProcedure.java
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/ITextColumn.java
    M 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/IUpdate.java
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IXMLColumn.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ICreateProcedureCommand.java
    M 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/IExceptionExpression.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/IHasCriteria.java
    M 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/ITranslateCriteria.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IAggregateSymbol.java
    R plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/symbol/IArray.java
    M 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/IJSONObject.java

  Log Message:
  -----------
  Changes to spi interfaces in preparation for adding them to runtime plugin

* Removes some seemingly unrequired object interfaces

* Fixes some collection and list generics

* Decorates some with Since and Removed annotations


  Commit: ccc8e22cd19282c77f216000d2f716f43877d6a4
      https://github.com/Teiid-Designer/teiid-designer/commit/ccc8e22cd19282c77f216000d2f716f43877d6a4
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-24 (Fri, 24 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SPParameter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractSetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AggregateSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AliasSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Alter.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterTrigger.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterView.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ArrayTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AssignmentStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BetweenCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Block.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BranchingStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Command.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CommandStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompoundCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Constant.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateUpdateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Criteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaSelector.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DeclareStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Delete.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DerivedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Drop.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DynamicCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExceptionExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExistsCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Expression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/From.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/FromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/HasCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IfStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Insert.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Into.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IsNullCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JSONObject.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinPredicate.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinType.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Labeled.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LanguageObject.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Limit.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LoopStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MatchCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MultipleElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NamespaceItem.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Node.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NotCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Option.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderBy.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderByItem.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ProjectedColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Query.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryString.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseErrorStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Reference.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ReturnStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ScalarSubquery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SearchedCaseExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Select.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClauseList.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetQuery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SimpleNode.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Statement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubquerySetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextLine.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TranslateCriteria.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TriggerAction.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/UnaryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Update.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WhileStatement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowFunction.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowSpecification.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WithQueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLAttributes.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLColumn.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLElement.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLForest.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLNamespaces.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLParse.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLQuery.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLSerialize.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLTable.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Alter7Procedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Window7Function.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Aggregate8Symbol.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Alter8Procedure.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Window8Function.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParserVisitor.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/visitor/SQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestFactory.java

  Log Message:
  -----------
  Adds spi interfaces to AST nodes

* Command, QueryCommand and FromClause classes made abstract

* AlterProcedure, because of its generic class declaration must be
  split into versions and an abstract class used

* Constructor with single int removed from classes since the parser
  is necessary for creating new nodes.

* Currently compile error remains on Function since IFunction
  requires FunctionDescriptor which has not yet been ported

* Visitor refactored to reflect current naming conventions


  Commit: 1c64e45b4697d9cca574a147686483a9fe93357d
      https://github.com/Teiid-Designer/teiid-designer/commit/1c64e45b4697d9cca574a147686483a9fe93357d
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-01-24 (Fri, 24 Jan 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/.classpath
    M plugins/teiid/org.teiid.runtime.client/.gitignore
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/language/SQLConstants.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/language/SortSpecification.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/translator/SourceSystemFunctions.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ArgCheck.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ExternalizeUtil.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/MultiArrayOutputStream.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ObjectConverterUtil.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/PropertiesUtils.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ReaderInputStream.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/StringUtil.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/TimestampWithTimezone.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/BaseLob.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/BinaryType.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/BlobType.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/ClobImpl.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/ClobType.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/InputStreamFactory.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/LobSearchUtil.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/NullType.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/SQLXMLImpl.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/Streamable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/Transform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/XMLType.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/AnyToObjectTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/AnyToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BigDecimalToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BigIntegerToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BinaryToBlobTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BlobToBinaryTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BooleanToNumberTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/ClobToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/DateToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/FixedNumberToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/FixedNumberToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/FloatingNumberToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/FloatingNumberToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NullToAnyTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToBooleanTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToByteTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToDoubleTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToFloatTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToLongTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToShortTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/ObjectToAnyTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/SQLXMLToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToBooleanTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToByteTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToCharacterTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToClobTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToDateTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToDoubleTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToFloatTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToLongTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToSQLXMLTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToShortTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToTimeTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/TimeToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/TimestampToDateTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/TimestampToTimeTransform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/AbstractTeiidParser.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/ParseInfo.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/ParsedDataType.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryParser.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryService.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/SyntaxFactory.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidNodeFactory.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidParser.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/proc/wsdl/AbstractWsdlHelper.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/proc/wsdl/WsdlRequestProcedureHelper.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/proc/wsdl/WsdlResponseProcedureHelper.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/proc/wsdl/WsdlWrapperHelper.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/ProcedureReservedWords.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AbstractCompareCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AbstractSetCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Alter.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterProcedure.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterTrigger.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterView.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ArrayTable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/BetweenCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CloneGenerator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Command.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CompareCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CompoundCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Criteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CriteriaOperator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CriteriaSelector.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Delete.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Drop.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/DynamicCommand.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ElementSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ExistsCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ExpressionCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/From.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/FromClause.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/GroupBy.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/HasCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Insert.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Into.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/IsNullCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/JoinPredicate.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/JoinType.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Labeled.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/LanguageObject.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Limit.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/MatchCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/NamespaceItem.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Node.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/NotCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ObjectColumn.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ObjectTable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Option.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/OrderBy.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/OrderByItem.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/PredicateCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ProjectedColumn.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Query.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/QueryCommand.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SPParameter.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Select.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetClause.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetClauseList.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetQuery.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SimpleNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SingleElementSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SourceHint.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/StoredProcedure.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubqueryCompareCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubqueryFromClause.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubqueryHint.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubquerySetCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TextColumn.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TextTable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TranslateCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/UnaryFromClause.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Update.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/WithQueryCommand.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/XMLTable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/AssignmentStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/Block.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/BranchingStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/CommandStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/CreateProcedureCommand.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/CreateUpdateProcedureCommand.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/DeclareStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/ExceptionExpression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/IfStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/LoopStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/RaiseErrorStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/RaiseStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/ReturnStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/Statement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/TriggerAction.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/WhileStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/AggregateSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/AliasSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/CaseExpression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Constant.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/DerivedColumn.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Expression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/ExpressionSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Function.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/GroupSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/JSONObject.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/MultipleElementSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/QueryString.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Reference.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/ScalarSubquery.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/SearchedCaseExpression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Symbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/TextLine.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/WindowFunction.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/WindowSpecification.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLAttributes.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLColumn.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLElement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLForest.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLNamespaces.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLParse.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLQuery.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLSerialize.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v7/Aggregate7Symbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v7/Alter7Procedure.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v7/Window7Function.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v8/Aggregate8Symbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v8/Alter8Procedure.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v8/Window8Function.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/ProcedureService.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/function/SourceSystemFunctions.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ParseInfo.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ParsedDataType.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ProcedureReservedWords.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SPParameter.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SQLConstants.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SortSpecification.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SourceHint.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/SubqueryHint.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/TeiidNodeFactory.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractCompareCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AbstractSetCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AggregateSymbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AliasSymbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Alter.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterProcedure.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterTrigger.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AlterView.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ArrayTable.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/AssignmentStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BetweenCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Block.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/BranchingStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CaseExpression.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CloneGenerator.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Command.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CommandStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompareCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CompoundCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Constant.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateProcedureCommand.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CreateUpdateProcedureCommand.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Criteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaOperator.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/CriteriaSelector.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DeclareStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Delete.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DerivedColumn.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Drop.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/DynamicCommand.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ElementSymbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExceptionExpression.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExistsCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Expression.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ExpressionSymbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/From.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/FromClause.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Function.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupBy.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/GroupSymbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/HasCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IfStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Insert.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Into.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/IsNullCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JSONObject.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinPredicate.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/JoinType.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Labeled.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LanguageObject.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Limit.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/LoopStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MatchCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/MultipleElementSymbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NamespaceItem.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Node.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/NotCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectColumn.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ObjectTable.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Option.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderBy.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/OrderByItem.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/PredicateCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ProjectedColumn.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Query.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryCommand.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/QueryString.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseErrorStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/RaiseStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Reference.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ReturnStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/ScalarSubquery.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SearchedCaseExpression.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Select.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClause.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetClauseList.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SetQuery.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SimpleNode.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SingleElementSymbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Statement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/StoredProcedure.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryCompareCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubqueryFromClause.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/SubquerySetCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Symbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextColumn.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextLine.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TextTable.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TranslateCriteria.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/TriggerAction.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/UnaryFromClause.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/Update.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WhileStatement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowFunction.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WindowSpecification.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/WithQueryCommand.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLAttributes.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLColumn.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLElement.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLForest.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLNamespaces.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLParse.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLQuery.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLSerialize.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/XMLTable.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Aggregate7Symbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Alter7Procedure.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v7/Window7Function.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Aggregate8Symbol.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Alter8Procedure.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/ast/v8/Window8Function.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/AbstractTeiidParser.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/LanguageVisitor.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/TeiidParser.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/lang/parser/visitor/SQLStringVisitor.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryParser.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/QueryService.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/ProcedureService.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/AbstractWsdlHelper.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlRequestProcedureHelper.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlResponseProcedureHelper.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/sql/proc/wsdl/WsdlWrapperHelper.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/BaseLob.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/BinaryType.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/BlobType.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/ClobImpl.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/ClobType.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/DataTypeManagerService.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/InputStreamFactory.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/LobSearchUtil.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/NullType.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/SQLXMLImpl.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/Streamable.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/Transform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/XMLType.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/AnyToObjectTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/AnyToStringTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BigDecimalToBigIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BigIntegerToBigDecimalTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BinaryToBlobTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BlobToBinaryTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/BooleanToNumberTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/ClobToStringTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/DateToTimestampTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/FixedNumberToBigDecimalTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/FixedNumberToBigIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/FloatingNumberToBigDecimalTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/FloatingNumberToBigIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NullToAnyTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToBooleanTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToByteTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToDoubleTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToFloatTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToLongTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/NumberToShortTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/ObjectToAnyTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/SQLXMLToStringTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToBigDecimalTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToBigIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToBooleanTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToByteTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToCharacterTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToClobTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToDateTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToDoubleTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToFloatTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToLongTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToSQLXMLTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToShortTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToTimeTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/StringToTimestampTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/TimeToTimestampTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/TimestampToDateTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/types/basic/TimestampToTimeTransform.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ArgCheck.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ExternalizeUtil.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/MultiArrayOutputStream.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ObjectConverterUtil.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/PropertiesUtils.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/ReaderInputStream.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/StringUtil.java
    R plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/util/TimestampWithTimezone.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/language/TestReservedWords.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTest.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestCloning.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestFactory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestQueryParser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestSQLStringVisitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/lang/TestCriteriaOperator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7Cloning.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7Factory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/TestQuery7Parser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/TestSQLString7Visitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8Cloning.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8Factory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/TestQuery8Parser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/TestSQLString8Visitor.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/lang/TestReservedWords.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/lang/ast/TestCriteriaOperator.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTest.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestCloning.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestFactory.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestQueryParser.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/AbstractTestSQLStringVisitor.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/Test7Cloning.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/Test7Factory.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/TestQuery7Parser.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v7/TestSQLString7Visitor.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/Test8Cloning.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/Test8Factory.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/TestQuery8Parser.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/sql/v8/TestSQLString8Visitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Refactor package names to reflect where classes originated

* Since maintenance of this plugin will require analysis of changes
  in teiid, it would be beneficial to keep the ported teiid classes
  in the same packages as they are found. This will allow for diff
  apps to more easily compare whole directories of files when
  determining changes


  Commit: 47f51d327526fbed6fa3cbc49d85e3b21408701d
      https://github.com/Teiid-Designer/teiid-designer/commit/47f51d327526fbed6fa3cbc49d85e3b21408701d
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-10 (Mon, 10 Feb 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IJoinType.java
    M plugins/teiid/org.teiid.runtime.client/.externalToolBuilders/BuildParser.launch
    A plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid7Parser.jjt
    A plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CompoundCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CriteriaOperator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/JoinPredicate.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/JoinType.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubqueryCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    R plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid7Parser.jjt
    R plugins/teiid/org.teiid.runtime.client/src/javacc/Teiid8Parser.jjt
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTest.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestFactory.java

  Log Message:
  -----------
  More refactoring and fixings

* Moves jjt files to engine from src

* Replace Kind enum with the Types enum from IJoinType


  Commit: 52e6f5b53b21d892072717d9a715f9897cf80259
      https://github.com/Teiid-Designer/teiid-designer/commit/52e6f5b53b21d892072717d9a715f9897cf80259
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-10 (Mon, 10 Feb 2014)

  Changed paths:
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/AbstractMetadataRecord.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/LRUCache.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/relational/QueryNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/ParameterInfo.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/StoredProcedureInfo.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataID.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/optimizer/relational/PartitionAnalyzer.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryService.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/SyntaxFactory.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/util/SymbolMap.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/AbstractValidationVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/UpdateValidator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidationVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/Validator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidatorFailure.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidatorReport.java

  Log Message:
  -----------
  Introduction of the QueryNode and completion of the syntax factory

* SyntaxFactory
 * All functions added and implements the IQueryFactory interface

* QueryParser implements the IQueryParser interface

* Compilation errors due to introduction of more engine classes but will
  get to those during resolver and validator inclusions


  Commit: 17ae2d431ac646577751ba77f592536d3a6258b1
      https://github.com/Teiid-Designer/teiid-designer/commit/17ae2d431ac646577751ba77f592536d3a6258b1
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-15 (Sat, 15 Feb 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/AbstractLanguageVisitor.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/lang/IDelete.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/lang/IInsert.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/IStoredProcedure.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/symbol/IArray.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java

  Log Message:
  -----------
  Revert "Changes to spi interfaces in preparation for adding them to runtime plugin"

This partially reverts commit 254972975996902ab1d9213e8cbca2d01e62d668.

* Requires the IProcedureContainer and IArray after all

This reverts commit 254972975996902ab1d9213e8cbca2d01e62d668.


  Commit: 9b8fee8bd5dd54148d6122c50a3bb454f73bc6f0
      https://github.com/Teiid-Designer/teiid-designer/commit/9b8fee8bd5dd54148d6122c50a3bb454f73bc6f0
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-15 (Sat, 15 Feb 2014)

  Changed paths:
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryService.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/SyntaxFactory.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/QueryService.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/SyntaxFactory.java

  Log Message:
  -----------
  Refactor the QueryService and SyntaxFactory

* Classes are not part of the engine but are external services offering up
  the internals of teiid.


  Commit: 06a6f62aaaf7b40776bb57aa5d31ab626a7344c7
      https://github.com/Teiid-Designer/teiid-designer/commit/06a6f62aaaf7b40776bb57aa5d31ab626a7344c7
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-15 (Sat, 15 Feb 2014)

  Changed paths:
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingAllNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingAttribute.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingBaseNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingChoiceNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingCommentNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingCriteriaNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingDocument.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingElement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingException.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingLoader.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingNodeConstants.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingOutputter.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingRecursiveElement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingSequenceNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingSourceNode.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/Namespace.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/ResultSetInfo.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/QueryService.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/xml/MappingDocumentFactory.java

  Log Message:
  -----------
  Adds Mapping node classes

* Adds in xml mapping node classes, ensures they are backward compatible
  with 7.7 and can be created using the query service


  Commit: 8d74901ce40963d0651fb78cb6817913c93bd7ce
      https://github.com/Teiid-Designer/teiid-designer/commit/8d74901ce40963d0651fb78cb6817913c93bd7ce
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-15 (Sat, 15 Feb 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingSourceNode.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataID.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/optimizer/relational/PartitionAnalyzer.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AbstractCompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AbstractSetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Alter.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterProcedure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterTrigger.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterView.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ArrayTable.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/BetweenCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CloneGenerator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Command.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CompareCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Criteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Delete.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Drop.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/DynamicCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ExistsCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ExpressionCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/From.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/FromClause.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/GroupBy.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/GroupContext.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Insert.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Into.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/IsNullCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/JoinPredicate.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/LanguageObject.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Limit.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/MatchCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ObjectColumn.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ObjectTable.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/OrderBy.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/OrderByItem.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/PredicateCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ProcedureContainer.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Query.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/QueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SPParameter.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Select.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetClause.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetQuery.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SimpleNode.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SingleElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubqueryCompareCriteria.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubqueryContainer.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubqueryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SubquerySetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TextTable.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/UnaryFromClause.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Update.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/WithQueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/XMLTable.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/AssignmentStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/Block.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/BranchingStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/CommandStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/CreateProcedureCommand.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/CreateUpdateProcedureCommand.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/DeclareStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/ExceptionExpression.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/IfStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/LoopStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/RaiseErrorStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/RaiseStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/ReturnStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/Statement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/TriggerAction.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/proc/WhileStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/AggregateSymbol.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/AliasSymbol.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/CaseExpression.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Constant.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/DerivedColumn.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Expression.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/ExpressionSymbol.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Function.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/GroupSymbol.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/JSONObject.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/MultipleElementSymbol.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/QueryString.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Reference.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/ScalarSubquery.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/SearchedCaseExpression.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/Symbol.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/TextLine.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/WindowFunction.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/WindowSpecification.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLAttributes.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLColumn.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLElement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLForest.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLNamespaces.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLParse.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLQuery.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/symbol/XMLSerialize.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v7/Alter7Procedure.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v7/Window7Function.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v8/Aggregate8Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v8/Alter8Procedure.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v8/Window8Function.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/AssignmentStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/Block.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/BranchingStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/CommandStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/CreateProcedureCommand.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/CreateUpdateProcedureCommand.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/DeclareStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/ExceptionExpression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/IfStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/LoopStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/ProcedureService.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/RaiseErrorStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/RaiseStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/ReturnStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/Statement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/TriggerAction.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/WhileStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/AggregateSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/AliasSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Array.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/CaseExpression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Constant.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/DerivedColumn.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Expression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ExpressionSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Function.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/GroupSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/JSONObject.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/MultipleElementSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/QueryString.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Reference.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ScalarSubquery.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/SearchedCaseExpression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Symbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/TextLine.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/WindowFunction.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/WindowSpecification.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLAttributes.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLColumn.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLElement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLForest.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLNamespaces.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLParse.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLQuery.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLSerialize.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Aggregate7Symbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Window7Function.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v8/Aggregate8Symbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v8/Window8Function.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/util/SymbolMap.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/proc/ProcedureService.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/QueryService.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/SyntaxFactory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTest.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestCloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestFactory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestQueryParser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestSQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7Cloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7Factory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/TestQuery7Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/TestSQLString7Visitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8Cloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8Factory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/TestQuery8Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/TestSQLString8Visitor.java

  Log Message:
  -----------
  Refactors AST nodes to reflect teiid engine packages

* Moves org.teiid.query.sql.lang.symbol classes to
  org.teiid.query.sql.symbol

* Moves org.teiid.query.sql.lang.proc classes to org.teiid.query.sql.proc

* Adds the boilerplate for Array being generated through both javacc and
  the TeiidNodeFactory


  Commit: b435d53d097a97499c77d0ce261058a19c849825
      https://github.com/Teiid-Designer/teiid-designer/commit/b435d53d097a97499c77d0ce261058a19c849825
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-15 (Sat, 15 Feb 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ArrayTable.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CloneGenerator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ObjectTable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TableFunctionReference.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TextTable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/XMLColumn.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/XMLTable.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/AssignmentStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/Block.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/BranchingStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/CommandStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/DeclareStatement.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/ExpressionStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/IfStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/LoopStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/RaiseErrorStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/RaiseStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/ReturnStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/Statement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/WhileStatement.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLColumn.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTest.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestFactory.java

  Log Message:
  -----------
  AST Node refactorings for resolver

* XMLColumn should be in sql.lang rather sql.proc

* Statement should be abstract and not generated by javacc

* TableFunctionReference re-introduced to satisfy demands of resolver

* ExpressionStatement introduced to satisfy demands of resolver


  Commit: b0eb4955f931f6fd7b627d431a3fc01f1bdc0a3d
      https://github.com/Teiid-Designer/teiid-designer/commit/b0eb4955f931f6fd7b627d431a3fc01f1bdc0a3d
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-15 (Sat, 15 Feb 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/IQueryResolver.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/IQueryNode.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/ILanguageVisitor.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/ISPParameter.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ICreateProcedureCommand.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/metadata/TransformationMetadata.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/metadata/TransformationMetadataFacade.java
    M plugins/teiid/org.teiid.7.7.x
    M plugins/teiid/org.teiid.8.4.x
    M plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/CommandContext.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/UserDefinedAggregate.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/AggregateAttributes.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/FunctionMethod.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/FunctionParameter.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Schema.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/util/StAXSQLXML.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/util/XMLInputStream.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/util/XMLReader.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/CoreConstants.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/StandardXMLTranslator.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/XMLTranslator.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/AccessibleByteArrayOutputStream.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/Base64.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ReflectionHelper.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/StringUtil.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/api/exception/query/QueryResolverException.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/api/exception/query/UnresolvedSymbolDescription.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/AutoCleanupUtil.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/BaseCacheEntry.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/Cache.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/CacheEntry.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/CacheKey.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/ExtensibleBufferedInputStream.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/FileStore.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/FileStoreInputStreamFactory.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/Serializer.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/StorageManager.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/impl/MemoryStorageManager.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/ArrayImpl.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/BlobImpl.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/JDBCSQLTypeInfo.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/Transform.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/json/simple/ContentHandler.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/json/simple/JSONParser.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/json/simple/ParseException.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/json/simple/Yylex.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/json/simple/Yytoken.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/eval/TeiidScriptEngine.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/CharsetUtils.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionDescriptor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionForm.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionLibrary.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionMetadataSource.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionMethods.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionTree.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/JSONFunctionMethods.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/SystemFunctionManager.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/SystemFunctionMethods.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/TeiidFunction.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/UDFSource.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/metadata/FunctionCategoryConstants.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/metadata/FunctionMetadataValidator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/metadata/InvalidFunctionItem.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/SecuritySystemFunctions.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/SystemSource.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/XMLSystemFunctions.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/Navigator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/BasicQueryMetadata.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/BasicQueryMetadataWrapper.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/GroupInfo.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataAdapter.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataID.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataStore.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidParser.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/report/ActivityReport.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/report/ReportItem.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/CommandResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/ProcedureContainerResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/VariableResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/AlterResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/DeleteResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/DynamicCommandResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/ExecResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/InsertResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/SetQueryResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/SimpleQueryResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateProcedureResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/XMLQueryResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/AccessPattern.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverUtil.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/From.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Insert.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/LanguageObject.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Query.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Select.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetClauseList.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SimpleNode.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/XMLTable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/AbstractNavigator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/DeepPostOrderNavigator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/DeepPreOrderNavigator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/PostOrderNavigator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/PreOrPostOrderNavigator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/PreOrderNavigator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/AggregateSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Function.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Reference.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLQuery.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/util/SymbolMap.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/AggregateSymbolCollectorVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/ElementCollectorVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/ExpressionMappingVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/GroupCollectorVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/GroupsUsedByElementsVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/ValueIteratorProviderCollectorVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/AbstractValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/UpdateValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/Validator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidatorFailure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidatorReport.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/SaxonXQueryExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/QueryService.java

  Log Message:
  -----------
  Provisionally everything required to successfully compile teiid resolver

* The query resolver is used for resolving the parsed sql queries against
  the designer metadata. In order to resolve in the same way as the teiid
  server, the same resolver must be available on the client.

* Resolver should be near identical and backward-compatible


  Commit: 0013fe77e148f717de9e2a1c8762ee59d964c6f5
      https://github.com/Teiid-Designer/teiid-designer/commit/0013fe77e148f717de9e2a1c8762ee59d964c6f5
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-20 (Thu, 20 Feb 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/annotation/AnnotationUtils.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/runtime/version/spi/ITeiidServerVersion.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
    M plugins/teiid/org.teiid.runtime.client/.classpath
    R plugins/teiid/org.teiid.runtime.client/.externalToolBuilders/BuildParser.launch
    A plugins/teiid/org.teiid.runtime.client/.externalToolBuilders/ParsersAndLibs.launch
    M plugins/teiid/org.teiid.runtime.client/.gitignore
    M plugins/teiid/org.teiid.runtime.client/.project
    M plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/AdminObject.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/DataPolicy.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/DomainAware.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Entry.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Model.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Translator.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/VDB.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/VDBImport.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/AdminObjectImpl.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/DataPolicyMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/EntryMetaData.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/ModelMetaData.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/SourceMappingMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/VDBImportMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/VDBMetaData.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/VDBTranslatorMetaData.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/language/SQLConstants.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/AbstractMetadataRecord.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/BaseColumn.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Column.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/ColumnSet.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/ColumnStats.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Datatype.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/ForeignKey.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/KeyRecord.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/MetadataFactory.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/MetadataStore.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Procedure.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/ProcedureParameter.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Schema.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Table.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/TableStats.java
    A plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/VDBResource.java
    M plugins/teiid/org.teiid.runtime.client/build.properties
    M plugins/teiid/org.teiid.runtime.client/build.xml
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/StringUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionDescriptor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionMethods.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionTree.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/JSONFunctionMethods.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/SystemFunctionManager.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/SystemFunctionMethods.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/SecuritySystemFunctions.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/SystemSource.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/XMLSystemFunctions.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/CompositeMetadataStore.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/ParameterInfo.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/StoredProcedureInfo.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TransformationMetadata.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/VDBResources.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/ProcedureContainerResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/DeleteResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/DynamicCommandResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/ExecResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/InsertResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/SimpleQueryResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/TempTableResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateProcedureResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/XMLQueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CloneGenerator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Command.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/CommandCollectorVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/FunctionCollectorVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/util/CommandContext.java
    R plugins/teiid/org.teiid.runtime.client/lib/teiid-client-8.4.1-sources.jar
    R plugins/teiid/org.teiid.runtime.client/lib/teiid-common-core-8.4.1-sources.jar
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/QueryService.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/optimizer/FakeFunctionMetadataSource.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestResolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/CheckNoTempMetadataIDsVisitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/CheckSymbolsAreResolvedVisitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestAccessPattern.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestAlterResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestFunctionResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestProcedureResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestXMLResolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7Resolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8Resolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/unittest/RealMetadataFactory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/unittest/TimestampUtil.java

  Log Message:
  -----------
  More classes required for both use of the resolver and testing it

* The TransformationMetadata class is not used in the resolver itself but
  is used for testing it and since we need to have an idea that the
  resolver works in the same way as the teiid server, we need to conduct
  the same unit tests, which require this class. The consequence of this
  is the bringing in of a number of classes that may or may not be
  backward compatible ... but ... we'll just have to work through the unit
  tests to make sure

* Adds in the resolver tests which currently fail for testing the resolver
  and giving some confidence everything is working as it should. Some
  compile errors from the non-edited tests!


  Commit: c53cbd20cbf25e8c381e5f2e4dbf0c6b6a4f6d48
      https://github.com/Teiid-Designer/teiid-designer/commit/c53cbd20cbf25e8c381e5f2e4dbf0c6b6a4f6d48
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-20 (Thu, 20 Feb 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/AbstractLanguageVisitor.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/ILanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/DataTypeManagerService.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/TempTableResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CloneGenerator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Create.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/PreOrPostOrderNavigator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestFactory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7Create.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7CreateDrop.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8Create.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8CreateDrop.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Restores the Create AST node

* The Create keyword is used in the creation of temporary tables in
  procedures which is required for parsing, resolving and validation.

* The AST node does require a lot of additional teiid stuff including a
  number of methods from the DDL visitor which have been insterted into the
  SQLStringVisitor.


  Commit: 3e4955409057f07664c1d866ff07789b793e5556
      https://github.com/Teiid-Designer/teiid-designer/commit/3e4955409057f07664c1d866ff07789b793e5556
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-21 (Fri, 21 Feb 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/type/IDataTypeManagerService.java
    M plugins/teiid/org.teiid.runtime.client/.classpath
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/language/SQLConstants.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/FunctionMethod.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/MetadataFactory.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Table.java
    M plugins/teiid/org.teiid.runtime.client/build.properties
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/metadata/ParameterInfo.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/ArrayImpl.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/BaseLob.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/BinaryType.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/BlobImpl.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/BlobType.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/ClobImpl.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/ClobType.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/InputStreamFactory.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/JDBCSQLTypeInfo.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/LobSearchUtil.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/NullType.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/SQLXMLImpl.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/Streamable.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/Transform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/XMLType.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/AnyToObjectTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/AnyToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BigDecimalToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BigIntegerToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BinaryToBlobTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BlobToBinaryTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BooleanToNumberTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/ClobToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/DateToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/FixedNumberToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/FixedNumberToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/FloatingNumberToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/FloatingNumberToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NullToAnyTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToBooleanTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToByteTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToDoubleTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToFloatTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToLongTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToShortTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/ObjectToAnyTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/SQLXMLToStringTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToBigDecimalTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToBigIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToBooleanTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToByteTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToCharacterTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToClobTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToDateTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToDoubleTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToFloatTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToIntegerTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToLongTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToSQLXMLTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToShortTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToTimeTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/TimeToTimestampTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/TimestampToDateTransform.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/TimestampToTimeTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/PropertiesUtils.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/StringUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/ArrayImpl.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/BaseLob.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/BinaryType.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/BlobImpl.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/BlobType.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/ClobImpl.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/ClobType.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/DataTypeManagerService.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/InputStreamFactory.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/JDBCSQLTypeInfo.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/LobSearchUtil.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/NullType.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/SQLXMLImpl.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/Streamable.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/Transform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/XMLType.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/AnyToObjectTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/AnyToStringTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BigDecimalToBigIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BigIntegerToBigDecimalTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BinaryToBlobTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BlobToBinaryTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/BooleanToNumberTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/ClobToStringTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/DateToTimestampTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/FixedNumberToBigDecimalTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/FixedNumberToBigIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/FloatingNumberToBigDecimalTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/FloatingNumberToBigIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NullToAnyTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToBooleanTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToByteTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToDoubleTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToFloatTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToLongTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/NumberToShortTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/ObjectToAnyTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/SQLXMLToStringTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToBigDecimalTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToBigIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToBooleanTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToByteTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToCharacterTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToClobTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToDateTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToDoubleTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToFloatTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToIntegerTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToLongTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToSQLXMLTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToShortTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToTimeTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/StringToTimestampTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/TimeToTimestampTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/TimestampToDateTransform.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/core/types/basic/TimestampToTimeTransform.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/eval/TeiidScriptEngine.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionDescriptor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/SecuritySystemFunctions.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/SystemSource.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingAttribute.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingElement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingNode.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/MappingSourceNode.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/mapping/xml/ResultSetInfo.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/BasicQueryMetadata.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/DDLConstants.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/GroupInfo.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/MetadataValidator.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/ParameterInfo.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/SystemMetadata.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataAdapter.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataStore.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/optimizer/relational/PartitionAnalyzer.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidNodeFactory.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/ProcedureContainerResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/VariableResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/AlterResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/DynamicCommandResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/InsertResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/SimpleQueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/TempTableResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateProcedureResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/XMLQueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/AccessPattern.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterTrigger.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CloneGenerator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Command.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Create.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CriteriaSelector.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/DynamicCommand.java
    R plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/GroupBy.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Insert.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ProjectedColumn.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Query.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SPParameter.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Select.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetClause.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetClauseList.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TableFunctionReference.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Update.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/WithQueryCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/PreOrPostOrderNavigator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/AssignmentStatement.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/Block.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/CreateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/AggregateSymbol.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/MultipleElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Reference.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/util/SymbolMap.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/AggregateSymbolCollectorVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/ElementCollectorVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/EvaluatableVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/ExpressionMappingVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/FunctionCollectorVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/GroupsUsedByElementsVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/util/CommandContext.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/AbstractValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/UpdateValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/Validator.java
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/SyntaxFactory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestResolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/CheckNoTempMetadataIDsVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/CheckSymbolsAreResolvedVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestAccessPattern.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7Resolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8Resolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTest.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestFactory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7Cloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7CreateDrop.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/TestQuery7Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/TestSQLString7Visitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8Cloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8CreateDrop.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/TestQuery8Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/TestSQLString8Visitor.java

  Log Message:
  -----------
  Refactorings for DDL parsing inclusion and diff analyses

* Classes included and modified to include the 'FOREIGN' keyword as
  prescribed in the Teiid 8 parser. Originally, taken out due to the number
  of classes this would entail but in fact most of the classes have ended
  up being included for other reasons. Makes the parsing complete rather
  than teiid-cut-down.

* Diff analysis has refactored classes to their correct locations and
  restored method calls of non-included classes to the original given the
  respective classes have now been included.

* Adds NODE_DEFAULT_VOID property to jjt files to avoid unnecessary #void
  function names.


  Commit: 426f25515dd776409256948506a56b765f46ecb3
      https://github.com/Teiid-Designer/teiid-designer/commit/426f25515dd776409256948506a56b765f46ecb3
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-24 (Mon, 24 Feb 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/DataTypeManagerService.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/api/exception/query/QueryResolverException.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/SYS.sql
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/SYSADMIN.sql
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/SystemMetadata.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/types.dat
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/ProcedureContainerResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/InsertResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterTrigger.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/AlterView.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Create.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Delete.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Drop.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/DynamicCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Insert.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ObjectColumn.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/ObjectTable.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Query.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetQuery.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/StoredProcedure.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TargetedCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Update.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v7/Alter7Procedure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/v8/Alter8Procedure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/AggregateSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Function.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Reference.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v8/Aggregate8Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/AbstractValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/UpdateValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/Validator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/SaxonXQueryExpression.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestResolver.java

  Log Message:
  -----------
  Fixes for teiid 8 to pass the Resolver unit tests

* Adds in remaining extra classes from teiid codebase

* Hash codes and equals methods changes since equality testing between
  objects is not strictly conventional in that different feilds in AST nodes
  appear to be set/unset and different points in the resolver


  Commit: 4fa52cfe482496edd27d9c9124e48a3a3d6e3def
      https://github.com/Teiid-Designer/teiid-designer/commit/4fa52cfe482496edd27d9c9124e48a3a3d6e3def
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-02-28 (Fri, 28 Feb 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/proc/ICreateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/DataTypeManagerService.java
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionLibrary.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/MetadataValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TransformationMetadata.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/QueryParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/CommandResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/ProcedureContainerResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/ExecResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateProcedureResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Command.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/StoredProcedure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/PreOrPostOrderNavigator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/CreateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/proc/CreateUpdateProcedureCommand.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/AliasSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ExpressionSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/XMLSerialize.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Window7Function.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/ResolveVirtualGroupCriteriaVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    A tests/org.teiid.7.7.x.test/src/org/teiid772/parser/TestParser.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/CheckNoTempMetadataIDsVisitor.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/CheckSymbolsAreResolvedVisitor.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/FakeFunctionMetadataSource.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/TestAccessPattern.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/TestAlterResolving.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/TestFunctionResolving.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/TestProcedureResolving.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/TestResolver.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/resolver/TestXMLResolver.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/unittest/RealMetadataFactory.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/unittest/TimestampUtil.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/parser/TestParser.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/CheckNoTempMetadataIDsVisitor.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/CheckSymbolsAreResolvedVisitor.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/FakeFunctionMetadataSource.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestAccessPattern.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestAlterResolving.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestCreateDrop.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestFunctionResolving.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestProcedureResolving.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestResolver.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestXMLResolver.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/unittest/RealMetadataFactory.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/unittest/TimestampUtil.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/language/TestReservedWords.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTest.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestAccessPattern.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestAlterResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestFunctionResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestProcedureResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestResolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestXMLResolver.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestAccessPattern.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestAlterResolving.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestFunctionResolving.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestProcedureResolving.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/TestXMLResolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7AccessPattern.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7AlterResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7FunctionResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7ProcedureResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7Resolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7XMLResolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8AccessPattern.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8AlterResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8FunctionResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8ProcedureResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8Resolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8XMLResolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTest.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestCloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestFactory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestQueryParser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestSQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/lang/TestCriteriaOperator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7Create.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/TestQuery7Parser.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8Create.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/unittest/RealMetadataFactory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Fixes for teiid 7 unit tests and refactored unit tests

* All unit tests compile

WIP


  Commit: 2667fa2de119f7cf59914c61fb9506949a2a68f7
      https://github.com/Teiid-Designer/teiid-designer/commit/2667fa2de119f7cf59914c61fb9506949a2a68f7
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-03 (Mon, 03 Mar 2014)

  Changed paths:
    M documentation/guides/Teiid_Designer_User_Guide/en-US/Teiid_Designer_User_Guide.ent
    R documentation/guides/Teiid_Designer_User_Guide/en-US/images/icons/tb-page-setup.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/icons/teiid-rest-source-page-3.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/icons/teiid-rest-source-page-4.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/icons/web-service-connection-properties.png
    R documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/diagram-printing-preferences.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/import-xml-rest-options.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/rest-connection-profile.png
    M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/rest-properties.png
    M documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/sql-templates-dialog.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/teiid-rest-source-page-2.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/teiid-rest-source-page-3.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/teiid-rest-source-page-4.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/vdb-autogenerate-rest-war.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/web-service-connection-properties.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/xml-connection-profile-options.png
    A documentation/guides/Teiid_Designer_User_Guide/en-US/images/screencaps/xml-data-file-source-selection.png
    M documentation/guides/Teiid_Designer_User_Guide/en-US/importers.xml
    M documentation/guides/Teiid_Designer_User_Guide/en-US/legal_notice.xml
    M documentation/guides/Teiid_Designer_User_Guide/en-US/legal_notice_org.xml
    M documentation/guides/Teiid_Designer_User_Guide/en-US/master.xml
    M documentation/guides/Teiid_Designer_User_Guide/en-US/metadataspecificmodeling.xml
    M documentation/guides/Teiid_Designer_User_Guide/en-US/preferences.xml
    M documentation/guides/Teiid_Designer_User_Guide/en-US/ui-reference.xml
    M documentation/guides/Teiid_Designer_User_Guide/pom.xml
    M features/org.teiid.datatools.connectivity.feature/LEGAL.txt
    M features/org.teiid.datatools.connectivity.feature/feature.properties
    M features/org.teiid.datatools.connectivity.feature/feature.xml
    M features/org.teiid.datatools.connectivity.feature/pom.xml
    M features/org.teiid.designer.feature/feature.properties
    M features/org.teiid.designer.feature/feature.xml
    M features/org.teiid.designer.feature/pom.xml
    M features/org.teiid.designer.runtime.feature/LEGAL.txt
    M features/org.teiid.designer.runtime.feature/feature.properties
    M features/org.teiid.designer.runtime.feature/feature.xml
    M features/org.teiid.designer.runtime.feature/pom.xml
    M features/org.teiid.designer.teiid.client.feature/LEGAL.txt
    M features/org.teiid.designer.teiid.client.feature/feature.properties
    M features/org.teiid.designer.teiid.client.feature/feature.xml
    M features/org.teiid.designer.teiid.client.feature/pom.xml
    M features/org.teiid.designer.test.feature/LEGAL.txt
    M features/org.teiid.designer.test.feature/feature.properties
    M features/org.teiid.designer.test.feature/feature.xml
    M features/org.teiid.designer.test.feature/pom.xml
    M plugins/org.teiid.core.designer/LEGAL.txt
    M plugins/org.teiid.core.designer/META-INF/MANIFEST.MF
    M plugins/org.teiid.core.designer/pom.xml
    M plugins/org.teiid.datatools.connectivity.model/LEGAL.txt
    M plugins/org.teiid.datatools.connectivity.model/META-INF/MANIFEST.MF
    M plugins/org.teiid.datatools.connectivity.model/pom.xml
    M plugins/org.teiid.datatools.connectivity.ui.flatfile/LEGAL.txt
    M plugins/org.teiid.datatools.connectivity.ui.flatfile/META-INF/MANIFEST.MF
    M plugins/org.teiid.datatools.connectivity.ui.flatfile/pom.xml
    M plugins/org.teiid.datatools.connectivity.ui/LEGAL.txt
    M plugins/org.teiid.datatools.connectivity.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.datatools.connectivity.ui/pom.xml
    M plugins/org.teiid.datatools.connectivity/LEGAL.txt
    M plugins/org.teiid.datatools.connectivity/META-INF/MANIFEST.MF
    M plugins/org.teiid.datatools.connectivity/pom.xml
    M plugins/org.teiid.designer.advisor.ui/LEGAL.txt
    M plugins/org.teiid.designer.advisor.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.advisor.ui/pom.xml
    M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/actions/AdvisorActionFactory.java
    M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/actions/AdvisorActionProvider.java
    M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/actions/AdvisorGuides.java
    A plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/util/DesignerPropertiesMapperUtil.java
    M plugins/org.teiid.designer.advisor.ui/src/org/teiid/designer/advisor/ui/views/guides/TeiidGuidesSection.java
    M plugins/org.teiid.designer.compare.ui/LEGAL.txt
    M plugins/org.teiid.designer.compare.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.compare.ui/pom.xml
    M plugins/org.teiid.designer.compare/LEGAL.txt
    M plugins/org.teiid.designer.compare/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.compare/pom.xml
    M plugins/org.teiid.designer.core.xslt/LEGAL.txt
    M plugins/org.teiid.designer.core.xslt/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.core.xslt/pom.xml
    M plugins/org.teiid.designer.core/LEGAL.txt
    M plugins/org.teiid.designer.core/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.core/plugin.xml
    M plugins/org.teiid.designer.core/pom.xml
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/builder/ModelBuildUtil.java
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/builder/ModelBuilder.java
    A plugins/org.teiid.designer.core/src/org/teiid/designer/core/builder/ModelProjectResourceValidator.java
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/i18n.properties
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/validation/rules/StringNameValidator.java
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/DotProjectUtils.java
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/workspace/ModelWorkspaceImpl.java
    M plugins/org.teiid.designer.datatools.ui/LEGAL.txt
    M plugins/org.teiid.designer.datatools.ui/META-INF/MANIFEST.MF
    A plugins/org.teiid.designer.datatools.ui/icons/full/obj16/add_property.png
    A plugins/org.teiid.designer.datatools.ui/icons/full/obj16/remove_property.png
    M plugins/org.teiid.designer.datatools.ui/pom.xml
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/HeaderPropertiesPanel.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/PropertyPage.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/WSProfileDetailsWizardPage.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/WSWizardUtils.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/ui/DatatoolsUiConstants.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/ui/i18n.properties
    M plugins/org.teiid.designer.datatools/LEGAL.txt
    M plugins/org.teiid.designer.datatools/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.datatools/pom.xml
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/connection/ConnectionInfoProviderFactory.java
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ws/IWSProfileConstants.java
    M plugins/org.teiid.designer.ddl.importer.ui/LEGAL.txt
    M plugins/org.teiid.designer.ddl.importer.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.ddl.importer.ui/pom.xml
    M plugins/org.teiid.designer.ddl.importer.ui/src/org/teiid/designer/ddl/importer/ui/DdlImporterPage.java
    M plugins/org.teiid.designer.ddl.importer/LEGAL.txt
    M plugins/org.teiid.designer.ddl.importer/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.ddl.importer/pom.xml
    M plugins/org.teiid.designer.ddl.importer/src/org/teiid/designer/ddl/importer/node/TeiidDdlImporter.java
    M plugins/org.teiid.designer.ddl.spi/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.ddl.spi/pom.xml
    M plugins/org.teiid.designer.ddl/LEGAL.txt
    M plugins/org.teiid.designer.ddl/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.ddl/pom.xml
    M plugins/org.teiid.designer.diagram.ui/LEGAL.txt
    M plugins/org.teiid.designer.diagram.ui/META-INF/MANIFEST.MF
    A plugins/org.teiid.designer.diagram.ui/icons/full/cview16/locked.png
    A plugins/org.teiid.designer.diagram.ui/icons/full/cview16/unlocked.png
    M plugins/org.teiid.designer.diagram.ui/plugin.properties
    M plugins/org.teiid.designer.diagram.ui/plugin.xml
    M plugins/org.teiid.designer.diagram.ui/pom.xml
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/DiagramUiConstants.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/actions/DiagramActionService.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/actions/DiagramPageSetupAction.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/actions/IDiagramActionConstants.java
    A plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/actions/LockDiagramAction.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/actions/PrintWrapper.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/actions/ShowPageGridAction.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/custom/actions/CustomDiagramActionAdapter.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/editor/DiagramActionContributor.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/editor/DiagramEditor.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/editor/DiagramViewForm.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/editor/DiagramViewer.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/i18n.properties
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/model/AbstractDiagramModelNode.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/pakkage/actions/PackageDiagramActionAdapter.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/preferences/DiagramPreferencePage.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/preferences/DiagramPrintPreferencePage.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/printing/DiagramPageSetupDialog.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/printing/DiagramPrintSummaryDialog.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/printing/DiagramPrintingAnalyzer.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/printing/DiagramPrintingOperation.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/printing/PrintMargins.java
    R plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/printing/PrintSettings.java
    M plugins/org.teiid.designer.diagram.ui/src/org/teiid/designer/diagram/ui/util/DiagramUiUtilities.java
    M plugins/org.teiid.designer.dqp.ui/LEGAL.txt
    M plugins/org.teiid.designer.dqp.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.dqp.ui/pom.xml
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/actions/DeployVdbAction.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/actions/EditVdbAction.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/connection/CreateVdbDataSourceAction.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/connection/VdbSourceConnectionHandler.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/i18n.properties
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/server/editor/TeiidServerEditor.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/vdb/ExecuteVdbWorker.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/vdb/VdbDeployer.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/views/content/TeiidDataNode.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/wizards/webservices/util/RestWebArchiveBuilderImpl.java
    M plugins/org.teiid.designer.dqp/LEGAL.txt
    M plugins/org.teiid.designer.dqp/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.dqp/pom.xml
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidDataSourceFactory.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/TeiidServer.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/adapter/JBoss7ServerUtil.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/adapter/JBossServerUtil.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/adapter/TeiidServerAdapterFactory.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/importer/ImportManager.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/importer/Messages.java
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/importer/messages.properties
    M plugins/org.teiid.designer.dqp/src/org/teiid/designer/runtime/preview/PreviewManager.java
    M plugins/org.teiid.designer.dsp.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.extension.ui/LEGAL.txt
    M plugins/org.teiid.designer.extension.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.extension.ui/pom.xml
    M plugins/org.teiid.designer.extension/LEGAL.txt
    M plugins/org.teiid.designer.extension/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.extension/pom.xml
    M plugins/org.teiid.designer.jdbc.relational/LEGAL.txt
    M plugins/org.teiid.designer.jdbc.relational/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.jdbc.relational/pom.xml
    M plugins/org.teiid.designer.jdbc.relational/src/org/teiid/designer/jdbc/relational/JdbcImporter.java
    M plugins/org.teiid.designer.jdbc.relational/src/org/teiid/designer/jdbc/relational/impl/RelationalModelProcessorImpl.java
    M plugins/org.teiid.designer.jdbc.ui/LEGAL.txt
    M plugins/org.teiid.designer.jdbc.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.jdbc.ui/pom.xml
    M plugins/org.teiid.designer.jdbc.ui/src/org/teiid/designer/jdbc/ui/wizards/JdbcImportMetadataPage.java
    M plugins/org.teiid.designer.jdbc.ui/src/org/teiid/designer/jdbc/ui/wizards/JdbcImportObjectsPage.java
    M plugins/org.teiid.designer.jdbc.ui/src/org/teiid/designer/jdbc/ui/wizards/JdbcImportOptionsPage.java
    M plugins/org.teiid.designer.jdbc/LEGAL.txt
    M plugins/org.teiid.designer.jdbc/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.jdbc/pom.xml
    M plugins/org.teiid.designer.legacy/LEGAL.txt
    M plugins/org.teiid.designer.legacy/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.legacy/pom.xml
    M plugins/org.teiid.designer.legacy/src/org/teiid/designer/metadata/runtime/MetadataConstants.java
    M plugins/org.teiid.designer.mapping.ui/LEGAL.txt
    M plugins/org.teiid.designer.mapping.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.mapping.ui/pom.xml
    M plugins/org.teiid.designer.mapping.ui/src/org/teiid/designer/mapping/ui/actions/MappingDiagramActionAdapter.java
    M plugins/org.teiid.designer.mapping/LEGAL.txt
    M plugins/org.teiid.designer.mapping/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.mapping/pom.xml
    M plugins/org.teiid.designer.metamodels.builder.execution/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.builder.execution/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.builder.execution/pom.xml
    M plugins/org.teiid.designer.metamodels.builder/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.builder/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.builder/pom.xml
    M plugins/org.teiid.designer.metamodels.core/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.core/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.core/pom.xml
    M plugins/org.teiid.designer.metamodels.dependency/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.dependency/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.dependency/pom.xml
    M plugins/org.teiid.designer.metamodels.diagram/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.diagram/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.diagram/pom.xml
    M plugins/org.teiid.designer.metamodels.function/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.function/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.function/pom.xml
    M plugins/org.teiid.designer.metamodels.relational/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.relational/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.relational/core.mxd
    M plugins/org.teiid.designer.metamodels.relational/plugin.xml
    M plugins/org.teiid.designer.metamodels.relational/pom.xml
    M plugins/org.teiid.designer.metamodels.relational/relational.mxd
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/sql/TableAspect.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/ColumnAspect.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/ProcedureParameterAspect.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/RelationalEntityAspect.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/RelationalStringNameValidator.java
    A plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/rules/CharDatatypeLengthRule.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/aspects/validation/rules/RelationalStringNameRule.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/extension/CoreModelExtensionAssistant.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/extension/CoreModelExtensionConstants.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/extension/RelationalModelExtensionAssistant.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/extension/RelationalModelExtensionConstants.java
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/i18n.properties
    M plugins/org.teiid.designer.metamodels.relational/src/org/teiid/designer/metamodels/relational/util/RelationalUtil.java
    M plugins/org.teiid.designer.metamodels.transformation/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.transformation/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.transformation/pom.xml
    M plugins/org.teiid.designer.metamodels.webservice/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.webservice/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.webservice/pom.xml
    M plugins/org.teiid.designer.metamodels.wsdl/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.wsdl/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.wsdl/pom.xml
    M plugins/org.teiid.designer.metamodels.xml/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.xml/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.xml/pom.xml
    M plugins/org.teiid.designer.metamodels.xsd.ui/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.xsd.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.xsd.ui/pom.xml
    M plugins/org.teiid.designer.metamodels.xsd/LEGAL.txt
    M plugins/org.teiid.designer.metamodels.xsd/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.metamodels.xsd/pom.xml
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/LEGAL.txt
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/pom.xml
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/LdapDefinitionPage.java
    M plugins/org.teiid.designer.modelgenerator.salesforce.ui/LEGAL.txt
    M plugins/org.teiid.designer.modelgenerator.salesforce.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator.salesforce.ui/pom.xml
    M plugins/org.teiid.designer.modelgenerator.salesforce.ui/src/org/teiid/designer/modelgenerator/salesforce/ui/wizards/ModelSelectionPage.java
    M plugins/org.teiid.designer.modelgenerator.salesforce/LEGAL.txt
    M plugins/org.teiid.designer.modelgenerator.salesforce/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator.salesforce/pom.xml
    M plugins/org.teiid.designer.modelgenerator.salesforce/src/org/teiid/designer/modelgenerator/salesforce/util/SalesForceConnectionInfoProvider.java
    M plugins/org.teiid.designer.modelgenerator.ui/LEGAL.txt
    M plugins/org.teiid.designer.modelgenerator.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator.ui/pom.xml
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/LEGAL.txt
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/pom.xml
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/WSDLImportWizardManager.java
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/soap/AttributeInfo.java
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/soap/ColumnInfo.java
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/soap/ImportManagerValidator.java
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/soap/ImportWsdlSchemaHandler.java
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/soap/ProcedureGenerator.java
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/soap/panels/ResponseSchemaContentsGroup.java
    M plugins/org.teiid.designer.modelgenerator.wsdl/LEGAL.txt
    M plugins/org.teiid.designer.modelgenerator.wsdl/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator.wsdl/pom.xml
    M plugins/org.teiid.designer.modelgenerator.xml/LEGAL.txt
    M plugins/org.teiid.designer.modelgenerator.xml/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator.xml/pom.xml
    M plugins/org.teiid.designer.modelgenerator.xml/src/org/teiid/designer/modelgenerator/xml/wizards/JdbcImportOptionsPage.java
    M plugins/org.teiid.designer.modelgenerator/LEGAL.txt
    M plugins/org.teiid.designer.modelgenerator/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator/pom.xml
    M plugins/org.teiid.designer.modeshape/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modeshape/pom.xml
    M plugins/org.teiid.designer.query.ui/LEGAL.txt
    M plugins/org.teiid.designer.query.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.query.ui/pom.xml
    M plugins/org.teiid.designer.relational.ui/LEGAL.txt
    M plugins/org.teiid.designer.relational.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.relational.ui/pom.xml
    M plugins/org.teiid.designer.relational.ui/src/org/teiid/designer/relational/ui/textimport/RelationalModelSelectorDialog.java
    M plugins/org.teiid.designer.relational/LEGAL.txt
    M plugins/org.teiid.designer.relational/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.relational/pom.xml
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/RelationalConstants.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalAccessPattern.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalColumn.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalForeignKey.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalIndex.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalModelFactory.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalParameter.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalPrimaryKey.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalSchema.java
    M plugins/org.teiid.designer.relational/src/org/teiid/designer/relational/model/RelationalTable.java
    M plugins/org.teiid.designer.roles.ui/LEGAL.txt
    M plugins/org.teiid.designer.roles.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.roles.ui/pom.xml
    M plugins/org.teiid.designer.roles.ui/src/org/teiid/designer/roles/ui/wizard/DataRoleWizard.java
    M plugins/org.teiid.designer.roles/LEGAL.txt
    M plugins/org.teiid.designer.roles/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.roles/pom.xml
    M plugins/org.teiid.designer.schema.tools/LEGAL.txt
    M plugins/org.teiid.designer.schema.tools/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.schema.tools/pom.xml
    M plugins/org.teiid.designer.sdt/LEGAL.txt
    M plugins/org.teiid.designer.sdt/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.sdt/pom.xml
    M plugins/org.teiid.designer.spi/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.spi/pom.xml
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/sql/ISQLConstants.java
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/FailedTeiidDataSource.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/ITeiidDataSource.java
    A plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/TeiidExecutionException.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 plugins/org.teiid.designer.spi/src/org/teiid/designer/udf/IFunctionDescriptor.java
    M plugins/org.teiid.designer.teiidimporter.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.teiidimporter.ui/pom.xml
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/Messages.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/messages.properties
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/DataSourceItem.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/DataSourceManager.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/DataSourcePanel.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/SelectDataSourcePage.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/SelectTranslatorAndTargetPage.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/ShowDDLPage.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/TeiidImportManager.java
    M plugins/org.teiid.designer.tools.textimport.ui/LEGAL.txt
    M plugins/org.teiid.designer.tools.textimport.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.tools.textimport.ui/pom.xml
    M plugins/org.teiid.designer.transformation.ui/LEGAL.txt
    M plugins/org.teiid.designer.transformation.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.transformation.ui/pom.xml
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/Messages.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ShowParentDiagramAction.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/TransformationActionAdapter.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/editors/ViewProcedureEditorPanel.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/editors/ViewTableEditorPanel.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/figure/TransformationDiagramFigure.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/messages.properties
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/ColumnEntryPanel.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/textimport/VirtualModelSelectorDialog.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/util/TransformationDiagramUtil.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/RelationalModelSelectorDialog.java
    R plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/DatatypeEditingSupport.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidColumnInfo.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataFileInfo.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataImportInfo.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataImportOptionsPage.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataImportSourcePage.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataImportViewModelPage.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/sqlbuilder/SQLTemplateDialog.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlFileInfo.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlImportSourcePage.java
    M plugins/org.teiid.designer.transformation/LEGAL.txt
    M plugins/org.teiid.designer.transformation/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.transformation/pom.xml
    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/model/RelationalViewModelFactory.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/model/RelationalViewTable.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/SqlStringUtil.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/util/TransformationMappingHelper.java
    M plugins/org.teiid.designer.udf.ui/LEGAL.txt
    M plugins/org.teiid.designer.udf.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.udf.ui/pom.xml
    M plugins/org.teiid.designer.udf.ui/src/org/teiid/designer/udf/ui/UdfUiPlugin.java
    M plugins/org.teiid.designer.udf/LEGAL.txt
    M plugins/org.teiid.designer.udf/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.udf/pom.xml
    M plugins/org.teiid.designer.udf/src/org/teiid/designer/udf/UdfManager.java
    M plugins/org.teiid.designer.ui.common/LEGAL.txt
    M plugins/org.teiid.designer.ui.common/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.ui.common/pom.xml
    M plugins/org.teiid.designer.ui.common/src/org/teiid/designer/ui/common/widget/CredentialsComposite.java
    M plugins/org.teiid.designer.ui/LEGAL.txt
    M plugins/org.teiid.designer.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.ui/pom.xml
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/actions/GenerateXsdSchemaAction2.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/i18n.properties
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/ModelObjectPropertySource.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/ModelExtensionPropertyDescriptor.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/properties/extension/UdfJarDialogCellEditor.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/table/ModelRowElement.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/DefineModelProjectDialog.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/ModelNameChecker.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/ModelNameUtil.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/ModelSelectorDialog.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/ModelUtilities.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/wizards/GenerateXsdWizard.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/wizards/GenerateXsdWizardOptionslPage.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/wizards/NewModelWizardMetamodelPage.java
    M plugins/org.teiid.designer.vdb.ui/LEGAL.txt
    M plugins/org.teiid.designer.vdb.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.vdb.ui/pom.xml
    M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/build/VdbBuilder.java
    M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/VdbEditor.java
    M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/i18n.properties
    M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/wizards/NewVdbWizard.java
    M plugins/org.teiid.designer.vdb/LEGAL.txt
    M plugins/org.teiid.designer.vdb/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.vdb/pom.xml
    M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/VdbUtil.java
    M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/i18n.properties
    M plugins/org.teiid.designer.vdb/src/org/teiid/designer/vdb/manifest/SourceElement.java
    M plugins/org.teiid.designer.webservice.ui/LEGAL.txt
    M plugins/org.teiid.designer.webservice.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.webservice.ui/pom.xml
    M plugins/org.teiid.designer.webservice.ui/src/org/teiid/designer/webservice/ui/wizard/WsdlSelectionPage.java
    M plugins/org.teiid.designer.webservice.ui/src/org/teiid/designer/webservice/ui/wizard/XmlModelSelectionPage.java
    M plugins/org.teiid.designer.webservice/LEGAL.txt
    M plugins/org.teiid.designer.webservice/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.webservice/pom.xml
    A plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/classes/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.webservice/rest_war_resources/webapps/WEB-INF/classes/org/teiid/rest/services/TeiidRSProviderPost.java
    M plugins/org.teiid.designer.webservice/src/org/teiid/designer/webservice/util/WebServiceBuilderHelper.java
    M plugins/org.teiid.designer.xml.ui/LEGAL.txt
    M plugins/org.teiid.designer.xml.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.xml.ui/pom.xml
    M plugins/org.teiid.designer.xml/LEGAL.txt
    M plugins/org.teiid.designer.xml/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.xml/pom.xml
    M plugins/org.teiid.designer.xsd.ui/LEGAL.txt
    M plugins/org.teiid.designer.xsd.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.xsd.ui/pom.xml
    M plugins/org.teiid.designer.xsd.ui/src/org/teiid/designer/xsd/ui/wizards/GlobalEntitiesPage.java
    M plugins/org.teiid.designer.xsd/LEGAL.txt
    M plugins/org.teiid.designer.xsd/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.xsd/pom.xml
    M plugins/org.teiid.designer/LEGAL.txt
    M plugins/org.teiid.designer/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer/about.html
    M plugins/org.teiid.designer/about.properties
    M plugins/org.teiid.designer/pom.xml
    M plugins/pom.xml
    M plugins/techpreview.designer.ui/META-INF/MANIFEST.MF
    M plugins/techpreview.designer.ui/pom.xml
    M plugins/teiid/org.teiid.7.7.x
    M plugins/teiid/org.teiid.8.3.x
    M plugins/teiid/org.teiid.8.4.x
    M test-aggregate/org.teiid.designer.aggregate.test/LEGAL.txt
    M test-aggregate/org.teiid.designer.aggregate.test/META-INF/MANIFEST.MF
    M test-aggregate/org.teiid.designer.aggregate.test/pom.xml
    M tests/org.teiid.7.7.x.test/LEGAL.txt
    M tests/org.teiid.7.7.x.test/META-INF/MANIFEST.MF
    M tests/org.teiid.7.7.x.test/pom.xml
    M tests/org.teiid.8.3.x.test/LEGAL.txt
    M tests/org.teiid.8.3.x.test/META-INF/MANIFEST.MF
    M tests/org.teiid.8.3.x.test/pom.xml
    M tests/org.teiid.8.4.x.test/LEGAL.txt
    M tests/org.teiid.8.4.x.test/META-INF/MANIFEST.MF
    M tests/org.teiid.8.4.x.test/pom.xml
    M tests/org.teiid.core.designer.test.framework/META-INF/MANIFEST.MF
    M tests/org.teiid.core.designer.test.framework/pom.xml
    M tests/org.teiid.core.designer.test/LEGAL.txt
    M tests/org.teiid.core.designer.test/META-INF/MANIFEST.MF
    M tests/org.teiid.core.designer.test/pom.xml
    M tests/org.teiid.designer.compare.test/LEGAL.txt
    M tests/org.teiid.designer.compare.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.compare.test/pom.xml
    M tests/org.teiid.designer.core.test.framework/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.core.test.framework/pom.xml
    M tests/org.teiid.designer.core.test/LEGAL.txt
    M tests/org.teiid.designer.core.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.core.test/pom.xml
    M tests/org.teiid.designer.core.xslt.test/LEGAL.txt
    M tests/org.teiid.designer.core.xslt.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.core.xslt.test/pom.xml
    M tests/org.teiid.designer.ddl.importer.test/LEGAL.txt
    M tests/org.teiid.designer.ddl.importer.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.ddl.importer.test/pom.xml
    M tests/org.teiid.designer.dqp.test/LEGAL.txt
    M tests/org.teiid.designer.dqp.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.dqp.test/pom.xml
    M tests/org.teiid.designer.extension.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.extension.test/pom.xml
    M tests/org.teiid.designer.jdbc.relational.test/LEGAL.txt
    M tests/org.teiid.designer.jdbc.relational.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.jdbc.relational.test/pom.xml
    M tests/org.teiid.designer.jdbc.test.framework/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.jdbc.test.framework/pom.xml
    M tests/org.teiid.designer.jdbc.test/LEGAL.txt
    M tests/org.teiid.designer.jdbc.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.jdbc.test/pom.xml
    M tests/org.teiid.designer.mapping.ui.test/LEGAL.txt
    M tests/org.teiid.designer.mapping.ui.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.mapping.ui.test/pom.xml
    M tests/org.teiid.designer.metamodels.core.test/LEGAL.txt
    M tests/org.teiid.designer.metamodels.core.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.metamodels.core.test/pom.xml
    M tests/org.teiid.designer.metamodels.relational.test/LEGAL.txt
    M tests/org.teiid.designer.metamodels.relational.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.metamodels.relational.test/pom.xml
    A tests/org.teiid.designer.metamodels.relational.test/src/org/teiid/designer/metamodels/relational/aspects/validation/TestRelationalStringNameValidator.java
    M tests/org.teiid.designer.metamodels.transformation.test/LEGAL.txt
    M tests/org.teiid.designer.metamodels.transformation.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.metamodels.transformation.test/pom.xml
    M tests/org.teiid.designer.metamodels.wsdl.test/LEGAL.txt
    M tests/org.teiid.designer.metamodels.wsdl.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.metamodels.wsdl.test/pom.xml
    M tests/org.teiid.designer.metamodels.xml.test/LEGAL.txt
    M tests/org.teiid.designer.metamodels.xml.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.metamodels.xml.test/pom.xml
    M tests/org.teiid.designer.modelgenerator.salesforce.test/LEGAL.txt
    M tests/org.teiid.designer.modelgenerator.salesforce.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.modelgenerator.salesforce.test/pom.xml
    M tests/org.teiid.designer.modelgenerator.test/LEGAL.txt
    M tests/org.teiid.designer.modelgenerator.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.modelgenerator.test/pom.xml
    M tests/org.teiid.designer.modelgenerator.wsdl.test/LEGAL.txt
    M tests/org.teiid.designer.modelgenerator.wsdl.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.modelgenerator.wsdl.test/pom.xml
    M tests/org.teiid.designer.query.ui.test/LEGAL.txt
    M tests/org.teiid.designer.query.ui.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.query.ui.test/pom.xml
    M tests/org.teiid.designer.query.ui.test/src/org/teiid/query/ui/sqleditor/component/TestDisplayNodeFactory.java
    M tests/org.teiid.designer.schema.tools.test/LEGAL.txt
    M tests/org.teiid.designer.schema.tools.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.schema.tools.test/pom.xml
    M tests/org.teiid.designer.sdt.test/LEGAL.txt
    M tests/org.teiid.designer.sdt.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.sdt.test/pom.xml
    M tests/org.teiid.designer.spi.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.spi.test/pom.xml
    M tests/org.teiid.designer.transformation.test/LEGAL.txt
    M tests/org.teiid.designer.transformation.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.transformation.test/pom.xml
    M tests/org.teiid.designer.ui.common.test/LEGAL.txt
    M tests/org.teiid.designer.ui.common.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.ui.common.test/pom.xml
    M tests/org.teiid.designer.ui.test/LEGAL.txt
    M tests/org.teiid.designer.ui.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.ui.test/pom.xml
    M tests/org.teiid.designer.vdb.test/LEGAL.txt
    M tests/org.teiid.designer.vdb.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.vdb.test/pom.xml
    M tests/org.teiid.designer.webservice.test/LEGAL.txt
    M tests/org.teiid.designer.webservice.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.webservice.test/pom.xml
    M tests/org.teiid.designer.webservice.ui.test/LEGAL.txt
    M tests/org.teiid.designer.webservice.ui.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.webservice.ui.test/pom.xml
    M tests/org.teiid.designer.xml.ui.test/LEGAL.txt
    M tests/org.teiid.designer.xml.ui.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.xml.ui.test/pom.xml
    M tests/org.teiid.designer.xsd.ui.test/LEGAL.txt
    M tests/org.teiid.designer.xsd.ui.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.xsd.ui.test/pom.xml

  Log Message:
  -----------
  Merge branch 'master' into teiid-runtime


  Commit: adb921e052f0adb97520a82efa1bcdadce3b297c
      https://github.com/Teiid-Designer/teiid-designer/commit/adb921e052f0adb97520a82efa1bcdadce3b297c
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-04 (Tue, 04 Mar 2014)

  Changed paths:
    M tests/org.teiid.7.7.x.test/src/org/teiid772/server/test/AllTests.java
    M tests/org.teiid.8.4.x.test/src/org/teiid84/parser/TestParser.java
    M tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestCreateDrop.java
    M tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestResolver.java
    M tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestXMLResolver.java
    M tests/org.teiid.8.4.x.test/src/org/teiid84/server/test/AllTests.java

  Log Message:
  -----------
  Tests for 8.4/6 and 7.7 updated after rebasing

* Rebasing of client plugins so updates to unit tests required, especially
  8.4 since it is now actually an 8.6


  Commit: 18231ae8b06a29f9e7d8a5f9ed9a7abe9f366e78
      https://github.com/Teiid-Designer/teiid-designer/commit/18231ae8b06a29f9e7d8a5f9ed9a7abe9f366e78
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-04 (Tue, 04 Mar 2014)

  Changed paths:
    M plugins/teiid/org.teiid.7.7.x
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/navigator/PreOrPostOrderNavigator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ElementSymbol.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestProcedureResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestXMLResolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7ProcedureResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8ProcedureResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/AbstractTestFactory.java

  Log Message:
  -----------
  Fixes to satisfy remaining resolver unit tests


  Commit: 5404c30bea7068e48e959be974706163c021a62b
      https://github.com/Teiid-Designer/teiid-designer/commit/5404c30bea7068e48e959be974706163c021a62b
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-05 (Wed, 05 Mar 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/validator/IValidator.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/validation/TransformationValidator.java
    M plugins/teiid/org.teiid.7.7.x
    M plugins/teiid/org.teiid.8.3.x
    M plugins/teiid/org.teiid.8.4.x
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/MetadataValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/PredicateCollectorVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ReferenceCollectorVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/UpdateValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/Validator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidatorFailure.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidatorReport.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/QueryService.java

  Log Message:
  -----------
  Updates the QueryService with latest method implementations

* Only CallbackStringVisitor is required to be implemented


  Commit: 121ab7a9d25880499f13a45e39488970d8c6cf38
      https://github.com/Teiid-Designer/teiid-designer/commit/121ab7a9d25880499f13a45e39488970d8c6cf38
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-05 (Wed, 05 Mar 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/query/metadata/IQueryMetadataInterface.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/metadata/TransformationMetadata.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/metadata/TransformationMetadataFacade.java
    M plugins/teiid/org.teiid.7.7.x
    M plugins/teiid/org.teiid.8.3.x
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Column.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/ForeignKey.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Table.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/StringUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionLibrary.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionMethods.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/BasicQueryMetadata.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/BasicQueryMetadataWrapper.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/MetadataValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataAdapter.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TransformationMetadata.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/ProcedureContainerResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/SimpleQueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateProcedureResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/XMLQueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/AggregateSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties

  Log Message:
  -----------
  Updates teiid runtime plugin and spi interfaces to 8.6 teiid changes


  Commit: 1f85e7f0a3ebc77df6c5bc95e6ef4afc26e83c98
      https://github.com/Teiid-Designer/teiid-designer/commit/1f85e7f0a3ebc77df6c5bc95e6ef4afc26e83c98
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-10 (Mon, 10 Mar 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/.classpath
    M plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    M plugins/teiid/org.teiid.runtime.client/build.properties
    M plugins/teiid/org.teiid.runtime.client/build.xml
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/ClobType.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/Sequencable.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/api/exception/query/QueryValidatorException.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/eval/Evaluator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/JSONFunctionMethods.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/SystemFunctionManager.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/metadata/FunctionMetadataValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/XMLSystemFunctions.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/MetadataValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CollectionValueIterator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/MatchCriteria.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SimpleNode.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/XMLTable.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/AliasSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Constant.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ElementSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/ExpressionSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/TextLine.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Aggregate7Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v7/Window7Function.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v8/Window8Function.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/util/ValueIterator.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/CallbackSQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/EvaluatableVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidationVisitor.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/AbstractXMLStreamReader.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/DocumentWrapper.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/NodeWrapper.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/PathMapFilter.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/SaxonXQueryExpression.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/StreamingUtils.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/XMLEventStreamReader.java
    A plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/xquery/saxon/XQueryEvaluator.java
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/QueryService.java
    M tests/org.teiid.7.7.x.test/src/org/teiid772/server/test/AllTests.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/validator/TestAlterValidation.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/validator/TestFunctionMetadataValidator.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/validator/TestUpdateValidator.java
    A tests/org.teiid.7.7.x.test/src/org/teiid772/validator/TestValidator.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/validator/TestAlterValidation.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/validator/TestFunctionMetadataValidator.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/validator/TestUpdateValidator.java
    A tests/org.teiid.8.4.x.test/src/org/teiid84/validator/TestValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/AbstractTest.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/AbstractTestAlterValidation.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/AbstractTestFunctionMetadataValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/AbstractTestUpdateValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/AbstractTestValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v7/Test7AlterValidation.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v7/Test7FunctionMetadataValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v7/Test7UpdateValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v7/Test7Validator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v8/Test8AlterValidation.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v8/Test8FunctionMetadataValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v8/Test8UpdateValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v8/Test8Validator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Fixes for validator unit tests

* Reintroduces the evaluator on a limited basis in order to correctly
  identify null values in constants in the ValidatorVisitor

* nux and xom libraries added to satisfy evaluators

* Methods copied from Evaluator removed and latter's references restored


  Commit: d793fcb9dca3878e24dc3b754e7658309278cf0d
      https://github.com/Teiid-Designer/teiid-designer/commit/d793fcb9dca3878e24dc3b754e7658309278cf0d
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-11 (Tue, 11 Mar 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/annotation/AnnotationUtils.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/runtime/registry/TeiidRuntimeRegistry.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/IExecutionAdminFactory.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/metadata/TransformationMetadata.java
    M plugins/org.teiid.designer.transformation/src/org/teiid/designer/transformation/metadata/TransformationMetadataFacade.java
    M plugins/teiid/org.teiid.7.7.x
    M plugins/teiid/org.teiid.8.3.x
    M plugins/teiid/org.teiid.8.4.x
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/BaseColumn.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Column.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/MetadataFactory.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/ProcedureParameter.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/ArrayImpl.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/DataTypeManagerService.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/JDBCSQLTypeInfo.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/Transform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/AnyToObjectTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/AnyToStringTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BigDecimalToBigIntegerTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BigIntegerToBigDecimalTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BinaryToBlobTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BlobToBinaryTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/BooleanToNumberTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/ClobToStringTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/DateToTimestampTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/FixedNumberToBigDecimalTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/FixedNumberToBigIntegerTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/FloatingNumberToBigDecimalTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/FloatingNumberToBigIntegerTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NullToAnyTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToBooleanTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToByteTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToDoubleTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToFloatTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToIntegerTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToLongTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/NumberToShortTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/ObjectToAnyTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/SQLXMLToStringTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToBigDecimalTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToBigIntegerTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToBooleanTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToByteTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToCharacterTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToClobTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToDateTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToDoubleTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToFloatTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToIntegerTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToLongTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToSQLXMLTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToShortTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToTimeTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/StringToTimestampTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/TimeToTimestampTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/TimestampToDateTransform.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/basic/TimestampToTimeTransform.java
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid7Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/eval/Evaluator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionDescriptor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionLibrary.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionMethods.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionTree.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/JSONFunctionMethods.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/SystemFunctionManager.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/metadata/FunctionMetadataValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/SystemSource.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/source/XMLSystemFunctions.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/BasicQueryMetadata.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/BasicQueryMetadataWrapper.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/MetadataValidator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/SystemMetadata.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TempMetadataAdapter.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/metadata/TransformationMetadata.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/optimizer/relational/PartitionAnalyzer.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/AbstractTeiidParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/LanguageVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/CommandResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/QueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/DynamicCommandResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/ExecResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/InsertResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/SetQueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/SimpleQueryResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/command/UpdateProcedureResolver.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/resolver/util/ResolverVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Create.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/CriteriaOperator.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/SetQuery.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Array.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Constant.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/Function.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/v8/Aggregate8Symbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/util/CommandContext.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/validator/ValidationVisitor.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/QueryService.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTest.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestResolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/unittest/RealMetadataFactory.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/AbstractTest.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/AbstractTestUpdateValidator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/types/AbstractTestDataTypeManagerService.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/types/Test7DataTypeManagerService.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/types/Test8DataTypeManagerService.java

  Log Message:
  -----------
  Adds teiid versioning logic to DataTypeManagerService

* Due to Removed, Since and Updated annotations in the
  DataTypeManagerService's enums, the service must become aware of the
  teiid version it is being asked to provide values for.

* getInstance() method should be parameterised with a teiidVersion and
  service instances cached by the class

* AnnotationUtils functions for handling applicability and returning the
  correct value for the Updated annotation

* Lots of calls to getInstance() updated to provide the required
  teiidVersion

* DataTypeManagerService unit tests for both Teiid 7 and 8


  Commit: 367a54b46eefb00163b19e2fda77af7cb1ccab08
      https://github.com/Teiid-Designer/teiid-designer/commit/367a54b46eefb00163b19e2fda77af7cb1ccab08
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-17 (Mon, 17 Mar 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/registry/TeiidRuntimeRegistry.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/IExecutionAdminFactory.java
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/ITeiidServerVersion.java
    M plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    A plugins/teiid/org.teiid.runtime.client/META-INF/services/java.sql.Driver
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/BatchSerializer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/DQP.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/RequestMessage.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/ResizingArrayList.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/ResultsMessage.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/SourceWarning.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/batch/Batch0Serializer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/batch/Batch1Serializer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/batch/Batch2Serializer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/batch/Batch3Serializer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/lob/LobChunk.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/lob/LobChunkInputStream.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/lob/LobChunkProducer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/lob/StreamingLobChunckProducer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/metadata/MetadataResult.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/metadata/ResultsMetadataConstants.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/plan/Annotation.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/plan/PlanNode.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/security/ILogon.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/security/InvalidSessionException.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/security/LogonException.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/security/LogonResult.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/security/Secure.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/security/SessionToken.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/util/ExceptionHolder.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/util/ExceptionUtil.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/util/ResultsFuture.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/util/ResultsReceiver.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/xa/XATransactionException.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/xa/XidImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/gss/GSSCallbackHandler.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/gss/MakeGSS.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/AsynchPositioningException.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/BatchResults.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/CallableStatementImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ConnectionImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ConnectionProfile.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ContinuousStatementCallback.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/DataTypeTransformer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/DatabaseMetaDataImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/DeferredMetadataProvider.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/EnhancedTimer.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ExecutionProperties.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/FilteredResultsMetadata.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/JDBCColumnNames.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/JDBCColumnPositions.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/JDBCURL.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/MetadataProvider.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/NonBlockingRowProcessor.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ParameterMetaDataImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/PartialResultsWarning.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/PreparedStatementImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/RequestOptions.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ResultSetImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ResultSetMetaDataImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/SocketProfile.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/StatementCallback.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/StatementImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/TeiidConnection.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/TeiidDriver.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/TeiidPreparedStatement.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/TeiidResultSet.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/TeiidStatement.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/WarningUtil.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/WrapperImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/CommunicationException.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/ConnectionException.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/HostInfo.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/ServerConnection.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/ServerConnectionFactory.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/TeiidURL.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/AuthenticationType.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/Handshake.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/Message.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/ObjectChannel.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/ObjectChannelFactory.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/OioOjbectChannelFactory.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/ServerDiscovery.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/ServiceInvocationStruct.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SingleInstanceCommunicationException.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerConnection.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerConnectionFactory.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerInstance.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerInstanceFactory.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerInstanceImpl.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketUtil.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/UrlServerDiscovery.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/netty/handler/codec/serialization/CompactObjectInputStream.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/netty/handler/codec/serialization/CompactObjectOutputStream.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/netty/handler/codec/serialization/ObjectDecoderInputStream.java
    A plugins/teiid/org.teiid.runtime.client/client/org/teiid/netty/handler/codec/serialization/ObjectEncoderOutputStream.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/crypto/BasicCryptor.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/crypto/CryptoException.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/crypto/Cryptor.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/crypto/DhKeyGenerator.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/crypto/NullCryptor.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/crypto/SymmetricCryptor.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/DataTypeManagerService.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/AccessibleBufferedInputStream.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ApplicationInfo.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ExecutorUtils.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/NamedThreadFactory.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ObjectInputStreamWithClassloader.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/PropertiesUtils.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/StringUtil.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdmin.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdminFactory.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ModelConnectionMatcher.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/TeiidDataSource.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/TeiidTranslator.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/TeiidVdb.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/messages.properties
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties

  Log Message:
  -----------
  Add in classes for TeiidDriver

* Backward compatible sql teiid driver


  Commit: 105a61e4ada81e96eed4241397c3c884220bd5ab
      https://github.com/Teiid-Designer/teiid-designer/commit/105a61e4ada81e96eed4241397c3c884220bd5ab
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-17 (Mon, 17 Mar 2014)

  Changed paths:
    M plugins/teiid/org.teiid.7.7.x
    M plugins/teiid/org.teiid.8.3.x
    M plugins/teiid/org.teiid.8.4.x
    M plugins/teiid/org.teiid.runtime.client/.classpath
    M plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Admin.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/AdminComponentException.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/AdminException.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/AdminProcessingException.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/CacheStatistics.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/DataPolicy.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/EngineStatistics.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Model.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/PropertyDefinition.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Request.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Session.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Transaction.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/VDB.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/WorkerPoolStatistics.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/AdminObjectImpl.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/CacheStatisticsMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/EngineStatisticsMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/MetadataMapper.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/PropertyDefinitionMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/RequestMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/SessionMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/TransactionMetadata.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/VDBMetaData.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/VDBMetadataMapper.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/WorkerPoolStatisticsMetadata.java
    M plugins/teiid/org.teiid.runtime.client/build.properties
    M plugins/teiid/org.teiid.runtime.client/build.xml
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/ServerConnectionFactory.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/TeiidURL.java
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/Messages.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/TeiidRuntimePlugin.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/AdminSpec.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdmin.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdminFactory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/TeiidTranslator.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/v7/Admin7Factory.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/v7/Admin7Spec.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/v8/Admin8Factory.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/v8/Admin8Spec.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties

  Log Message:
  -----------
  Adds functionality for ExecutionAdmin interface and implementations

* Since protocols for version 7 and 8 are so different, a single abstract
  parent provides the Admin object but constructs it using the specific
  version implementation


  Commit: fe91d2819fa92deae994dfec0e0b2bff05893cb3
      https://github.com/Teiid-Designer/teiid-designer/commit/fe91d2819fa92deae994dfec0e0b2bff05893cb3
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-19 (Wed, 19 Mar 2014)

  Changed paths:
    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 plugins/teiid/org.teiid.runtime.client/build.properties
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/StatementImpl.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/symbol/GroupSymbol.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    A plugins/teiid/org.teiid.runtime.client/plugin.xml
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdminFactory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/query/SyntaxFactory.java
    M test-aggregate/org.teiid.designer.aggregate.test/META-INF/MANIFEST.MF
    M tests/org.teiid.7.7.x.test/src/org/teiid772/unittest/RealMetadataFactory.java
    M tests/org.teiid.8.4.x.test/src/org/teiid84/unittest/RealMetadataFactory.java
    M tests/org.teiid.designer.query.ui.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.query.ui.test/src/org/teiid/query/ui/sqleditor/component/TestDisplayNodeFactory.java
    M tests/org.teiid.designer.schema.tools.test/META-INF/MANIFEST.MF
    M tests/org.teiid.designer.transformation.test/META-INF/MANIFEST.MF
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/unittest/RealMetadataFactory.java

  Log Message:
  -----------
  Modify and execute designer unit tests against new client runtime

* .../MANIFEST.MF
 * Replace test dependencies on old runtimes with new client runtime

* SPI changes
 * Constant for teiid 8.4 since it removed the need for CREATE PROCEDURE
   keywords

* Add plugin.xml for plugging into eclipse

* Ensure that min/max versions are used for tests involving isLessThan and
  isGreaterThan

* ExecutionAdminFactory
 * Have to cache data type manager and query services against teiid versions


  Commit: df52ff62ae4ff022ccf14dcb5b27ba0ef0ecbb1d
      https://github.com/Teiid-Designer/teiid-designer/commit/df52ff62ae4ff022ccf14dcb5b27ba0ef0ecbb1d
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/version/spi/TeiidServerVersion.java
    M tests/org.teiid.designer.spi.test/src/org/teiid/designer/runtime/version/spi/TestTeiidServerVersion.java

  Log Message:
  -----------
  Avoid throwing pointless parsing exceptions in TeiidVersion

* isGreaterThan and isLessThan methods do not need to parse the
  components to integers as comparing the strings achieves the
  same result

* Tests to confirm silly version components that are not readily
  parseable as integers


  Commit: a18a6e14ccd4bb4c9c1f6277f32be054d443dc48
      https://github.com/Teiid-Designer/teiid-designer/commit/a18a6e14ccd4bb4c9c1f6277f32be054d443dc48
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/types/DataTypeManagerService.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/types/AbstractTestDataTypeManagerService.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/types/Test7DataTypeManagerService.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/types/Test8DataTypeManagerService.java

  Log Message:
  -----------
  DataTypeManagerService wrongly includes aliases

* Aliases should only be searched for by name and not returned
  by class since they confuse for the real datatypes that map
  to the same class


  Commit: 9ca15745d0986c5e1992c0e471b5cca99c9b7171
      https://github.com/Teiid-Designer/teiid-designer/commit/9ca15745d0986c5e1992c0e471b5cca99c9b7171
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M plugins/org.teiid.designer.spi/src/org/teiid/designer/runtime/spi/IExecutionAdmin.java
    M plugins/teiid/org.teiid.runtime.client/.classpath
    M plugins/teiid/org.teiid.runtime.client/META-INF/MANIFEST.MF
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Admin.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/Model.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/AdminObjectImpl.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/ListOverMap.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/MetadataMapper.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/ModelMetaData.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/PropertyMetadata.java
    A plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/TranslatorMetaData.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/VDBMetaData.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/VDBMetadataMapper.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/MetadataFactory.java
    M plugins/teiid/org.teiid.runtime.client/build.properties
    M plugins/teiid/org.teiid.runtime.client/build.xml
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/ResultsMessage.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/batch/Batch0Serializer.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/StatementImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/TeiidDriver.java
    A plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/crypto/dh.properties
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/ApplicationInfo.java
    M plugins/teiid/org.teiid.runtime.client/common-core/org/teiid/core/util/MultiArrayOutputStream.java
    M plugins/teiid/org.teiid.runtime.client/plugin.properties
    M plugins/teiid/org.teiid.runtime.client/plugin.xml
    M plugins/teiid/org.teiid.runtime.client/pom.xml
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/AdminSpec.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/ExecutionAdmin.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/v7/Admin7Spec.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/v8/Admin8Factory.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/admin/v8/Admin8Spec.java
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/database/teiidDB.xmi
    A plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/driver/provider/TeiidDriverValuesProvider.java

  Log Message:
  -----------
  Starting designer and actually using the client

* .classpath | build.xml | build.properties | MANIFEST.MF | pom.xml
 * More libraries required in order to satisfy the dependencies
   of the teiid 8.4 classpath

* Admin
 * Interface needs to bridge both 7.7 and 8.x hence old and new
   methods must be specified and suitably annotated

* .../adminapi/*
 * wrap methods seem only to be used server-side hence removed
   from classes as generate compile errors but are never used
 * Arkward re-inclusion of anonymous sub-classes in classes since
   these classes, eg. AdminObjectImpl, are deserialised from the
   server connection and as such require these sub-classes as
   they exist server-side.
 * Custom readObject methods for deserialisation that address
   the conversion of ListOverMap instances (7.7.x) to
   conventional maps (8.x.x)

* Small fixes addressing bugs generated with connection,
  deployment, querying

* ApplicationInfo
 * Refactoring of where it gets its data from. Rather than a
   file carried around, the teiid version of the server is passed
   to it for use by Statement artifacts.

* plugin.xml
 * Advertise the teiid driver and driver template

* Generalise ExecutionAdmin further using the admin spec to
  provide version-specific methods such as deploy and undeploy


  Commit: 5e65c50dfe2b2b43540bc5ce38c33a0a94fe1230
      https://github.com/Teiid-Designer/teiid-designer/commit/5e65c50dfe2b2b43540bc5ce38c33a0a94fe1230
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/Messages.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/messages.properties
    A plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/ExportDDLToWorkspaceDialog.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/ShowDDLPage.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/wizards/GenerateXsdWizard.java
    M plugins/org.teiid.designer.webservice/src/org/teiid/designer/webservice/util/WebServiceBuilderHelper.java

  Log Message:
  -----------
  Merge branch 'master' into teiid-runtime


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/9f1b1b2a98cc^...5e65c50dfe2b


More information about the teiid-designer-dev mailing list