[ https://issues.apache.org/jira/browse/SPARK-11613?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Heji Kim closed SPARK-11613. ---------------------------- Resolution: Fixed > Kinesis ASL should allow caller to set ClientConfiguration for socket > timeouts and other connection setting > ----------------------------------------------------------------------------------------------------------- > > Key: SPARK-11613 > URL: https://issues.apache.org/jira/browse/SPARK-11613 > Project: Spark > Issue Type: Improvement > Components: DStreams > Affects Versions: 1.5.1 > Reporter: Heji Kim > > Currently the Kinesis ASL does not allow configuration of Kinesis settings > such as maxRecords fetched per getRecords or the connection settings on > AmazonKinesisClient such as the socket timeout. > Currently we get intermittent multiple SocketTimeoutExceptions on restart > from Kinesis which holds up the driver processing(2-10 minutes) and introduce > a pileup. After we engaged AWS support, they asked us to lower the > maxRecords per getRecords to 1,000- current default is 10,000. There appeared > no way to configure this externally so I made a custom build and this > resolved some of our issues. > -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org