[teiid-commits] [teiid/teiid] 8351bf: TEIID-2816: HBase Connector/Translator

shawkins shawkins at redhat.com
Mon Jan 12 16:39:35 EST 2015


  Branch: refs/heads/master
  Home:   https://github.com/teiid/teiid
  Commit: 8351bff3b2083581e55d1ea518ecb534a7726673
      https://github.com/teiid/teiid/commit/8351bff3b2083581e55d1ea518ecb534a7726673
  Author: Kylin <kylinsoong.1214 at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M api/src/main/java/org/teiid/metadata/MetadataFactory.java
    M connectors/pom.xml
    A connectors/translator-hbase/kits/embedded-dist.xml
    A connectors/translator-hbase/kits/jboss-as7-dist.xml
    A connectors/translator-hbase/kits/jboss-as7/modules/org/jboss/teiid/translator/hbase/main/module.xml
    A connectors/translator-hbase/pom.xml
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseExecutionException.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseExecutionFactory.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseMetadataProcessor.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBasePlugin.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseQueryExecution.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseSQLConversionVisitor.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseUpdateExecution.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/phoenix/PColumnTeiidImpl.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/phoenix/PNameTeiidImpl.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/phoenix/PTableTeiidImpl.java
    A connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/phoenix/PhoenixUtils.java
    A connectors/translator-hbase/src/main/resources/META-INF/services/org.teiid.translator.ExecutionFactory
    A connectors/translator-hbase/src/main/resources/org/teiid/translator/hbase/i18n.properties
    A connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestHBaseExecution.java
    A connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestHBaseLoggerFormatter.java
    A connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestHBaseMetadataProcessor.java
    A connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestHBaseUtil.java
    A connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestPhoenixDriver.java
    A connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestSQLConversionVisitor.java
    A connectors/translator-hbase/src/test/resources/customer.ddl
    A connectors/translator-hbase/src/test/resources/hbase-vdb.xml
    A connectors/translator-hbase/src/test/resources/logging.properties
    M pom.xml

  Log Message:
  -----------
  TEIID-2816: HBase Connector/Translator

Ignore the Execution Test, due to it depend on HBase and Phoenix installed on local machine

TEIID-2816: HBase Connector/Translator, add HBaseMetadataProcessor implement

TEIID-2816: HBase Connector/Translator, update rar dependency file

TEIID-2816: use the container datasource and reuse the JDBC translator logic

TEIID-2816: add comments for how to run execution test


  Commit: 1deb55e2cb8ea52fb38ffffd5ea493824a3fdc41
      https://github.com/teiid/teiid/commit/1deb55e2cb8ea52fb38ffffd5ea493824a3fdc41
  Author: shawkins <shawkins at redhat.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M api/src/main/java/org/teiid/language/visitor/SQLStringVisitor.java
    M build/kits/jboss-as7/bin/scripts/teiid-domain-mode-install.cli
    M build/kits/jboss-as7/bin/scripts/teiid-standalone-mode-install.cli
    M build/kits/jboss-as7/docs/teiid/teiid-releasenotes.html
    M build/kits/jboss-as7/standalone/configuration/standalone-teiid.xml
    M connectors/translator-hbase/kits/jboss-as7/modules/org/jboss/teiid/translator/hbase/main/module.xml
    M connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseExecutionException.java
    M connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseExecutionFactory.java
    M connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseMetadataProcessor.java
    M connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBasePlugin.java
    M connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseQueryExecution.java
    M connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseSQLConversionVisitor.java
    M connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/HBaseUpdateExecution.java
    R connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/phoenix/PColumnTeiidImpl.java
    R connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/phoenix/PNameTeiidImpl.java
    R connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/phoenix/PTableTeiidImpl.java
    M connectors/translator-hbase/src/main/java/org/teiid/translator/hbase/phoenix/PhoenixUtils.java
    M connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestHBaseExecution.java
    M connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestHBaseLoggerFormatter.java
    M connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestHBaseMetadataProcessor.java
    M connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestHBaseUtil.java
    M connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestPhoenixDriver.java
    M connectors/translator-hbase/src/test/java/org/teiid/translator/hbase/TestSQLConversionVisitor.java
    M connectors/translator-hbase/src/test/resources/customer.ddl
    M test-integration/common/src/test/java/org/teiid/arquillian/IntegrationTestDeployment.java

  Log Message:
  -----------
  TEIID-2816 hbase refinements


Compare: https://github.com/teiid/teiid/compare/eefd253957ce...1deb55e2cb8e


More information about the teiid-commits mailing list