[teiid-designer-dev] [Teiid-Designer/teiid-designer] e742ef: Framework for dealing with minor parser versions a...

Paul Richardson p.g.richardson at redhat.com
Thu Apr 3 16:05:27 EDT 2014


  Branch: refs/heads/teiid-runtime
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: e742efcba1cafc117eb3118485d8cde76eb64dcf
      https://github.com/Teiid-Designer/teiid-designer/commit/e742efcba1cafc117eb3118485d8cde76eb64dcf
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-03-25 (Tue, 25 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/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/QueryParser.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/TeiidParser.java

  Log Message:
  -----------
  Framework for dealing with minor parser versions across teiid versions

* Instead of version 8 parser assuming a version number of 8.x.x, set the
  version from the QueryParser when its constructed.


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

  Changed paths:
    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

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2381 modifying support for the source hint'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2067 adding support for deploy-time defined global temporary tables'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2595 allowing for more complex limit/offset expressions'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2443 adding support for a single rollup grouping expression'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2614 adding support for anon blocks'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-247 exposing support for array types'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/parser/ParsedDataType.java

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-247 refining grammar for readability'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2675 ensuring that no extra syntax is required with a user defined aggregate function'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    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/Query.java

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2698 adding general values support'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2774 adding the wellformed parameter to the parser'


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/TextColumn.java

  Log Message:
  -----------
  Teiid 8 Parser updating to support 8.5-8.7

* commit 'TEIID-2859 adding for ordinality to texttable'


  Commit: 9fb51aecd8e4debd4421791a37e091afc708a8ed
      https://github.com/Teiid-Designer/teiid-designer/commit/9fb51aecd8e4debd4421791a37e091afc708a8ed
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-04-01 (Tue, 01 Apr 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/org.teiid.designer.spi/src/org/teiid/designer/udf/IFunctionLibrary.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/admin/org/teiid/adminapi/DataPolicy.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/AdminObjectImpl.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/DataPolicyMetadata.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/ModelMetaData.java
    M plugins/teiid/org.teiid.runtime.client/admin/org/teiid/adminapi/impl/VDBMetaData.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/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/ForeignKey.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/MetadataStore.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/ProcedureParameter.java
    M plugins/teiid/org.teiid.runtime.client/api/org/teiid/metadata/Table.java
    M plugins/teiid/org.teiid.runtime.client/build.xml
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/RequestMessage.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/client/security/ILogon.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/gss/MakeGSS.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/CallableStatementImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ConnectionImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/JDBCURL.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/PreparedStatementImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ResultSetImpl.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/WarningUtil.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/WrapperImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/AuthenticationType.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/Handshake.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/ObjectChannel.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/OioOjbectChannelFactory.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerConnection.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerConnectionFactory.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerInstance.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/net/socket/SocketServerInstanceImpl.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/ClobImpl.java
    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/util/CopyOnWriteLinkedHashMap.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/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/common/buffer/AutoCleanupUtil.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/FunctionForm.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/FunctionTree.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/function/metadata/FunctionCategoryConstants.java
    M 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/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/parser/LanguageVisitor.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/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/FromClause.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/Option.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/Query.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/TextColumn.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/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/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/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/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/SQLStringVisitor.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/xquery/saxon/PathMapFilter.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

  Log Message:
  -----------
  Adds in support for teiid clients 8.5, 8.6 and 8.7

* Tries to take a view on each change made as a result of the new teiid
  releases
 * Change is a fix => backwards compatible with all teiid versions
 * Change is a new function => guarded by tests against the teiid version
 * Change changes api => rolled into deprecated teiid client plugins
 * Changes not relevant => ignored and not included
 * Change brings in needless extra classes => ignored and not included


  Commit: 8f6452de418d7d3fb01124aad41245e580582e25
      https://github.com/Teiid-Designer/teiid-designer/commit/8f6452de418d7d3fb01124aad41245e580582e25
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-04-02 (Wed, 02 Apr 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/query/sql/lang/Insert.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/lang/Option.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/SimpleNode.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/AbstractTestQueryParser.java

  Log Message:
  -----------
  Fixes resulting from running unit tests

* DataTypeManagerService
 * List of enum values should be cached to help performance since the
   reflection used in checking the annotations is slow, adding a considerable
   overhead

* Insert | Query
 * Relax the teiid version constraint since the change is designer to work
   with all 8+ teiid releases

* AbstractTest[QueryParser]
 * Parser tests should not be in AbstractTest since they are executed by
   all its child classes.


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

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/engine/javacc/Teiid8Parser.jjt
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java
    M plugins/teiid/org.teiid.runtime.client/src/org/teiid/runtime/client/messages.properties
    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/TestFunctionResolving.java
    M tests/org.teiid.8.4.x.test/src/org/teiid84/resolver/TestProcedureResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/language/TestReservedWords.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/optimizer/FakeFunctionMetadataSource.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestAccessPattern.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/AbstractTestAlterResolving.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/v7/Test7AccessPattern.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7AlterResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7FunctionResolving.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/v7/Test7Resolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v7/Test7XMLResolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8AccessPattern.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8AlterResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8FunctionResolving.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/resolver/v8/Test8Resolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v8/Test8XMLResolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85AccessPattern.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85AlterResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85FunctionResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85ProcedureResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85Resolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85XMLResolver.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/Test7Create.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/Test7Factory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/Test7SQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v7/TestQuery7Parser.java
    R 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/Test8Create.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/Test8Factory.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/Test8SQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/TestQuery8Parser.java
    R tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v8/TestSQLString8Visitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/Test85Cloning.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/Test85Create.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/Test85CreateDrop.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/Test85SQLStringVisitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/TestQuery85Parser.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/AbstractTestValidator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v7/Test7AlterValidation.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v7/Test7FunctionMetadataValidator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v7/Test7UpdateValidator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v7/Test7Validator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v8/Test8AlterValidation.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v8/Test8FunctionMetadataValidator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v8/Test8UpdateValidator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v8/Test8Validator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v85/Test85AlterValidation.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v85/Test85FunctionMetadataValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v85/Test85UpdateValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v85/Test85Validator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.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:
  -----------
  Adds unit tests for testing runtime client against Teiid 8.5

* Includes fixes for failing unit tests

* Refactoring of unit test hierarchies to allow for extending and
  overriding 8 tests with 8.5

* Fixes warnings in unit tests


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

  Changed paths:
    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/QueryResolver.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/v85/Test85AccessPattern.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85AlterResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85FunctionResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85ProcedureResolving.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85Resolver.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v85/Test85XMLResolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v86/Test86AccessPattern.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v86/Test86AlterResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v86/Test86FunctionResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v86/Test86ProcedureResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v86/Test86Resolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v86/Test86XMLResolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v87/Test87AccessPattern.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v87/Test87AlterResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v87/Test87FunctionResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v87/Test87ProcedureResolving.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v87/Test87Resolver.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/resolver/v87/Test87XMLResolver.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/v85/Test85Cloning.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/Test85Create.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/Test85CreateDrop.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/Test85SQLStringVisitor.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v85/TestQuery85Parser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v86/Test86Cloning.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v86/Test86Create.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v86/Test86CreateDrop.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v86/Test86SQLStringVisitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v86/TestQuery86Parser.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v87/Test87Cloning.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v87/Test87Create.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v87/Test87CreateDrop.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v87/Test87SQLStringVisitor.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/sql/v87/TestQuery87Parser.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/v85/Test85AlterValidation.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v85/Test85FunctionMetadataValidator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v85/Test85UpdateValidator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v85/Test85Validator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v86/Test86AlterValidation.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v86/Test86FunctionMetadataValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v86/Test86UpdateValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v86/Test86Validator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v87/Test87AlterValidation.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v87/Test87FunctionMetadataValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v87/Test87UpdateValidator.java
    A tests/org.teiid.runtime.client.test/src/org/teiid/query/validator/v87/Test87Validator.java
    M tests/org.teiid.runtime.client.test/src/org/teiid/runtime/client/test/AllTests.java

  Log Message:
  -----------
  Adds unit tests for testing runtime client against Teiid 8.6 and 8.7

* Includes fixes for failing unit tests

* Refactoring of unit test hierarchies to allow for extending and
  overriding 8.5 tests with 8.6 and 8.7

* Fixes warnings in unit tests


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/5e65c50dfe2b...80609e294927


More information about the teiid-designer-dev mailing list