mhart / kinesalite

An implementation of Amazon's Kinesis built on LevelDB
MIT License
808 stars 86 forks source link

Add support for AT_TIMESTAMP #49

Closed rroblak closed 6 years ago

rroblak commented 7 years ago

This adds support for the AT_TIMESTAMP shard iterator type.

Note that only Timestamp number values are supported, not date strings. The AWS documentation is unclear as to whether date strings are officially supported— the request syntax indicates only numbers are accepted, but some examples in the docs and the behavior of the API suggest otherwise.

tcoupland commented 7 years ago

Would be great to get this in!

zapletal-martin commented 6 years ago

@mhart does kinesalite have plans to support AT_TIMESTAMP shard iterator?

chad-10e commented 6 years ago

I'd love to see this merged too.

mhart commented 6 years ago

Thanks for doing this @rroblak – I merged this in with some extra validations around the timestamp that match production kinesis and published as v1.12 👍