[teiid-commits] [teiid/teiid] e743a2: TEIID-2716: Support INSERT/UPDATE/DELETE on Cassan...
Ramesh Reddy
rareddy at jboss.org
Wed Oct 30 16:38:41 EDT 2013
Branch: refs/heads/master
Home: https://github.com/teiid/teiid
Commit: e743a212a97d73bbcb99662d890dc4f803f9056e
https://github.com/teiid/teiid/commit/e743a212a97d73bbcb99662d890dc4f803f9056e
Author: Ramesh Reddy <rareddy at jboss.org>
Date: 2013-10-30 (Wed, 30 Oct 2013)
Changed paths:
M connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/CassandraExecutionFactory.java
M connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/execution/CassandraQueryExecution.java
M connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/execution/CassandraSQLVisitor.java
A connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/execution/CassandraUpdateExecution.java
M connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/metadata/CassandraMetadataProcessor.java
Log Message:
-----------
TEIID-2716: Support INSERT/UPDATE/DELETE on Cassandra
1) Added code to support update operations on Cassendra translator
2) removed select * representation from SQL string, as this will generate results out of order than expected by the engine
3) Cassendra does not support criteria to pushed on non index columns, updated the metadata as such to non-searchable
4) added some exception handling, instead of bubling up
Commit: e5461d8f55bf894e4ae170125a977d08637fc836
https://github.com/teiid/teiid/commit/e5461d8f55bf894e4ae170125a977d08637fc836
Author: Ramesh Reddy <rareddy at jboss.org>
Date: 2013-10-30 (Wed, 30 Oct 2013)
Changed paths:
M connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/CassandraExecutionFactory.java
M connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/execution/CassandraQueryExecution.java
M connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/execution/CassandraSQLVisitor.java
A connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/execution/CassandraUpdateExecution.java
M connectors/translator-cassandra/src/main/java/org/teiid/translator/cassandra/metadata/CassandraMetadataProcessor.java
Log Message:
-----------
Merge pull request #143 from rareddy/TEIID-2716
TEIID-2716: Support INSERT/UPDATE/DELETE on Cassandra
Compare: https://github.com/teiid/teiid/compare/2fd33fe3c436...e5461d8f55bf
More information about the teiid-commits
mailing list