[teiid-commits] [teiid/teiid] 9497b7: TEIID-2665: Added support for decimal, date and va...

Ramesh Reddy rareddy at jboss.org
Tue Oct 8 11:53:23 EDT 2013


  Branch: refs/heads/8.4.x
  Home:   https://github.com/teiid/teiid
  Commit: 9497b7862de3efa0194b4698a6ea5d96f23f5333
      https://github.com/teiid/teiid/commit/9497b7862de3efa0194b4698a6ea5d96f23f5333
  Author: Ramesh Reddy <rareddy at jboss.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M connectors/translator-hive/src/main/java/org/teiid/translator/hive/HiveExecutionFactory.java
    M connectors/translator-hive/src/main/java/org/teiid/translator/hive/HiveMetadataProcessor.java
    M connectors/translator-hive/src/main/java/org/teiid/translator/hive/HiveSQLConversionVisitor.java
    M connectors/translator-hive/src/test/java/org/teiid/translator/hive/TestHiveExecutionFactory.java

  Log Message:
  -----------
  TEIID-2665: Added support for decimal, date and varchar types during the metadata import, added support for analytic functions and rollup functionality for pushdown


  Commit: 03459a68051ed5c33124bc3a9338ec482f8e6e17
      https://github.com/teiid/teiid/commit/03459a68051ed5c33124bc3a9338ec482f8e6e17
  Author: Ramesh Reddy <rareddy at jboss.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M engine/src/main/java/org/teiid/dqp/internal/datamgr/LanguageBridgeFactory.java
    M engine/src/main/java/org/teiid/query/function/FunctionTree.java
    M engine/src/main/java/org/teiid/query/function/aggregate/UserDefined.java
    M engine/src/main/java/org/teiid/query/optimizer/relational/rules/CapabilitiesUtil.java
    M engine/src/test/java/org/teiid/dqp/internal/datamgr/TestAggregateImpl.java
    M engine/src/test/java/org/teiid/query/optimizer/relational/rules/TestCapabilitiesUtil.java

  Log Message:
  -----------
  TEIID-2665: adding capability to pushdown for the user defined aggregate functions


  Commit: 1697ec509f787ae3ea6544ca9049b11efdbf44e0
      https://github.com/teiid/teiid/commit/1697ec509f787ae3ea6544ca9049b11efdbf44e0
  Author: Ramesh Reddy <rareddy at jboss.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M engine/src/test/java/org/teiid/query/optimizer/FakeFunctionMetadataSource.java
    M engine/src/test/java/org/teiid/query/optimizer/TestAggregatePushdown.java
    M engine/src/test/java/org/teiid/query/optimizer/relational/rules/TestCapabilitiesUtil.java

  Log Message:
  -----------
  TEIID-2665: Improvements to Hive Connector
1) Added support for decimal, date and varchar types during the metadata import, added support for analytic functions and rollup functionality for pushdown
2) Adding capability to pushdown for the user defined aggregate functions


  Commit: d1d742587f50db3e76d043b74f2d4452269f55ec
      https://github.com/teiid/teiid/commit/d1d742587f50db3e76d043b74f2d4452269f55ec
  Author: shawkins <shawkins at redhat.com>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M engine/src/main/java/org/teiid/query/function/aggregate/UserDefined.java

  Log Message:
  -----------
  TEIID-2665 removing pushdown checks from UserDefined


  Commit: 50b6f42cf28f392793ab4fd3d2d40b2935c57f5b
      https://github.com/teiid/teiid/commit/50b6f42cf28f392793ab4fd3d2d40b2935c57f5b
  Author: Ramesh Reddy <rareddy at jboss.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M connectors/translator-hive/src/main/java/org/teiid/translator/hive/HiveExecutionFactory.java
    M engine/src/test/java/org/teiid/query/optimizer/TestAggregatePushdown.java

  Log Message:
  -----------
  TEIID-2665: compensating the test to include ALL for agggregate functions; rolling back ROLLUP capability


  Commit: 22b7f9c3b661daf80e9aff18c6674ba757d6cba6
      https://github.com/teiid/teiid/commit/22b7f9c3b661daf80e9aff18c6674ba757d6cba6
  Author: Ramesh Reddy <rareddy at jboss.org>
  Date:   2013-10-08 (Tue, 08 Oct 2013)

  Changed paths:
    M connectors/translator-hive/src/main/java/org/teiid/translator/hive/HiveExecutionFactory.java
    M connectors/translator-hive/src/main/java/org/teiid/translator/hive/HiveMetadataProcessor.java
    M connectors/translator-hive/src/main/java/org/teiid/translator/hive/HiveSQLConversionVisitor.java
    M connectors/translator-hive/src/test/java/org/teiid/translator/hive/TestHiveExecutionFactory.java
    M engine/src/main/java/org/teiid/dqp/internal/datamgr/LanguageBridgeFactory.java
    M engine/src/main/java/org/teiid/query/function/FunctionTree.java
    M engine/src/main/java/org/teiid/query/optimizer/relational/rules/CapabilitiesUtil.java
    M engine/src/test/java/org/teiid/dqp/internal/datamgr/TestAggregateImpl.java
    M engine/src/test/java/org/teiid/query/optimizer/FakeFunctionMetadataSource.java
    M engine/src/test/java/org/teiid/query/optimizer/TestAggregatePushdown.java
    M engine/src/test/java/org/teiid/query/optimizer/relational/rules/TestCapabilitiesUtil.java

  Log Message:
  -----------
  Merge pull request #129 from rareddy/TEIID-2665

Teiid 2665


Compare: https://github.com/teiid/teiid/compare/bae742ff8f9c...22b7f9c3b661


More information about the teiid-commits mailing list