Closed tenshiAMD closed 8 months ago
Apparently, it somehow works when carefully following the steps in README.md (just make sure the region
, streamName
, applicationName
matches) however I noticed these errors after running the command rake run properties_file=sample.properties
ERROR s.a.k.multilang.DrainChildSTDERRTask[NONE]-Received error line from subprocess [ShardId: shardId-0000000003,
Partition Kev: snsr-0508,
Sequence Number
:49634546017365506900327805313213632183410787121369186354, Length of data: 69] for shard shardId-000000000003
Can anyone explain it? I think the issue is related to the failing RSpec tests or the KCL itself. Let me know. Thank you.
I am having these same issues while trying to run the specs. I think the tests might just be wrong. The first issue looks like the class is doubled and internally the version is checked, but thats not stubbed. The second might be that sequence number is not optional for initialize or that it shouldn't be there at all. It isn't clear to me yet.
here it looks like it shouldnt be there: https://github.com/awslabs/amazon-kinesis-client/blob/master/amazon-kinesis-client-multilang/src/main/java/software/amazon/kinesis/multilang/package-info.java#L26-L28
but this class makes it seem like you have sequenceNumber and subSequenceNumber - https://github.com/awslabs/amazon-kinesis-client/blob/master/amazon-kinesis-client-multilang/src/main/java/software/amazon/kinesis/multilang/messages/InitializeMessage.java
Should be fixed in recent PR
Need to know if this library still works. I just tried to run the RSpec tests and I noticed that some are failing (see logs below).
Does anyone know any sample app that works using this library? Let me know. Thank you.