[
https://issues.apache.org/jira/browse/CALCITE-6625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Caican Cai updated CALCITE-6625:
--------------------------------
Description:
Support NOT EQUALS operator in Arrow adapter
{code:java}
@Test void testNotEquals() {
CalciteAssert.that()
.with(TWISSANDRA)
.query("select * from \"tweets\" where \"username\" <> 'JmuhsAaMdw'")
.enableMaterializations(false)
.explainContains("CassandraFilter(condition=[<>($0, 'JmuhsAaMdw')])\n"
+ " CassandraTableScan(table=[[twissandra, tweets]])")
.limit(1)
.returns("tweet_id=f3c329de-d05b-11e5-b58b-90e2ba530b12; "
+ "body=Vestibulum sit amet ante.; username=JmuhsAaMdw\n");
}
{code}
> Support NOT EQUALS operator in Cassandra adapter
> -------------------------------------------------
>
> Key: CALCITE-6625
> URL: https://issues.apache.org/jira/browse/CALCITE-6625
> Project: Calcite
> Issue Type: New Feature
> Components: cassandra-adapter
> Affects Versions: 1.37.0
> Reporter: Caican Cai
> Priority: Minor
> Labels: pull-request-available
>
> Support NOT EQUALS operator in Arrow adapter
> {code:java}
> @Test void testNotEquals() {
> CalciteAssert.that()
> .with(TWISSANDRA)
> .query("select * from \"tweets\" where \"username\" <> 'JmuhsAaMdw'")
> .enableMaterializations(false)
> .explainContains("CassandraFilter(condition=[<>($0, 'JmuhsAaMdw')])\n"
> + " CassandraTableScan(table=[[twissandra, tweets]])")
> .limit(1)
> .returns("tweet_id=f3c329de-d05b-11e5-b58b-90e2ba530b12; "
> + "body=Vestibulum sit amet ante.; username=JmuhsAaMdw\n");
> }
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)