[teiid/teiid] 312fdd: TEIID-2780: Adding translator, and JCA resource ad...
by Ramesh Reddy
Branch: refs/heads/master
Home: https://github.com/teiid/teiid
Commit: 312fdd7b8475a85d5ef853ec556ec218448138c1
https://github.com/teiid/teiid/commit/312fdd7b8475a85d5ef853ec556ec218448...
Author: Ramesh Reddy <rareddy(a)jboss.org>
Date: 2014-01-09 (Thu, 09 Jan 2014)
Changed paths:
M build/assembly/embedded-dist.xml
M build/assembly/jboss-as7/dist.xml
M build/kits/jboss-as7/bin/scripts/teiid-domain-mode-install.cli
M build/kits/jboss-as7/bin/scripts/teiid-standalone-mode-install.cli
A build/kits/jboss-as7/docs/teiid/datasources/accumulo/accumulo.xml
A build/kits/jboss-as7/docs/teiid/datasources/accumulo/create-accumulo-ds.cli
A build/kits/jboss-as7/docs/teiid/datasources/accumulo/create-accumulo-ds.properties
A build/kits/jboss-as7/docs/teiid/datasources/accumulo/readme.txt
A build/kits/jboss-as7/docs/teiid/datasources/solr/solr.xml
A build/kits/jboss-as7/modules/system/layers/base/org/apache/solr/main/module.xml
A build/kits/jboss-as7/modules/system/layers/base/org/jboss/teiid/resource-adapter/solr/main/module.xml
A build/kits/jboss-as7/modules/system/layers/base/org/jboss/teiid/translator/solr/main/module.xml
M build/kits/jboss-as7/standalone/configuration/standalone-teiid.xml
M connectors/connector-accumulo/pom.xml
M connectors/connector-accumulo/src/main/rar/META-INF/MANIFEST.MF
A connectors/connector-solr/pom.xml
A connectors/connector-solr/src/main/java/org/teiid/resource/adapter/solr/SolrConnectionFactory.java
A connectors/connector-solr/src/main/java/org/teiid/resource/adapter/solr/SolrConnectionImpl.java
A connectors/connector-solr/src/main/java/org/teiid/resource/adapter/solr/SolrManagedConnectionFactory.java
A connectors/connector-solr/src/main/java/org/teiid/resource/adapter/solr/SolrResourceAdapter.java
A connectors/connector-solr/src/main/rar/META-INF/ra.xml
M connectors/pom.xml
A connectors/translator-solr/pom.xml
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrConnection.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrExecutionFactory.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrMetadataProcessor.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrPlugin.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrQueryExecution.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrSQLHierarchyVistor.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrUpdateExecution.java
A connectors/translator-solr/src/main/resources/META-INF/services/org.teiid.translator.ExecutionFactory
A connectors/translator-solr/src/main/resources/org/teiid/translator/solr/i18n.properties
A connectors/translator-solr/src/test/java/org/jboss/teiid/translator/solr/TestTeiidLanguageToSolr.java
A connectors/translator-solr/src/test/resources/exampleTBL.ddl
M pom.xml
Log Message:
-----------
TEIID-2780: Adding translator, and JCA resource adapter for Apache SOLR
1) Resource Adapter provides the connection to the SOLR, even though it uses http transport this does not use WS JCA adapter as SOLRJ client libraries available with SOLR project has used apache HTTP Client do the task
2) Translator is capable of select, insert, update and delete
3) Translator can also provide metadata, note that any given core will have single table
4) Translator provides equality, IN, LIKE based searches
5) Suports ORDER BY, ROW LIMIT
6) Multi-valued fields are resported as Array types in Teiid
Commit: 181ebff1d5675306a461d7e0d3e4a903a59ac6fd
https://github.com/teiid/teiid/commit/181ebff1d5675306a461d7e0d3e4a903a59...
Author: Ramesh Reddy <rareddy(a)jboss.org>
Date: 2014-01-09 (Thu, 09 Jan 2014)
Changed paths:
M connectors/translator-accumulo/src/test/java/org/teiid/translator/accumulo/TestAccumuloQueryExecution.java
Log Message:
-----------
TEIID-2780: fix unit test failure
Commit: a005e5f94fa4c4d019afd349d2280d49f5aaee52
https://github.com/teiid/teiid/commit/a005e5f94fa4c4d019afd349d2280d49f5a...
Author: Ramesh Reddy <rareddy(a)jboss.org>
Date: 2014-01-09 (Thu, 09 Jan 2014)
Changed paths:
M build/assembly/embedded-dist.xml
M build/assembly/jboss-as7/dist.xml
M build/kits/jboss-as7/bin/scripts/teiid-domain-mode-install.cli
M build/kits/jboss-as7/bin/scripts/teiid-standalone-mode-install.cli
A build/kits/jboss-as7/docs/teiid/datasources/accumulo/accumulo.xml
A build/kits/jboss-as7/docs/teiid/datasources/accumulo/create-accumulo-ds.cli
A build/kits/jboss-as7/docs/teiid/datasources/accumulo/create-accumulo-ds.properties
A build/kits/jboss-as7/docs/teiid/datasources/accumulo/readme.txt
A build/kits/jboss-as7/docs/teiid/datasources/solr/solr.xml
A build/kits/jboss-as7/modules/system/layers/base/org/apache/solr/main/module.xml
A build/kits/jboss-as7/modules/system/layers/base/org/jboss/teiid/resource-adapter/solr/main/module.xml
A build/kits/jboss-as7/modules/system/layers/base/org/jboss/teiid/translator/solr/main/module.xml
M build/kits/jboss-as7/standalone/configuration/standalone-teiid.xml
M connectors/connector-accumulo/pom.xml
M connectors/connector-accumulo/src/main/rar/META-INF/MANIFEST.MF
A connectors/connector-solr/pom.xml
A connectors/connector-solr/src/main/java/org/teiid/resource/adapter/solr/SolrConnectionFactory.java
A connectors/connector-solr/src/main/java/org/teiid/resource/adapter/solr/SolrConnectionImpl.java
A connectors/connector-solr/src/main/java/org/teiid/resource/adapter/solr/SolrManagedConnectionFactory.java
A connectors/connector-solr/src/main/java/org/teiid/resource/adapter/solr/SolrResourceAdapter.java
A connectors/connector-solr/src/main/rar/META-INF/ra.xml
M connectors/pom.xml
M connectors/translator-accumulo/src/test/java/org/teiid/translator/accumulo/TestAccumuloQueryExecution.java
A connectors/translator-solr/pom.xml
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrConnection.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrExecutionFactory.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrMetadataProcessor.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrPlugin.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrQueryExecution.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrSQLHierarchyVistor.java
A connectors/translator-solr/src/main/java/org/teiid/translator/solr/SolrUpdateExecution.java
A connectors/translator-solr/src/main/resources/META-INF/services/org.teiid.translator.ExecutionFactory
A connectors/translator-solr/src/main/resources/org/teiid/translator/solr/i18n.properties
A connectors/translator-solr/src/test/java/org/jboss/teiid/translator/solr/TestTeiidLanguageToSolr.java
A connectors/translator-solr/src/test/resources/exampleTBL.ddl
M pom.xml
Log Message:
-----------
Merge pull request #171 from rareddy/TEIID-2780
Teiid 2780
Compare: https://github.com/teiid/teiid/compare/32166eeb64e2...a005e5f94fa4
10 years, 11 months