You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By the time GetShardIteratorAsync is called with timestamp there is no stream yet in Kinesis service. However it should still return shard iterator without any records inside.
Actual result
When calling GetShardIterator by timestamp, it is struck and times out(after around 1 min,) so we could not get http response.
The text was updated successfully, but these errors were encountered:
lisashizhu
changed the title
Error when GetShardIteratorAsync by timestamp
Error when GetShardIterator by timestamp
Sep 30, 2019
When calling GetShardIterator by timestamp, it is struck and times out so that we could not get http response.
Version used:
v3.1.0 --> kinesalite
v2.0 --> .net standard
v3.3.100.80 --> AWSSDK.Kinesis
Reproduce steps
1. Build Docker image
2. Deploy and run it in Docker
3. Use kinesis consumer written by .net standard to call Kinesis service. AWS Document:https://docs.aws.amazon.com/sdkfornet/v3/apidocs/
Code reference : https://sachabarbs.wordpress.com/2018/09/17/aws-kinesis/
(please refer Consumer Data Streams API part)
3.1 call DescribeStreamAsync
3.2 call GetShardIteratorAsync with timestamp --> ERROR
Expected result
By the time GetShardIteratorAsync is called with timestamp there is no stream yet in Kinesis service. However it should still return shard iterator without any records inside.
Actual result
When calling GetShardIterator by timestamp, it is struck and times out(after around 1 min,) so we could not get http response.
The text was updated successfully, but these errors were encountered: