[ https://issues.apache.org/jira/browse/FLINK-6225?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15987329#comment-15987329 ]
ASF GitHub Bot commented on FLINK-6225: --------------------------------------- Github user fhueske commented on a diff in the pull request: https://github.com/apache/flink/pull/3748#discussion_r113776064 --- Diff: flink-connectors/flink-connector-cassandra/src/main/java/org/apache/flink/streaming/connectors/cassandra/CassandraSink.java --- @@ -335,6 +340,30 @@ protected void sanityCheck() { } } + public static class CassandraRowSinkBuilder<IN extends Row> extends CassandraSinkBuilder<IN> { + public CassandraRowSinkBuilder(DataStream<IN> input, TypeInformation<IN> typeInfo, TypeSerializer<IN> serializer) { + super(input, typeInfo, serializer); + } + + @Override + protected void sanityCheck() { + super.sanityCheck(); + if (query == null || query.length() == 0) { + throw new IllegalArgumentException("Query must not be null or empty."); + } + } + + @Override + public CassandraSink<IN> build() throws Exception { + sanityCheck(); + if (isWriteAheadLogEnabled) { + throw new UnsupportedOperationException(); --- End diff -- Please add an error message here. > Support Row Stream for CassandraSink > ------------------------------------ > > Key: FLINK-6225 > URL: https://issues.apache.org/jira/browse/FLINK-6225 > Project: Flink > Issue Type: New Feature > Components: Cassandra Connector > Affects Versions: 1.3.0 > Reporter: Jing Fan > Assignee: Haohui Mai > Fix For: 1.3.0 > > > Currently in CassandraSink, specifying query is not supported for row-stream. > The solution should be similar to CassandraTupleSink. -- This message was sent by Atlassian JIRA (v6.3.15#6346)