[
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)