Skip to content

Commit 5e72811

Browse files
committed
Rethrowing Exception from CassandraIO's ReadFn
1 parent c9b55a3 commit 5e72811

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • sdks/java/io/cassandra/src/main/java/org/apache/beam/sdk/io/cassandra

sdks/java/io/cassandra/src/main/java/org/apache/beam/sdk/io/cassandra/ReadFn.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class ReadFn<T> extends DoFn<Read<T>, T> {
4242
private static final Logger LOG = LoggerFactory.getLogger(ReadFn.class);
4343

4444
@ProcessElement
45-
public void processElement(@Element Read<T> read, OutputReceiver<T> receiver) {
45+
public void processElement(@Element Read<T> read, OutputReceiver<T> receiver) throws Exception {
4646
try {
4747
Session session = ConnectionManager.getSession(read);
4848
Mapper<T> mapper = read.mapperFactoryFn().apply(session);
@@ -89,6 +89,7 @@ public void processElement(@Element Read<T> read, OutputReceiver<T> receiver) {
8989
}
9090
} catch (Exception ex) {
9191
LOG.error("error", ex);
92+
throw ex;
9293
}
9394
}
9495

0 commit comments

Comments
 (0)