-
- Downloads
[SPARK-11198][STREAMING][KINESIS] Support de-aggregation of records during recovery
While the KCL handles de-aggregation during the regular operation, during recovery we use the lower level api, and therefore need to de-aggregate the records. tdas Testing is an issue, we need protobuf magic to do the aggregated records. Maybe we could depend on KPL for tests? Author: Burak Yavuz <brkyvz@gmail.com> Closes #9403 from brkyvz/kinesis-deaggregation.
Showing
- extras/kinesis-asl/pom.xml 6 additions, 0 deletionsextras/kinesis-asl/pom.xml
- extras/kinesis-asl/src/main/scala/org/apache/spark/streaming/kinesis/KinesisBackedBlockRDD.scala 5 additions, 1 deletion...pache/spark/streaming/kinesis/KinesisBackedBlockRDD.scala
- extras/kinesis-asl/src/main/scala/org/apache/spark/streaming/kinesis/KinesisReceiver.scala 0 additions, 1 deletion.../org/apache/spark/streaming/kinesis/KinesisReceiver.scala
- extras/kinesis-asl/src/main/scala/org/apache/spark/streaming/kinesis/KinesisRecordProcessor.scala 1 addition, 1 deletion...ache/spark/streaming/kinesis/KinesisRecordProcessor.scala
- extras/kinesis-asl/src/test/scala/org/apache/spark/streaming/kinesis/KinesisBackedBlockRDDSuite.scala 9 additions, 3 deletions.../spark/streaming/kinesis/KinesisBackedBlockRDDSuite.scala
- extras/kinesis-asl/src/test/scala/org/apache/spark/streaming/kinesis/KinesisStreamSuite.scala 10 additions, 7 deletions...g/apache/spark/streaming/kinesis/KinesisStreamSuite.scala
- extras/kinesis-asl/src/test/scala/org/apache/spark/streaming/kinesis/KinesisTestUtils.scala 43 additions, 12 deletions...org/apache/spark/streaming/kinesis/KinesisTestUtils.scala
- pom.xml 2 additions, 0 deletionspom.xml
Loading
Please register or sign in to comment