Hi, I am using flink-1.2 and Cassandra connector to write to cassandra tables. I am using POJOs with DataStax annotations as described here- https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/connectors/cassandra.html
My question is- how are nulls handles by cassandra sink? Datastax documentation on Mapper states that if we are using POJOs to store data in Cassandra table and the POJO has null fields, then it can create tombstones, so one should use saveNullFields(false) so that null fields are not persisted - https://docs.datastax.com/en/developer/java-driver/3.1/manual/object_mapper/using/#mapper-options Default behavior is to persist null fields. In cassandra pojo sink code, I don't see this option set on Mapper- https://github.com/apache/flink/blob/master/flink-connectors/flink-connector-cassandra/src/main/java/org/apache/flink/streaming/connectors/cassandra/CassandraPojoSink.java So does this mean, I can expect to see tombstones when writing data (assuming my POJOs have null fields). If yes, can we expose an option to disable saving null fields. Thanks, Tarandeep